Search This Blog

Saturday, February 25, 2012

The pointer and index register in execution unit

The execution unit contains a 16 bit Base Pointer register. It also contains a 16 bit Source Index register and a 16 bit Destination Index register. These 3 register can be used for the temporary storage of data just as the general purpose register.

Their main use is to hold the 16 bit offset of a data word in one of the segment.
Say for example SI is used for holding the offset of data word in data segment.

No comments:

Post a Comment