
حجم فایل : 1.1 MB
نوع فایل : پاور پوینت
تعداد اسلاید ها : 36
بسم لله ارحمن ارحیم معماری کامپیوتر انتقال ثبات ها و ریزعمل ها مطالب این فصل زبان انتقال ثبات
انتقال ثبات
انتقال حافظه و گذرگاه
ريزعملها
ریز عملهاي حسابي
ريزعملهاي منطقي
ريزعملهاي شيفت
واحد حساب، منطق، شیفت سیستم دیجیتالی ساده مدارات ترتيبي و ترکيبي (که در فصل 1 و 2 معرفي شدهاند) ميتوانند براي ساختن سيستمهاي ديجيتالي ساده استفاده شوند
اين مدارات واحدهاي سازنده سطح پايين يک کامپيوتر ديجيتال هستند.
سيستمهاي ديجيتالي ساده معمولاً با موارد زير شناخته ميشوند:
ثباتهايي که در سيستم موجود است.
عملياتي که اين ثباتها بر داده ها انجام ميدهند.
براي شناسايي يک سيستم بايد بدانيم:
چه عملياتي روي دادههای داخل ثباتها انجام ميشود.
چه اطلاعاتي بين ثباتها منتقل ميشود.
سیستم دیجیتال: ریزعمل و داده عملياتي که روي دادهها در ثباتها انجام ميشود ريز عمل ناميده ميشود.
عمليات داخلي ثباتها نمونههايي از ريزعملها هستند.
شيفت Shift
بار کردن Load
پاک کردن Clear
اضافه کردن Increment
...
يک عمليات پايه که روي دادههاي ذخيره شده در يک يا چند ثبات در طي يک پالس ساعت انجام ميشود ريزعمل نام دارد.
سیستم دیجیتال: سازمان داخلی
سازمان (organization) داخلي کامپيوتر با موارد زير تعريف ميشود:
مجموعه ثباتها و وظایف آن ها
مجموعه ريزعملها
سيگنالهاي کنترلي که ترتيب ريزعملها را مشخص ميکنند
زبان انتقال ثبات نحوه بیان سمبلیک مورد استفاده برای بیان انتقال های ریزعملی بین ثبات ها
زبان انتقال ثبات ناميده ميشود.
اصطلاح «انتقال ثبات» بیانگر وجود مدارات منطقی سخت افزاری است که می2تواند یک ریزعمل را اجرا کند و نتیجه را به یک ثبات منتقل کند. (در چند اسلاید بعد خواهیم دید..)
ریزعمل : سمبل (در زبان) : سخت افزار
زبان انتقال ثبات ميتواند براي نشان دادن هر ترتيب از ريزعملها مورد استفاده قرار گيرد.
زبان انتقال ثبات:
يک زبان سمبوليک است.
يک ابزار آسان براي شرح سازمان داخلي کامپيوترهاي ديجيتال است.
فرايند طراحي سيستمهاي ديجيتال را تسهيل ميکند.
نام گذاری ثبات ها ثباتها معمولاً با حروف بزرگ نامگذاري مي شوند. گاهي اوقات پس از اسم آنها اعداد قرار
مي گيرد (A, R13, IR).
اغلب نامها نشان دهنده کاري است که در آن ثبات انجام مي شود مثلاً:
MAR - memory address register
PC - program counter
IR - instruction register
ثباتها و محتواي آنها به طور نمادين مي تواند به صورتهاي زير ديده شود:
به صورت يک موجوديت واحد
با نشان دادن بيتهاي ثبات R1 Register Numbering of bits Showing individu...