Roadmap
- 1. Instruction Set Architectures (ISA)
What is CISC? What is RISC? Why did RISC prevail in the instruction set “wars”? Describe a simple RISC ISA called DLX
- 2. Designing a simple DLX processor:
Roadmap 1. Instruction Set Architectures (ISA) What is CISC? What - - PowerPoint PPT Presentation
Roadmap 1. Instruction Set Architectures (ISA) What is CISC? What is RISC? Why did RISC prevail in the instruction set wars? Describe a simple RISC ISA called DLX 2. Designing a simple DLX processor: Single Cycle Implementation Multiple
– Procedure Call : Set up Stack Frame, Save Registers , Transfer Control – Block Copy: Transfer n bytes from source address to destination address
– String Manipulation – Multiprecision decimal arithmetic
– Access a field in the ith record of an array of structs – Access array element in a stack frame (base, index, scale factors, offset) – Multiple levels of indirection in dereferencing a pointer
– 1 - 18 bytes in x86