The register Organization of 8086 processor
The 8086 has a powerful set of registers. It includes general purpose registers, segment registers, pointers and index registers and flag register. It is also known as Programmer’s model.
General purpose registers:
The 8086 has Four 16 bit general purpose registers.
AX , BX, CX, DX
Each register split into two 8 bit registers
AL – Lower byte, AH- Higher byte.
Segment registers: 16 bit address
Code segment
Data segment
Stack segment
Extra segment
Pointers and index registers:
Base pointer
Index pointer
Source pointer
Source index
Destination index
Flag Registers:
Carry Flag
Parity Flag
Auxiliary Flag
Zero Flag
Sign Flag
Overflow Flag
General purpose registers:
The 8086 has Four 16 bit general purpose registers.
AX , BX, CX, DX
Each register split into two 8 bit registers
AL – Lower byte, AH- Higher byte.
Segment registers: 16 bit address
Code segment
Data segment
Stack segment
Extra segment
Pointers and index registers:
Base pointer
Index pointer
Source pointer
Source index
Destination index
Flag Registers:
Carry Flag
Parity Flag
Auxiliary Flag
Zero Flag
Sign Flag
Overflow Flag
Comments
Post a Comment