RISC and CISC Processors

  • 04 شهریور 1398
  • 2 دقیقه
رباتیک و تکنولوژی
learn about RISC Processor and CISC Processor and difference between them

RISC and CISC Processors


.In this tutorial, we will learn about RISC Processor and CISC Processor and difference between them


RISC Processor

It is known as Reduced Instruction Set Computer. It is a type of microprocessor that has a limited number of instructions. They can execute their instructions very fast because instructions are very small and simple

RISC chips require fewer transistors which make them cheaper to design and produce. In RISC, the instruction set contains simple and basic instructions from which more complex instruction can be produced. Most instructions complete in one cycle, which allows the processor to handle many instructions at same time

In this instructions are register based and data transfer takes place from register to register


CISC Processor

  • It is known as Complex Instruction Set Computer.
  • It was first developed by Intel.
  • It contains large number of complex instructions.
  • In this instructions are not register based.
  • Instructions cannot be completed in one machine cycle.
  • Data transfer is from memory to memory.
  • Micro programmed control unit is found in CISC.
  • Also they have variable instruction formats.

Difference Between CISC and RISC

Architectural Characterstics
Complex Instruction Set Computer(CISC)
Reduced Instruction Set Computer(RISC)
Instruction size and format
Large set of instructions with variable formats (16-64 bits per instruction).
Small set of instructions with fixed format (32 bit).
Data transfer
Memory to memory.
Register to register.
CPU control
Most micro coded using control memory (ROM) but modern CISC use hardwired control.
Mostly hardwired without control memory.
Instruction type
Not register based instructions.
Register based instructions.
Memory access
More memory access.
Less memory access.
Clocks
Includes multi-clocks.
Includes single clock.
Instruction nature
Instructions are complex.
Instructions are reduced and simple.

نشانی ایمیل شما منتشر نخواهد شد.

متن وارد نشده است

متن وارد نشده است

John Doe
کاربر مهمان
  • 1398/07/06 00:53:39

مطالب مرتبط

یادگیری عمیق چیست؟

یادگیری عمیق یا Deep learning که به عنوان یادگیری ساختارمند عمیق یا یادگیری سلسله وار هم شناخته میشود بخشی از خانواده بزرگتر روش های یادگیریِ مبتنی بر نمایش داده های یادگیری است و در مقابل الگوریتم های مختص کار قرار دارد. یادگیری ممکن است نظارت شده، نیمه نظارت شده یا بدون نظارت باشد.

6 ۰ ۱۵۴

استارتاپ چیست و چطور یک استارتاپ موفق راه اندازی کنیم؟

استارتاپ یک کسب و کار جدید است. کسب و کاری که عموماً حول محور تکنولوژی شکل گرفته است و پتانسیل رشد بالایی دارد.

8 ۰ ۲۶۵

مدیریت بحران و اصول آن

بحران در حقیقت یک فشار روانی و اجتماعی بزرگ است که باعث در هم شکسته شدن واکنش های اجتماعی می شود و با آسیب‌های جانی و مالی، تهدیدها، خطر همراه است. حادثه‌ای که به طور طبیعی یا توسط انسان به وجود می‌آید که جهت بر طرف کردن آن نیاز به اقدامات اساسی میباشد. بحران یک وضعیت اضطراری است و موجب تغییر رفتار میشود.

5 ۰ ۱۲۴

عزت نفس چیست و راههای تقویت آن

داشتن دیدی مثبت نسبت به خود و شناخت خود و اینکه چه میکنیم و دوست داشتن خودمان یکی از مسائلی است که امروزه بسیار کم شده است. البته برای همه‌ی افراد موقعیت‌هایی پیش می‌آید که اعتماد به نفس‌ خود را از دست می‌دهند و احساس خوبی نسبت به خودشان ندارند. هنگامی که نبود عزت نفس، به یک مسئله‌ی طولانی مدت تبدیل می‌شود، می‌تواند آثار بدی بر سلامت روانی و زندگی ما به جا بگذارد. عزت نفس، نظر ما درباره‌ی خودمان است. زمانی که ما عزت نفس بالایی داریم، احساس مثبتی خواهیم داشت و هنگامی که عزت نفس پایینی داریم، خودمان و زندگی‌مان را به شکلی منفی‌تری می‌بینیم و برای حل مشکلات زندگی به مشکل میخوریم.

5 ۰ ۱۱۷