Microprocessors - Study Notes
1. Basic Architecture Overview
The 8088/8086 are 16-bit microprocessors with key architectural features that form the
foundation for modern computing.
● Control Unit (CU)
○ Manages instruction execution
○ Coordinates system timing
● Arithmetic Logic Unit (ALU)
○ Performs mathematical operations
○ Handles logical comparisons
● Registers
○ General Purpose Registers
○ Segment Registers
○ Special Purpose Registers
2. Memory Organization
The memory system is organized in segments, making it unique and efficient:
● Segmented Memory Model
○ Code Segment (CS)
○ Data Segment (DS)
○ Stack Segment (SS)
○ Extra Segment (ES)
3. Bus Structure
Address Bus
● 20-bit address bus