+1 امتیاز
قبل در کامپیوتر و اینترنت توسط (1.1هزار امتیاز)

تفاوت پردازنده های با معماری RISC و CISC در چیست؟

1 پاسخ

+2 امتیاز
قبل توسط (150 امتیاز)
انتخاب شده قبل توسط
 
بهترین پاسخ

انواع معماری کامپیوتر:

1- بدون آرگومان (پشته ای)

2- تک آرگومان (انباره ای)

3- دو آرگومان (CISC)

4- سه آرگومان (RISC)

تفاوت های CISC و RISC :

  CISC RISC
تعداد عملوند 2 3
تعداد دستورات زبان ماشین زیاد کم
طول برنامه   کوتاه بلند

حجم پردازنده نسبت به فضای تراشه

اندازه cache

پردازنده بزرگ

کش کوچک

پردازنده کوچک

کش بزرگ

تعداد پالس ساعت برای هر دستور چندین کلاک تقریبا 1 کلاک
خط لوله ندارد دارد
واحد کنترل قابل برنامه ریزی و کند سریع و غیر قابل برنامه ریزی

 

دلایل مشخص هستند، در CISC دستورات Complex هستند بنابراین طول برنامه کوتاه می شه و در RISC تعداد دستورات کاهش یافته اند (Reduced) بنابراین با دستورات بیشتری نسبت به CISC باید کار مشخصی را انجام داد، لذا طول برنامه بیشتر می شه.

چون در CISC دستورات پیچیده ترند، تعداد کلاک بیشتری برای اجرای دستور نیازه.

چون دستورات CISC پیچیده ترند، لذا حجم پردازنده نسبت به تراشه هم باید بیشتر باشه و مجبورا Cache کوچکتری داریم. (دقیقا برعکس RISC)

لازم به ذکر است که کامپیوترهایی که CISC و RISC محض باشند نداریم.

سوالات مشابه

+2 امتیاز
1 پاسخ 1.1هزار بازدید
+1 امتیاز
1 پاسخ 1.5هزار بازدید
0 امتیاز
3 پاسخ 24.0هزار بازدید
+2 امتیاز
1 پاسخ 1.2هزار بازدید
0 امتیاز
1 پاسخ 1.6هزار بازدید
...