不挂科搜题免费

问题:

说明MOV BX,DATA和MOV BX,OFFSTE DATA指令之间的区别。

答案:

M.OV  BX, DATA是直接将DATA的值赋给BX寄存器;
M.OV  BX, OFFSTE DATA是将DATA在段内的偏移量赋给BX寄存器。
(注:DATA为变量名,它指内存中的一个数据区的名字,它可以作为指令中的存储器操作数来使用。变量仅对应于数据区中的第一个数据项,若需对数据区中其它数据项进行操作,必须用地址表达式指出哪个数据项是指令中的操作数。)