bestainan 发表于 2013-10-28 04:55:16

福禄娃娃 发表于 2013-10-28 04:55:17

既然你已经明白了,也不能白拿,以下是我归纳的
mov add sub指令都有两个操作对象

mov寄存器, 数据
mov寄存器, 寄存器
mov寄存器,内存单元
mov内存单元,寄存器
mov寄存器,内存单元
mov段寄存器,寄存器
mov寄存器,段寄存器
mov段寄存器,内存单元

通用寄存器中只有bx可做内存偏移地址

下面都是错误的:
mov ax,
mov ax,
mov ax,
mov ax,


在8086CPU中,只有bx、si、di、bp寄存器可以在“[…]”中来进行内存单元的寻址,比如下面指令时正确的:
mov ax,
mov ax,
mov ax,
mov ax,
mov ax,
mov ax,


在[…]中,这4个寄存器可以单个出现,或只能以4种组合出现:bx和si,bx和di,bp和si,bp和di,比如下面的指令时正确的:
mov ax,
mov ax,
mov ax,
mov ax,
mov ax,
mov ax,
mov ax,
mov ax,
mov ax,
mov ax,
mov ax,
mov ax,



下面的指令是错误的
mov ax,
mov ax,

bestainan 发表于 2013-10-28 04:59:36

页: [1]
查看完整版本: 监测点 9.1 第二题