Areas covered are:
a. Memory Locations
b. Memory operations
c. Instruction classification
d. Addressing modes
e. Instruction types
a. Memory locations: Memory hierarchy (registers, cache, main memory); memory address register (MAR); memory data register (MDR); what is a word?
b. Memory operations: read; write
c. Instruction classification: 3-address; 2-address; 1.5-address; 1-address; zero address
d. Addressing modes: Immediate; direct (absolute); indirect; indexed; indirect; autoincrement; autodecrement
e. Instruction types: Data movement; arithmetic and logical; sequencing; input/output