已知(AX)=75A4H,CF=1,分别写出如下指令执行后的(AX)中结果: (1)ADD AX,08FFH (2)INC AX (3)SUB AX,4455H (4)AND AX,0FFFH (5)OR AX,0101H (6)SAR AX,1 (7)ROR AX,1 (8)ADC AX,5
举一反三
- 写出下列程序段执行后AX的值为多少? MOV AX, 1234H; AX=(1)H MOV CL, 4 AND AL, 0FH; AX= (2) H ADD AL, 30H; AX= (3)H SHL AH, CL; AX= (4)H AND AH, 0F3H; AX= (5)H
- 假设(AX)=73H,(DX)=85H,执行下列后(AX)=______。 1 MOV AX, DX 2 NOT AX 3 ADD AX, DX 4 INC AX
- 阅读下面程序段: MOV AX,1234H MOV CL,4 ROR AX,CL INC AX MOV BX,0 ADD BX,AX 该程序段执行后,AX=______H,BX=_______ H。(注:(1)字符全部大写,并且为半角字符)
- 若要完成(AX)×7/2运算,则在下列四条指令之后添加哪条指令 MOV BX,AX MOV CL,3 SAL AX,CL SUB AX,BX ______ A: A) ROR AX,1 B: B) SAL AX,1 C: C) SAR AX,1 D: D) DIV AX,2
- 若要完成(AX)×7/2运算,则在下列4条指令之后添加( )指令。 MOV BX,AX MOV CL,3 SAL AX,CL A: ROR AX,1 B: SAL AX,1 C: SAR AX,1 D: DIV AX,2