William Stallings �Computer Organization �and Architecture�7th Edition
Chapter 11
Instruction Sets:
Addressing Modes and Formats
Addressing Modes
Immediate Addressing
Immediate Addressing Diagram
Operand
Opcode
Instruction
Direct Addressing
Direct Addressing Diagram
Address A
Opcode
Instruction
Memory
Operand
Indirect Addressing (1)
Indirect Addressing (2)
Indirect Addressing Diagram
Address A
Opcode
Instruction
Memory
Operand
Pointer to operand
Register Addressing (1)
Register Addressing (2)
Register Addressing Diagram
Register Address R
Opcode
Instruction
Registers
Operand
Register Indirect Addressing
Register Indirect Addressing Diagram
Register Address R
Opcode
Instruction
Memory
Operand
Pointer to Operand
Registers
Displacement Addressing
Displacement Addressing Diagram
Register R
Opcode
Instruction
Memory
Operand
Pointer to Operand
Registers
Address A
+
Relative Addressing
Base-Register Addressing
Indexed Addressing
Combinations
Stack Addressing
Pentium Addressing Modes
Pentium Addressing Mode Calculation
PowerPC Addressing Modes
PowerPC Memory Operand �Addressing Modes
Instruction Formats
Instruction Length
Allocation of Bits
PDP-8 Instruction Format
PDP-10 Instruction Format
PDP-11 Instruction Format
VAX Instruction Examples
Pentium Instruction Format
PowerPC Instruction Formats (1)
PowerPC Instruction Formats (2)
Foreground Reading
Arithmetic operation execution time = 5 seconds,
Logical operation execution time = 3 seconds,
Data transfer operation execution time = 2 seconds,
decoding time = 3 seconds)