Professional Documents
Culture Documents
General purpose registers
General purpose registers
General purpose registers
AX - Accumulator: It signifies the size of the data bits. It is the most important
register. It involves in every process inlcuding mathematical or logical process.
Where X = size
The register are divied into two parts according to the data.
For example, data of 16 bits are divided into 8 bits for each address bus.
AL(lower order) stores the data of 8 bits while the AH(Higher order) stores the
16 to 9 bits if the size is more than 8 bits.
CPU word size/CPU width: It means how many number of bits that can be
processed by CPU. For example, a 32 bit processor is capable of processing
32bits of data.
Flag Registers
In 8086 architecture, it is 16 bit register
9 bits are useful while the remaining are empty.