REGISTER TABLE

General Purpose Registers
AAH/ALAccumulator
BBH/BLBase Register (Secondary Counter Register)
CCH/CLCounter Register (Primary Counter)
DDH/DLData Register / Data Pointer
GGH/GLGeneral Register (For scratch)
Special Purpose Registers
PC-Program Counter
SP-Stack Pointer
SSP-Supervisior Stack Pointer
BP-Base Pointer (Used to manage stack frames)
SI-Source Index (Source address for string operations)
DI-Destination Index (Destination address for string operations)
TDRTDRH/TDRLTemporary Data Register
PTB-Page Table Base
MSWFlags/StatusMachine Status Word

CPU ARCHITECTURE