Index to Lecture 4
- Lecture 4 Outline
- Cycles Per Instruction
- CPI vs. Clock Rate
- Cycles Per Operation
- Cycles per operation vs. clock rate
- As Technology Progresses...
- Limits to Clock Rate
- CISC vs. RISC
- Why Return to RISC?
- Why Did CISC Happen?
- Bridging the Semantic Gap
- Inflexibility
- Benefits of RISC
- Intel x86 Architecture (CISC)
- Intel Operands/Instructions
- Motorola 68000 (CISC)
- M68000 more Addressing Modes
- M68000 Operands/Instructions
- MIPS R4000 family (RISC)
- SPARC architecture
- PowerPC Architecture
- DEC Alpha AXP
- HP PA-RISC
- Common RISC Features
- CISC Features
- Optimizing Memory Accesses
- Variable Length Instructions
- Code Expansion
- Explicit vs. Implicit Memory Transfer
- Optimization Granularity
- Future Paths