下列指令中正确的指令是()
A: ADD [BX].[2000H]
B: ADC [SI][DI].AX
C: SUB [2000H].2000H
D: SBB AX.BX
A: ADD [BX].[2000H]
B: ADC [SI][DI].AX
C: SUB [2000H].2000H
D: SBB AX.BX
D
举一反三
- 下列指令中,源操作数存放在存储器中的有 A: MOV AX, 2000H B: ADD AX, DATA[DI] C: SUB AX, CX D: CMP AX, [BX][SI] E: MOV AX,[2000H]
- 设SS=2000H,SP=2000H,AX=3000H,BX=4000H,执行以下程序段:PUSH AXPUSH BXMOV BX, SPPOP AX之后,SP= H。 A: 2000 B: 1FFE C: 1FFC D: 2002
- 当前SP=1230H,DS=1000H,BX=2000H,CX=4000H,分析执行如下指令序列后,各寄存器的值。 PUSH DS POP AX PUSH BX POP CX ADD AX,1000H PUSH AX ADD BX,AX则: (1) SP= ______ H; (2) AX= ______ H; (3) BX= ______ H; (4) CX= ______ H。
- 设SS=2000H,SP=2000H,AX=3000H,BX=4000H,执行以下程序段:PUSH AXPUSH BXMOV BX, SPPOP AX之后,AX= H
- 下列指令作用完全相同的是( )。 A: LEA BX,BUF和MOV BX,OFFSET BUF B: MOV BX,DATA1和MOV BX,OFFSET DATA1 C: ADD AX,BX和ADD AX,[BX] D: DATA1 EQU 2000H和DATA1=2000H
内容
- 0
下列指令是加法指令的是() A: ADD AX, BX B: SUB AX, BX C: CMP AX, BX D: SBB AX, BX
- 1
设堆栈指针SP的初值为2000H,AX=3000H,BX=5000H,试问:(1)执行指令PUSH AX后SP= H(2)再执行PUSH BX及POP AX后,SP= H,AX= H(3)最后执行POP BX后,SP= H,BX= H
- 2
已知DS=1000H,BX=2000H,(12000H)=56H,(12001H)=78H;MOVAX,BX指令后AX为();MOVAX,[BX]指令后AX为()。 A: 1000H;1000H B: 1000H;12000H C: 2000H;7856H D: 2000H;2000H
- 3
下列指令错误的是() A: MOV [2000H], BX B: MOV [2000H], 3000H C: MOV [2000H], [BX] D: MOV [2000H], SI
- 4
已知AX=2000H,BX=1234H,SP=0040H,执行下列指令 PUSH AX PUSH BX POP AX POP BX 后,AX= ,BX=