:: مهندس متواجد ::
تاريخ التسجيل: Sep 2008
الدولة: الجزائر
المشاركات: 153
|
|
نشاط [ ccfl ]
قوة السمعة:0
|
|
04-01-2014, 02:06 PM
المشاركة 2
|
|
[QUOTE=haidar ayad;825641]السلام عليكم
عندي سؤال .... هنا في حساب الزمن .....فانه في المثال الاول حسبه بشكل صحيح ....بينما في المثال الثاني ترك اللوب او الحساب ناقص ...لماذا ؟
السلام عليكم
اظن انه في الحساب الاخير عندما يضع 1000* 20ms يقصد 1000*10ms
او 1000*(4+17*2352+5 )*250ns---- حيث 17 هو عدد دورات loop عندما يكون cx يختلف عن الصفر و5 هو دورات loop عند القفز الى التعليمة الموالية و4 هو عدد دورات mov cx.2353-----
اي 1000*9.99825ms
ذلك لانه استعمل ساعة 4Mhz
اقول هذا بكل تحفظ لاني لا افقه تقريبا اي شىئ في لغة الاسمبلير ل8086 واتمنى من الاخوة تصحيحي ان اخطءت
التعديل الأخير تم بواسطة : ccfl بتاريخ 04-01-2014 الساعة 04:22 PM
|