分析下面程序段:MOV AL,200 SAR AL,1 MOV BL,AL MOV CL,2 SAR AL,CL ADD

分析下面程序段:MOV AL,200 SAR AL,1 MOV BL,AL MOV CL,2 SAR AL,CL ADD AL,BL 试问程序段执行后(
AL=?BL=?我算的是BL=0E4H AL=0DDH,答案正好相反.
lovely_shine01 1年前 已收到1个回答 举报

jxaa020121 幼苗

共回答了17个问题采纳率:88.2% 举报

你的汇编程序应该是这样写吧?
MOV AL,200 ; AL=11001000
SAR AL,1 ; AL=11100100
MOV BL,AL ; BL=11100100
MOV CL,2 ; CL=00000010
SAR AL,CL ; AL= 10111001
ADD AL,BL ;
答案: BL= E4 H

1年前

3
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.064 s. - webmaster@yulucn.com