PDA

View Full Version : مبتدی: IP register چیست ؟



Arcsinos
سه شنبه 16 آذر 1389, 22:30 عصر
سلام دوستان اولین روزی بود که شرو به کد نویسی کردم ،
نوشته بود برای انجام کد زیر :

mov reg, reg/memory/constant

ابتدا مقدار داخل IP register در گذرگاه آدرس قرار میگیره تا CPU به دستورالعمل که در حافضه هست دسترسی پیدا کنه . و بعد از اون دستورالمعمل رو رمزگشایی کنه و ....
من نفهمیدم این IP register چیه و اصلا چطوری آدرس دستورالعمل تو اون قرار میگیره ؟؟؟
ممنون

tdkhakpur
سه شنبه 16 آذر 1389, 23:25 عصر
من نفهمیدم این IP register چیه و اصلا چطوری آدرس دستورالعمل تو اون قرار میگیره ؟؟؟
داخل ip دستورالعمل قرار نمیگیره فقط آدرسی از ramn درش قید میشه و کلا ip مانند فلش کاغذی میمونه که قدیما برای اینکه چشم به جای دیگه نگاه نکنه تا کلمات کتاب رو به راحتی بخوانند.
وقتی cpu بخواهد دستورالعملی رو اجرا کنه باید بهش بگید که کجا رو نگاه کنه به همین دلیل طراحان 8086 به این نتیجه رسیدن که باید یک همچین فلشی رو به نام رجیستر دستورات یا همون ip regidter رو در داخل cpu قرار بدهند تا کار cpu در خوندن داده ها و اجرای اونها راحتتر باشه.