关于汇编语言push DI的问题

1.我想知道pushDI中源操作数和目的操作数的寻址方式。再解释下这条指令什么意思还有PUSH的作用!2.AND[1234H],CX中[1234H]是什么?它的源操作数和... 1.我想知道push DI中源操作数和目的操作数的寻址方式。再解释下这条指令什么意思还有PUSH的作用!
2.AND [1234H] , CX中 [1234H]是什么?它的源操作数和目的操作数的寻址方式是什么。
展开
 我来答
丝屡
2011-05-06 · TA获得超过180个赞
知道小有建树答主
回答量:98
采纳率:0%
帮助的人:106万
展开全部
1、源操作数DI是寄存器寻址方式,目的操作数是隐藏的,其地址由当前的SS:SP确定,是寄存器间接寻址;PUSH DI实际上是把DI中的内容拷贝到内存中SS:SP指向的内存单元中,假如SS=FFFF,SP=0那么DI中的数据要写到地址为FFFF0H的内存单元中
2、[1234H]指出目的操作数在内存中的偏移地址为1234H,段地址为DS,物理地址为DS*10H+1234H,源操作数(CX)和目的操作数的寻址方式分别是寄存器寻址与直接寻址
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式