WorksheetsCISC and RISC processors
Total questions: 10
Worksheet time: 6mins
What is a microprocessor?
Device for data transmission
Device for data output
Device for data processing
Device for data storage
What is the main idea behind Reduced Instruction Set Architecture (RISC)?
To simplify hardware by using a few basic steps for loading, evaluating, and storing operations
To make a single instruction do all loading, evaluating, and storing operations
To have complex addressing modes
To increase the number of general-purpose registers
What is the main idea behind Complex Instruction Set Architecture (CISC)?
To simplify hardware by using a few basic steps for loading, evaluating, and storing operations
To make a single instruction do all loading, evaluating, and storing operations
To increase the number of general-purpose registers
To have complex addressing modes
What is the advantage of RISC processors over CISC processors?
Faster execution
More memory efficient
Reduced code size
Widely used
What is the advantage of CISC processors over RISC processors?
Reduced code size
More memory efficient
Faster execution
Widely used
What determines how fast a single instruction can be executed in a processor?
Number of general-purpose registers
Instruction set
System clock speed
Word length
What is the characteristic of RISC processors regarding instruction decoding?
Complex instruction, hence complex instruction decoding
Instruction may take more than a single clock cycle to get executed
Instructions are larger than one-word size
Simpler instruction, hence simple instruction decoding
What is the characteristic of CISC processors regarding instruction decoding?
Complex instruction, hence complex instruction decoding
Instruction may take more than a single clock cycle to get executed
Simpler instruction, hence simple instruction decoding
Instructions are larger than one-word size
What are the disadvantages of RISC processors?
More complex design
Increased memory usage
More instructions required
Simpler instructions
What are the disadvantages of CISC processors?
More instructions required
Increased memory usage
More complex design
Higher power consumption
