下列指令执行后,AX和BX的内容分别是()。 MOV AX,4321H PUSH AX MOV BX,1234H POP BX
A.AX = 4321H,BX = 1234H
B.AX = 1234H,BX =1234H
C.AX = 4321H,BX = 4321H
D.AX = 1234H,BX = 4321H
第1题:
执行以下程序段后,(BX)=( )。 MOV AX,0 MOV BX,1 MOV CX,100 A:ADD AX,BX INC BX LOOP A HLT
A.99
B.100
C.101
D.102
第2题:
执行以下程序段后,(AX)=( )。 MOV AX,0 MOV BX,1 MOV CX,100 A: ADD AX,BX INC BX LOOP A HLT
A.5000
B.5050
C.5100
D.5150
第3题:
执行下面的指令序列后,AX寄存器中的数据是( )。 MOV AX,1234H MOV BX,4 MUL BX,
A.4936H
B.48DOH
C.2340H
D.0234H
第4题:
交换寄存器SI,DI的内容,正确的程序段是( )
A.PUSH SI PUSH DI POP SI POP DI
B.PUSH SI PUSH DI, POP SI,DI
C.MOV AX,SI MOV SI,DI MOV DI,AX
D.MOVAX,SI MOV BX,DI XCHG BX,AX
第5题:
在下列四条指令中,错误的指令是()
第6题:
下列指令中,源操作数的寻址方式中,()属于直接寻址。
第7题:
指出以下指令中,哪些指令是非法的,并说明为什么(8086系统)。 (1) PUSH 1234H (2) MOV CS,AX (3) IN AX, 300 (4) MOV AX,[DX+12] (5) MOV BX,[BX] (6) MOV DS,1000H (7) XCHG AL,AL (8) MOV AL,100H (9) MOV DX,AL (10)LEA BL,[BX+5] (11)LEA DX,BX (12)MOV [1000H],12H (13)ADD AX,DS (14)SUB [0100H],BYTE PTR [0001] (15)SHL BL,2 (16)SHR CL,CL (17)MUL AL,BL (18)INT 400
第8题:
已知:DS=1000H,BX=0200H,SI=02H,内存10200H~10205H 单元的内容分别为10H, 2AH,3CH,46H,59H,6BH。下列每条指令执行完后AX 寄存器的内容各是什么? (1)MOV AX,0200H (2)MOV AX,[200H] (3)MOV AX,BX (4)MOV AX,3[BX] (5)MOV AX,[BX+SI] (6)MOV AX,2[BX+SI]
第9题:
分析下列指令的正误,对于错误的指令要说明原因并加以改正。 (1) MOV AH,BX (2) MOV [BX],[SI] (3) MOV AX,[SI][DI] (4) MOV MYDAT[BX][SI],ES:AX (5) MOV BYTE PTR[BX],1000 (6) MOV BX,OFFSET MAYDAT[SI] (7) MOV CS,AX (8) MOV DS,BP
第10题:
下面两条指令的功能有什么区别? MOV AX, BX MOV AX,[BX]
第11题:
完成同指令XCHG AX,BX相同功能的指令或指令序列是()。
第12题:
MOV AX,BX
MOV BX,AX
PUSH AX POP BX
MOV CX,AX MOV AX,BX MOV BX,CX
第13题:
己知(AX)=1000H,(BX)=2000H,依次执行PUSH AX,PUSH BX、POP AX指令后,AX寄存器中的内容是( )。
A.1000H
B.0010H
C.2000H
D.0020H
第14题:
交换寄存器SI、DI的内容,正确的程序段是( )。
A.PUSH SI
B.PUSH SI PUSH DI PUSH DI POP SI POP DI POP DI POP SI
C.MOV AX,SI
D.MOV AX,SI MOV SI,AX MOV BX,DI MOV DI,BX XCHG BX,AX
第15题:
已知(AX)=1000H,(BX)=2000H,依次执行PUSH AX,PUSH BX、POP AX指令后,AX寄存器中的内容是( )。
A.1000H
B.0010H
C.2000H
D.0020H
第16题:
有汇编程序段如下 CODES SEGMENT ASSUME CS:CODES START: MOV CX, 30 XOR AX, AX MOV BX, 1 AGAIN: ADD AX, BX INC BX LOOP AGAIN CODES ENDS END START 程序执行后,AX和BX的内容分别是
A.465,31
B.465,30
C.434,31
D.434,30
第17题:
与MOV AX,OFFSET VAR指令不等效的指令是()。
第18题:
指出下列指令中源操作数的寻址方式,并说明指令操作的结果。 (1)MOV BX, ‘BC’ (2)MOV AX, DATA (3)MOV DX, [BX] (4)MOV AL, [BX+DI] (5)MOV CL, LIST[BX] (6)MOV AX, FILE[BX+DI+200H] (7)DAA (8)XLAT (9)IN AX, DX (10)INT 21H
第19题:
已知(AX)=1234H,(BX)=5678H,顺序执行指令PUSH AX / PUSH BX/ POP AX/POP BX 后,(AX)=()
第20题:
下列MOV指令中,不正确的指令是()。
第21题:
设(DS)=2000H,(ES)=2100H,(SS)=1500H,(SI)=00A0H,(BX)=0100H,(BP)=0010H,数据变量VAL的偏移地址为0050H,请指出下列指令的源操作数字段是什么寻址方式?它的物理地址是多少? (1) MOV AX,21H (2) MOV AX,BX (3) MOV AX,[1000H] (4) MOV AX,VAL (5) MOV AX,[BX] (6) MOV AX,ES:[BX] (7) MOV AX,[BP] (8) MOV AX,[SI] (9) MOV AX,[BX+10] (10) MOV AX,VAL[BX] (11) MOV AX,[BX][SI] (12) MOV AX,VAL[BX][SI]
第22题:
下列指令中,源操作数的寻址方式中,()属于寄存器相对寻址。
第23题:
1234H
0EDCCH
6DCCH
0000H
第24题: