Risc + Cisc Flashcards
(17 cards)
What does RISC stand for?
Reduced Instruction Set Computer
RISC is characterized by a smaller set of simple instructions.
What is a key feature of RISC regarding instruction execution?
Each instruction takes one clock cycle to execute
This characteristic makes RISC suitable for pipelining.
What is a consequence of RISC’s design on compilers?
Compilers are more complicated
This results in the generation of more instructions.
How many addressing modes does RISC have in comparison to CISC?
Fewer addressing modes
In which devices is RISC usually used?
Smartphones and tablets
What does CISC stand for?
Complex Instruction Set Computer
CISC includes a larger instruction set with complex instructions.
What is a key feature of CISC regarding instruction execution?
Instructions can take more than one clock cycle to execute
What is a consequence of CISC’s design on general-purpose registers?
Has more general-purpose registers
How much space do CISC instructions take in memory?
Take up less space in memory
In which devices is CISC usually used?
Laptops and desktop computers
What is the transistor count comparison between RISC and CISC?
RISC has fewer transistors; CISC has more transistors
How does RISC’s instruction cycle compare to CISC’s?
RISC takes one clock cycle per instruction; CISC takes multiple clock cycles per instruction
What is the suitability of RISC for pipelining?
Suited to pipelining
What is the suitability of CISC for pipelining?
Not suited to pipelining
How do the manufacturing costs compare between RISC and CISC?
RISC costs less to manufacture; CISC costs more to manufacture
What is the power requirement comparison between RISC and CISC?
RISC requires less power; CISC requires more power
What is the space requirement comparison in memory between RISC and CISC?
RISC takes up more space in memory; CISC takes up less space in memory