汇编语言中ADD DISP[BX][DI],DX中的DISP是什么意思 什么作用

2025-03-10 10:59:45
推荐回答(2个)
回答1:

DISP是一个变量名或数组名。
它代表一个内存地址。

DISP[BX][DI] 是相对的基址变址寻址方式,它表示这个操作数的有效地址由DISP地址值+BX寄存器内容+SI寄存器内容生成。

回答2:

ADD [DI+BX+DISP],DX

8086指令内存寻址可以使用base+index+disp的组合。
其中 DISP(displacement,位移)为一个编译时能求值的有符号整数。