What is the practical difference between the SI and DI registers?

Viewed 60646

I don't get what is the difference.

4 Answers

as told above di stands for destination index and si stands for source index, when we want to move data from memory we use si eg, mov ax,[si]. and when we want to move data to the memory we use di. eg, mov [di],ax

both are 16 bit register and cannot be split into 8 bit

Related