若(ECX)=0ABCD1234H (BL)=0E3H,则语句MOVSX ECX,BL执行后:(ECX)的值为()。
A0ABCD1234H
B0FFFFFFE3H
C000000E3H
D0ABCD12E3H
正确答案
答案解析
相似试题
(单选题)
若(ECX)=0ABCD1234H (BL)=0E3H,则语句MOVZX ECX,BL执行后()。
(单选题)
执行以下指令后: MOV AX,1234H MOV BL,06H DIV BL AX的内容为:()
(单选题)
在用LOOP Label指令构成的循环中,若ECX的初值为10,在LOOPLabel指令前有一条“SUB ECX,2”指令,则循环体将被执行()次。
(单选题)
在用LOOP Label指令构成的循环中,若ECX的初值为-10,则循环体将被执行()次。
(单选题)
若BL=83H,CF=1,则ADC BL,90H执行后,BL=()。
(简答题)
指出以下指令中,哪些指令是非法的,并说明为什么(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
(单选题)
若BL=87H,BH=0E6H,则BX=()
(填空题)
若(AL)=96H,(BL)=12H,指令MUL BL执行后,它的值为(),CF为()。
(填空题)
若(AL)=36H,(BL)=24H,指令IMUL BL执行后,它的值为(),CF为()