Please enable JavaScript.
Coggle requires JavaScript to display documents.
Reduce Instruction Set Computers - Coggle Diagram
Reduce Instruction Set Computers
Instruction execution characteristics
Operands used
Scalar variable
Array/Structure
Integer constant
Execution sequencing
Execution sequencing involves fetching instructions from memory, decoding those instructions, executing them, and storing the results in memory or registers.
Operations performed
Assignments
Movement of data
Conditional statements
Sequence contrrol
Compiler-based register optimization
Register window
Register allocation & optimization
Large register file
CISC vs RISC
RISC tends to be faster and more efficient in data processing due to its smaller instruction size, while CISC tends to be more flexible and capable of handling more complex tasks with fewer instructions
RISC characteristics
Few, simple instruction formats
Hardwired design (no microcode)
Few, simple addressing modes
Fixed instruction format
Register to register operations
More compile time/effort
One instruction per cycle