الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ممكن اعرف ما هي نتيجة هذا الكود ؟

بدأه المشتاقه للجنه في 17 مايو 2008 · 3 رد · 895 مشاهدة · في أرشيف قسم الـــ Assembly
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ممكن افهم نتيجة هذا لكود :

stc

mov al , 6B

rcr al , 1

rcl al , 3

شكرا

#2

النتيجة ان

al = 0AC

اقتباس
RCL Rotate operand left through CF.

Rotates the bits in the first operand to the left by the value in the second operand. the bits that overflow is stores in CF and, if necessary, is pushed back in the operand as the right-most (lowest) bit.

RCR Rotate operand right through CF.

Rotates the bits in the first operand to the right by the value in the second operand. the bits that overflow is stores in CF and, if necessary, is pushed back in the operand as the left-most (highest) bit.

#3
اقتباس
ممكن افهم نتيجة هذا لكود

al=AE

CF=1

http://www.muslim-programers.com/1/inst.html

تم تعديل هذه المشاركة بواسطة AND في 17 مايو 2008 في 15:24

#4

stc

set carry وهى خانى 1 بت يتم وضع فيها الخانة الزائدة فى علية الجمع او الطرح

mov al , 6B

نقل الجزئ السفلى من مسجل a بالرقم 6b

rcr al , 1

عمل تدوير لل al من خلال خانة ال carry لاحظ ان بها 1

rcl al , 3

عمل تدوير ناحية اليسار من خلال خانة الحمل carry

حبيت بس اوضح بالعربى :D

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

مواضيع مشابهة