指令MOV [SI], [BX]错误的原因是 。
A: SI不能作为间址寄存器
B: BX不能作为间址寄存器
C: [SI]不能作为目的操作数
D: 目的和源操作数不能同是内存操作数
A: SI不能作为间址寄存器
B: BX不能作为间址寄存器
C: [SI]不能作为目的操作数
D: 目的和源操作数不能同是内存操作数
举一反三
- 以下不能作为间址寄存器的是() A: BX B: BP C: SI D: CX
- 在指令中,操作数若为寄存器间接寻址方式,则其段地址默认存放在哪个段寄存器( )? A: 若在指令中,间址寄存器为BX或SI或DI ,则操作数段地址指定存放在DS。 B: 若在指令中,间址寄存器为BX或SI或DI ,则操作数段地址指定存放在SS。 C: 若在指令中,间址寄存器为BP ,则操作数段地址指定存放在SS。 D: 若在指令中,间址寄存器为BP ,则操作数段地址指定存放在DS。
- 下列指令中,源操作数采用寄存器间接寻址方式的是( )。 A: MOV AX, [BX+2000H] B: ADD AX, [BX][SI] C: MOV AX, [BX] D: ADD AX, 200H[BX][SI]
- 指令MOV 12H,AL错误的原因是( )。 A: 源操作数不能是寄存器。 B: 目的操作数不能是立即数。 C: 目的操作数类型未定。 D: 只有一个操作数。
- 已知DS=2000H,SS=3000H,BP=1500H,SI=1200H,BX=1000H,DATA=0008H,计算下列指令所对应的源操作数物理地址。[br][/br]____MOV AX,[BX][SI] 源操作数的物理地址是(空4)H