+ -
当前位置:首页 → 问答吧 → 一个加减法指令的写法问题

一个加减法指令的写法问题

时间:2011-06-08

来源:互联网

关于8086汇编书中一个指令的写法不解

原文是:adc eax,dword ptr [bx]
  sbb dword ptr [esi],dx

adc指令中 eax就确定了这是个双字操作,为何还要指明呢?

sbb指令中,两个操作数长度为完全不一致??

不解?

作者: ldlihuanfa   发布时间: 2011-06-08

1、语法规定,要么dword ptr [bx]、要么word ptr [bx]、要么byte ptr [bx],没有ptr [bx]。
2、编译不会报错?

作者: kyotrue   发布时间: 2011-06-08

这还是刚开始学保护模式,与实方式下的不太一样,也不知道楼上的说啥

作者: ldlihuanfa   发布时间: 2011-06-08