بخشی از پاورپوینت
اسلاید 1 :
معماري کامپيوتر
اسلاید 2 :
فهرست مطالب
انتقال اطلاعات بين ثباتها
ساختار کامپيوتر
RTL
انتقال موازي اطلاعات
انتقال سري اطلاعات
انتقال از طريق گذرگاه
4 نوع از ريزعملياتها در کامپيوتر ديجيتال
µ-opهاي انتقال رجيستري
µ-opهاي حسابي
µ-opهاي منطقي
µ-opهاي شيفت
اسلاید 3 :
انتقال اطلاعات بين ثباتها
يک سيستم ديجيتال متشکل است از تعدادي بلوکهاي ديجيتال، جهت انجام وظيفه خاص.
عموما وظيفه يک سيستم ديجيتال، پردازش اطلاعات و دادهها ميباشد.
رد و بدل اطلاعات بين رجيسترها، بوسيله دستوراتي به نام ”ريزدستور“ يا Microoperation انجام ميشود.
µ.op دستوري است که در عرض يک پالس ساعت، روي اطلاعات يک يا چند رجيستر اجرا ميشود.
اسلاید 4 :
ساختار يک کامپيوتر
ساختار يک کامپيوتر را ميتوان بصورت زير خلاصه نمود.
تعدادي رجيستر با قابليتهاي متفاوت ( مثل Counter، Shift Registerبا قابليت شيفت دوطرفه و .)
تعدادي µ-op که براي عمليات خاصي رديف شدهاند.
تعدادي تابع کنترل براي شروع و کنترل µ-opها.
زباني که بصورت سمبوليک براي نمايش µ-opها استفاده ميشود را ”زبان انتقال رجيستري“ (Register Transfer Language) يا RTL مينامند.
اسلاید 5 :
RTL
بعنوان قرارداد نام رجيسترها را در RTL با حروف بزرگ نمايش ميدهيم، مانند MAR (ثباتی که آدرس را برای حافظه نگه می دارد).
در رجيستري که n بيت دارد هربيت را با انديس نمايش ميدهيم، مانند:
Register A
اسلاید 6 :
RTL
عموما µ-opها از دو بخش فرمان (Operation) و آدرس تشکيل شدهاند.
رجيستر MAR
قسمت آدرس: MAR(0-7) يا MAR(AD)
قسمت فرمان: MAR(8-11) يا MAR(OP)
11 8 7 0
اسلاید 7 :
انتقال موازي اطلاعات از يک رجيستر به رجيستر ديگر
P : R2 R1 = if (p=1) then (R2 R1)
P: تابع کنترل است. يعني زماني که p فعال ميشود، اطلاعات R1 وارد رجيستر R2 ميگردد.
فرض بر اين است که مدار کنترل همگام با پالس ساعت است.
اسلاید 8 :
ميتوان µ-op هاي مختلف با يک تابع کنترل مشترک داشت، در اينحالت ميتوان با کاما (،) آنها را از هم جدا نمود،
اسلاید 9 :
انتقال گذرگاهی و حافظهای
سیستم انتقال اطلاعات بین ثباتها، سیستم گذرگاه مشترک است.
ساختار گذرگاه مجموعهای از خطوط مشترک است که تعداد خطوط، هر خط بازای هر بیت از بیتهای ثباتهاست. سیگنال کنترل، تعیین کننده ثبات انتخاب شده بوسیله گذرگاه است.
ساختار گذرگاه به کمک مالتی پلکسر
تعداد مالتی پلکسرها برابر با بیتهای ثبات
خطوط انتخاب چطور هستند؟
اسلاید 11 :
بافرهای سه حالتی گذرگاه
ساختن گذرگاه سیستم با گیتهای سه حالتی : 0 ، 1 و امپدانس بالا(قطع خروجی)
اسلاید 12 :
انتقالهای حافظهای
;gli
M کلمه حافظه
اسلاید 13 :
ریز عملهای حسابی
اسلاید 14 :
جمعکننده دودویی
N بیت داده برای ورودیهای A از یک ثبات میآیند.
مجموع میتواند به ثبات سوم یا یکی از ثباتهای ورودی منتقل شود.
اسلاید 15 :
جمع و تفریق کننده دودویی
تفریق با اعمال متمم 2
اسلاید 16 :
افزایشگر دودویی
اسلاید 17 :
مدار حسابی
اسلاید 18 :
ریز عملهای منطقی
اسلاید 19 :
ساخت 4 ریزعمل اصلی
AND ، OR ، XOR ، متمم
اسلاید 20 :
کاربرد
عمل نشاندن با OR
عمل متمم سازی انتخابی
عمل پاک کردن انتخابی
عمل ماسک