永发信息网

汇编运行结果不对

答案:2  悬赏:40  手机版
解决时间 2021-07-22 07:48
  • 提问者网友:欲望失宠
  • 2021-07-21 12:42

下面程序有什么问题吗?为什么结果不对?

.386
DATA_SEG SEGMENT USE16
A DB 56H
B DB ?
C DB ?
DATA_SEG ENDS
CODE_SEG SEGMENT USE16
ASSUME CS:CODE_SEG,DS:DATA_SEG
START:
MOV AX,DATA_SEG
MOV DS,AX
MOV AL,A
MOV CL,4
SHR AL,CL
OR AL,30H
MOV C,AL
MOV AL,A
AND AL,0FH
OR AL,30
MOV B,AL
MOV AX,4C00H
INT 21H
CODE_SEG ENDS
END START

用debug调试结果是:14FA:0000 B8 F9 14 8E等等

最佳答案
  • 五星知识达人网友:玩世
  • 2021-07-21 13:00

结果是对的,正是36h,35h,估计你用debug看的地址不对.


全部回答
  • 1楼网友:掌灯师
  • 2021-07-21 13:20

你想要什么结果?

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯