PDA

View Full Version : ax و al دقیقا یعنی چی ؟؟؟



مهدی رحیم زاده
پنج شنبه 27 اردیبهشت 1386, 17:34 عصر
من می خوام بدونم که ax رجیستره ؟؟؟ اکومولاتور چیه ؟؟؟ al پس چیه ؟؟؟

kiani.mehdi
پنج شنبه 27 اردیبهشت 1386, 18:04 عصر
ثبات ax یکی از ثبات های cpu که دو بایتی هست یعنی 16 بیتی هستش

8 بیت کم ارزش اون را بهش میگن al که L در اینجا به معنی low یعنی پایین که در اینجا کم ارزش معنی میده و هشت بیت با ارزش ax را بهش ah که h مخفف high یعنی بالا و در اینجا یعنی با ارزش مگویند
ثبات AC هم باز یکی دیگه از ثبات های 16 بیتی هستش که از اون بیشتر تو عملیات ریاضی استفاده میشه
فکر کنم بهش ثبات انباره هم میگن
در مورد ثبات AC بیشتر تحقیق کن چون خیلی مطمئن نیست
کتاب معماری کامپیوتر همه ثبات های CPU را کاملا توضیح داده
یه نگاهی بهش مینداختی مطمئنا جوابتو میگرفتی

saeid5977
جمعه 28 اردیبهشت 1386, 18:33 عصر
سلام
اینکه cpu چیه مهمه!
ax,bx,.. و al,ah,.. رجیسترهای عمومی cpu های x86 اینتل هستند. تا انجا که من میدونم ac تو اینتل x86 نداریم. اما cpu هایی هستند که اسم ثبات عمومیشون ac هست. اون چیزی هم که تو کتاب معماری گفته مربوط به یه کامپوتر مدل هستش. یعنی تو عمل ممکنه cpu های مختلف اسامی مختلف روی ثبات یا ثباتهای عمومیشون بگذارند!
همونطور هم که آقا مهدی گفت ax یه ثبات 16 بیتی که به 8 بیت کم ارزشش میشه با ثبات al دسترسی داشت!