منتدى عملي + علمي + ثقافي + نشاطي بكافة اقسامه
 
الرئيسيةالبوابةاليوميةس .و .جبحـثقائمة الاعضاءالمجموعاتالتسجيلدخول

شاطر | 
 

 تمرين رقم (37) _اسم التمرين جمع رقمين بحجم 2 بايت

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
ابراهيم محمود



عدد المساهمات : 93
تاريخ التسجيل : 26/11/2012

مُساهمةموضوع: تمرين رقم (37) _اسم التمرين جمع رقمين بحجم 2 بايت   الخميس نوفمبر 29, 2012 8:00 pm


تمرين رقم (37)
اسم التمرين : جمع رقمين بحجم 2 بايت
مكان التنفيذ : ورشة صيانة الحاسبات الزمن المخصص : 7 حصص

الأهداف التعليمية :
أن يكون الطالب قادرا على كتابة برنامج بلغة التجميع لتنفيذ الاوامر الحسابية
المعلومات النظرية :
في النظام الثنائي بدون إشارة ، يمكن لثماني خانات أن تمثل من 0 الى 255
بينما 16 خانة يمكن أن تمثل من 0 إلى 65 535 .
مثلا يمكن لبايتين أن يمثلا العدد العشري 700 و 900 كما يلي :
( 700 )10 = 02BCH =( 0000 0010 1011 1100 )2
( 900 )10 = 0384H = ( 0000 0011 1000 0100 )2


التسهيلات التعليمية :
لوحة تجارب تحتوي على معالج دقيق 8085A
بدلة عمل






خطوات العمل النقاط الحاكمة الرسومات التوضيحية












اكتب برنامج بلغة التجميع لاضافة 700 الى 900 :

الوظيفة الأمر
صفر المركم MVI A, 00H
انقل مباشرة البايت العلوي للعدد 700 MVI B, 02H
انقل مباشرة البايت السفلي للعدد 700 MVI C, BCH
انقل مباشرة UB لعدد 900 MVI D, 03H
انقل مباشرة LB لعدد 900 MVI E, 84H
أضف LB للعدد 700 ADD C
أضف LB للعدد 900 ADD E
أخزن المجموع الجزئي MOV L,A
صفر المركم MVI A,00H
أضف UB للعدد 700 مع المحمل ADC B
أضف UB للعدد 900 ADD D
أخزن المجموع الجزئي MOV H,A
توقف HLT

استخرج محتويات السجلين B,C و السجلين D,E والسجلين H,L
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://khwarzmy.riadah.org
 
تمرين رقم (37) _اسم التمرين جمع رقمين بحجم 2 بايت
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات اعدادية الخوارزمي الصناعية الرائدة :: قسم الحاسبات :: المرحلة الثالثة-
انتقل الى: