下列四条指令中,错误的是()
第1题:
在8086/8088微处理器中,下列( )指令是合法的。
A.ADD AX,3
B.MOV AL,300
C.MUL AL,BL
D.SHL AL,3
第2题:
下面两条指令执行后,(AH)=______,(AL)=______;
MOV AH, 10H
MOV AL,10
第3题:
执行下列程序段后,AL=( )。 MOV AL,64 MOV CL,2 SHR AL,CL MOV CL,AL SHR AL,2 ADD AL,CL
A.16
B.20
C.32
D.64
第4题:
执行下列程序段后 MOV AL,87 MOV CL, 4 MOV AH, AL AND AL,0FH OR AL, 30H SHR AH,CL OR AH,30H 则AX=( )H
A.3537
B.3735
C.0705
D.0507
第5题:
下列四条指令中,错误的指令是()。
第6题:
下列四条指令执行后不影响标志位的是()。
第7题:
源程序如下: MOV AH,0 MOV AL,9 MOV BL,8 ADD AL,BL AAA AAD DIVAL 结果AL(),AH=(),BL=()。
第8题:
指出以下指令中,哪些指令是非法的,并说明为什么(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
第9题:
源程序如下: MOV AH, 0 MOV AL, 9 MOV BL, 8 ADD AL, BL AAA AAD DIV AL 结果AL为多少?AH为多少?BL为多少?
第10题:
下列指令中,错误的指令是()。
第11题:
SHL AL,1
MOV AH,BX
SHR AL,CL
MOV AL,20H
第12题:
第13题:
执行下列程序段后,AL=( )。 MOV AL,64 MOV CL,2 SHR AL,CL MIOV CL,AL SHR AL,2 ADD AL,CL
A.16
B.20
C.32
D.64
第14题:
下列指令中,不合法的指令是
A.IN AL,20H
B.OUT 20H,AL
C.MOV 20H,AL
D.ADD AL,20H
第15题:
为了使下面的指令序列能够将AH和AL寄存器中的非组合型(Unpacked)BCD码转换为缉合型(PackeD)BCD码存放在AL中,应该在第三条指令中填入( )操作数。 MOV CL, 4 SHL AL, CL SHR __, CL
A.BL
B.AL
C.AX
D.BX
第16题:
有程序如下: MOV AL,02H SHL AL,1 MOV BL,AL MOV CL,02 SHL AL,CL ADD AL,BL INT 3 程序执行后AL=(),BL=(),指出该程序的功能是()
第17题:
分析下列程序段: MOV AX,OA33AH MOV DX,OFOFOH AND AH,DL XOR AL,DH NEG AH NOT AL 执行上述指令段后,AH=(),AL=()
第18题:
阅读下列指令,指令执行后(AH)=(),(AL)=(),(BL)=(),(CF)=MOVAX,0MOV.AL,08HMOV.BL,07HADD.AL,BLAAA
第19题:
判断下列指令中哪些是错误的,并说明错的原因。 (1)MOV BL, AX (2)MOV AL, BX (3)MOV AL, BL (4)MOV BP, BYTE PTR[BX]
第20题:
以下指令中错误的是:()
第21题:
下述指令中不改变PSW的指令是()。
第22题:
第23题: