توضیحات:
پاورپوینت با موضوع ثبت نام زبان انتقال، در قالب ppt و در 32 اسلاید، قابل ویرایش.
بخشی از متن پاورپوینت:
دو بخش اساسی یک پردازنده:
Datapath (مسير داده)
The ALU, registers and logic to perform operations on them
Control unit (واحد کنترل)
Generates signals to control datapath
Accepts status signals to perform sequencing
زبان انتقال رجيستر:
تعريف ريزعمليات(Micro Operation)
يک عمليات پايه که روي داده هاي ذخيره شده روي رجيسترها در يک کلاک انجام ميشود مانند: Shift , Load , Clear , Inc ,Dec
براي مشخص کردن يک سيستم ديجيتال بايد موارد زير تعيين شوند:
1- مجموعه رجيسترهاي آن و توانايي هاي هر رجيستر
2- دنباله ميکرواپريشن هاي قابل اجرا بر روي اطلاعات ذخيره شده در هر رجيستر
3- شرط کنترلي که باعث انجام مجموعه اي متوالي از ميکرواپريشن ها مي شود
زبان انتقال رجيسترRTL
براي سهولت در توصيف دنباله اي از عملوندها و نقل و انتقال داده بين رجيسترها (در datapath) از سيستم نمايش ويژه اي به اسم RTL استفاده ميشود. استفاده از RTL سبب سهولت توصيف عملکرد کامپيوتر و راحتي کار طراحي آن ميگردد.
قوانين RTL:
اسامي رجيسترها :
اسامي رجيسترها با حروف بزرگ که معمولا ساده شده کار رجيستر است مشخص ميشوند. نظير:
MAR=Memory Address Register PC= Program Counter
IR= Instruction Register R1=(رجيستر شماره 1)
و . . .
فهرست مطالب:
دو بخش اساسی یک پردازنده
زبان انتقال رجيستر
قوانين RTL
تابع کنترلي
زمان بندي
انتقال از طريق گذرگاه (BUS)
BUS با استفاده از MUX
انتقال از طريق BUS
پياده سازي BUS با استفاده از گيتهاي 3 حالته: TriState Buffer
انواع ميکرو اپريشن یا ریزعملیات
انتقال حافظه
ميکرواپريشن هاي محاسباتي
جمع کننده و تفريق كننده باينري
مدار واحد محاسباتي
ميکرواپريشن هاي منطقي
پياده سازي سخت افزاري ميکرواپريشن هاي منطقي
برخي کاربردهاي ميکرو اپريشن هاي منطقي
انواع شيفت
پياده سازي سخت افزاري ميکرو اپريشن هاي شيفت
ALU
و . . .
برچسب ها:
پاورپوینت ثبت نام زبان انتقال (Register Transfer Language RTL)