ابراهيم محمود
عدد المساهمات : 93 تاريخ التسجيل : 26/11/2012
| موضوع: تمرين رقم (38) _اسم التمرين مجموعة الاوامر المنطقية الخميس نوفمبر 29, 2012 7:50 pm | |
| تمرين رقم (38) اسم التمرين :مجموعة الاوامر المنطقية مكان التنفيذ : ورشة صيانة الحاسبات الزمن المخصص : 9 حصص الأهداف التعليمية : أن يكون الطالب قادرا على كتابة برنامج بلغة التجميع لتنفيذ الاوامر المنطقية المعلومات النظرية : الأوامر المنطقية : الأمر CMA : يمثل CMA متمم المركم ( Complement the accumulator ). تنعكس كل خانة في المركم عند تنفيذ CMA وينتج عنها المتمم الأول . الأمر ANA : ويعني إجراء العملية المنطقية ( و ) لمحتويات المركم مع السجل الموصوف . وتخزن النتيجة في المركم . فمثلا : ANA B تعني إجراء العملية المنطقية ( و ) لمحتويات المركم مع محتويات السجل B . تجرى العملية المنطقية ( و ) على قاعدة خانة – بعد - خانة . الأمر ORA : ويعني إجراء العملية المنطقية ( أو ) لمحتويات المركم مع السجل الموصوف . الأمر XRA : ويعني إجراء العملية المنطقية ( أو الحصرية ) لمحتويات المركم مع السجل الموصوف . الأمر ANI : ويعني إجراء العملية المنطقية ( و ) فورا . انه يخبر الحاسب لإجراء العملية المنطقية ( و ) لمحتويات المركم مع البايت الذي يلي جفرة العملية مباشرة الأمر ORI : ويعني إجراء العملية المنطقية ( أو ) فورا . انه يخبر الحاسب لإجراء العملية المنطقية ( أو ) لمحتويات المركم مع البايت الذي يلي جفرة العملية مباشرة . الأمر XRI : ويعني إجراء العملية المنطقية ( أو الحصرية ) فورا . الأمر CMP : تكون صيغة الأمر كما يلي : ( سجل ) CMP reg. حيث السجل هو A أو B أو C أو D أو E أو H أو L . يقارن هذا الأمر محتويات السجل الموصوف مع محتويات المركم . ويؤشر علم الصفر كما يلي : إذا ( A = reg ) فان Z = 1 إذا ( A ≠ reg ) فان Z = 0 التسهيلات التعليمية : لوحة تجارب تحتوي على معالج دقيق 8085A بدلة عمل
خطوات العمل النقاط الحاكمة الرسومات التوضيحية
1– حمل المركم بالرقم A = 1100 1100 2 - حمل سجل B بالرقم 1111 0001 B = 3 - نفذ الايعاز ( ANA B) 4 – استخرج محتويات المركم 5 - حمل سجل A بالرقم A =0100 1100 6 – حمل سجل B بالرقم B = 1011 0001 7 – نفذ الايعاز ( ORA B) 8 – استخرج محتويات المركم 9- حمل سجل A بالرقم A =0011 1000 10- نفذ الايعاز XRI D4H ) ) 11- استخرج محتويات المركم | |
|