Explain the pointers and index group of registers



Explain the pointers and index group of registers..

Answer / 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

More 86 Family Interview Questions

What are the steps involved in a fetch cycle

1 Answers  


Name the unit that controls the sequential execution of instructions?

1 Answers  


What are the functions of base registers?

1 Answers  


What is a program counter? What is its use?

9 Answers  


Classify interrupts on the basis of signals. State their differences.

1 Answers  


What are the flags used in 8086?

1 Answers  


How are time delays calculated in the 8085?

1 Answers  


What is the difference between 8085 and 8086 in microprocessor?

1 Answers  


How clock signal is generated in 8086?

1 Answers  


If a1M1× DRAM requires 4 ms for a refresh and has 256 rows to be refreshed, no more than __________ of time must pass before another row is refreshed.

1 Answers   CDAC,


Does 8085 have serial i/o control?

1 Answers  


Point out the differences between the 8086 and 8088 microprocessor?

1 Answers  


Categories