8086指令的机器代码格式
操作码
- 多数指令含有3个特征位
W:字操作标志位。
W=1,字操作
W=0,字节操作
D:reg所指示的是源操作数还是目的操作数。
D=1,目的操作数
D=0,源操作数
S:操作数符号扩展位。
- 位移量可用符号表示
同一寻址方式可以写成不同的形式:
MOV AX,[BX][SI]
;等同于 MOV AX,[BX+SI]
MOV AX,COUNT[SI]
;等同于 MOV AX,[SI+COUNT]
MOV AX,WNUM[BX][SI]
;等同于 MOV AX,WNUM[BX+SI]
;等同于 MOV AX,[BX+SI+WNUM]