معماری کامپیوتر – درس روشهای طراحی CPU  

مرجع دانلود پاورپوینت های درسی

دانش امروز، فناوری فرداست. ادوارد تِلِر

اشتراک در خبرنامه

جهت عضویت در خبرنامه لطفا ایمیل خود را ثبت نمائید

Captcha

معماری کامپیوتر – درس روشهای طراحی CPU


معماری کامپیوتر – درس  روشهای طراحی CPU

حجم فایل : 377.3 KB
نوع فایل : پاور پوینت
تعداد اسلاید ها : 48
1 معماری کامپیوتر – درس 8

روشهای طراحی CPU 2 شمای کلی مجموعه ثبات ALU واحد کنترل 3 وظائف ALU : مجری دستورات

CU : ایجاد سیگنالهای کنترلی لازم

REGISTERS : ذخیره داده های میانی 4 روش های طراحی سازمان تک انباره ای

سازمان چند ثباتی

سازمان پشته ای 5 سازمان تک انباره ای یک آکومولاتور
مشابه با کامپیوتر پایه
4096*16 RAM AR PC DR AC INPR IR TR OUTR BUS ALU ADDRESS همواره یکی از اپرندها اکومولاتور است 6 سازمان ثبات عمومی GENERAL REGISTER

تمامی ثباتها می توانند به عنوان اپراند دستورالعملهای ALU بکار برده شوند

مثال : رجیسترهای داده در پردازنده پنتیوم

R1 R2 R3 R4 R5 R6 R7 R8 MUX MUX DEC ALU 8 قالب دستورالعملها انتخاب عمل در ALU
انتخاب رجیسترهای مبدا
مولتی پلکسر 1
مولتی پلکسر 2
انتخاب رجیستر مقصد
دیکدر
OP-CODE S1 S2 D 5 3 3 3 9 ارتباط با حافظه R1 R2 R3 R4 R5 R6 R7 R8 MUX MUX DEC ALU INPUT 10 سازمان پشته ساختار LIFO
PUSH
POP
دسترسی فقط به عنصر بالای پشته امکانپذیر است
فقط یک اشاره گر نیاز داریم
SP = STACK POINTER 11 PUSH SP ← SP+1
M[SP] ← DR
IF ( SP=0) THEN (FULL←1)
EMPTY ← 0 12 POP DR ← M[SP]
SP ← SP-1
IF ( SP=0) THEN ( EMPTY ←1)
FULL ← 0 13 کاربرد عبارات محاسباتی
A*B+C/D
PULISH NOTATION
AB*CD/+ 14 AB*CD/+ PUSH A
PUSH B
MUL (POP,POP, PUSH A*B)
PUSH C
PUSH D
DIV (POP,POP,PUSH C/D)
ADD (POP,POP, PUSH RESULT)
15 AB*CD/+ A B PUSH A PUSH B 16 AB*CD/+ A*B C D MUL PUSH C PUSH D PUSH A PUSH B 17 AB*CD/+ A*B C/D DIV MUL PUSH C PUSH D PUSH A PUSH B 18 AB*CD/+ A*B+ C/D ADD DIV MUL PUSH C PUSH D PUSH A PUSH B 19 کدام مجموعه از عملیات ذیل می تواند یک پشته را پیاده سازی نماید ؟ 20 انواع ساختار پشته پشته ثباتی
سرعت دسترسی بالا
قیمت زیاد
تعداد کم

پشته حافظه ای
کند
ارزان
حجم زیاد 21 تاثیر نوع CPU بر قالب دستورات تک انباره
معمولا یک اپرند آکومولاتور است
دستورات تک آدرسی

چندثباتی
اپرندها ثبات هستند
دستورات سه آدرسی ( یا دو آدرسی)

پشته ای
فقط اپرند مربوط به پوش یا پاپ
دستورات یک آدرسی و صفر آدرسی 22 تاثیر قالب دستورالعمل ها بر روی سرعت اجرا مقایسه یک عملیات یکسان در سه حالت مختلف
محاسبه A*B+C/D
دستورات سه آدرسی
دستورات دو آدرسی
دستورات یک آدرسی
دستورات صفر...

  انتشار : ۹ اسفند ۱۳۹۸               تعداد بازدید : 238

دیدگاه های کاربران (0)

http://kia-ir.ir

لطفا برای ارتباط با پشتیبانی از قسمت تماس با ما و ایمیل استفاده نمایید

فروشگاه پاورپوینت فایل اوکی © 2024-1403

فید خبر خوان    نقشه سایت    تماس با ما