adspace


Explain the pointers and index group of registers

Answer Posted / Parul Gupta

The 8086 microprocessor has two sets of segment registers, known as base and index registers. The Base register (BX, BP, SI, DI) holds the base address of a data block, while the Index register (SI, DI) is used to access individual elements in the data block. Pointers in the 8086 are formed by combining a segment register with an offset value within that segment. For example, MOV SI, word ptr [BP+si] loads the value stored at the address pointed by BP + SI into the SI register.

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

On a scale of one to ten, rate me as an interviewer now 26 which stack is used in 8086?

1073


Given a circuit, draw its exact timing response?

3797