源操作数的寻址方式中,EA,BX,DISP,DS,PA各是什么意思啊?之间有什么的对应关系?谢谢

问题描述:

源操作数的寻址方式中,EA,BX,DISP,DS,PA各是什么意思啊?之间有什么的对应关系?谢谢
举个例子:EA=BX+DISP; PA=DS*16+BX+DISP.解释一下.

EA:偏移地址,就是逻辑地址
BX:寄存器名
DISP:偏移量吧
DS:数据段寄存器(data segment)
PA:物理地址(physical address)
关系?
典型的:实模式下:PA=(段地址,比如DS)X 16 + EA
EA=BX+DISP :偏移地址为,BX中的值加上一个给定的偏移值DISP
PA=DS*16+BX+DISP:物理地址为,数据段DS中的值乘以16,再加上BX中的值,再加上一个固定的偏移值DISP