| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 823 人关注过本帖
标题:[求助]程序运行结果错误?
只看楼主 加入收藏
jxt598598
Rank: 1
等 级:新手上路
帖 子:149
专家分:0
注 册:2007-6-13
结帖率:100%
收藏
 问题点数:0 回复次数:4 
[求助]程序运行结果错误?
.386
code segment
assume cs:code
start:
mov al,23h
mov dl,0
bt al,1
adc dl,0
bt al,3
adc dl,0
bt al,5
adc dl,0
mov bl,dl
cmp bl,3
jz rou1
cmp bl,2
jz rou2
cmp bl,1
jz rou3
cmp bl,0
jz rou4
bbb:
mov ah,2
int 21h
jmp exit
rou1:
add dl,30h
jmp bbb
rou2:
add dl,30h
jmp bbb
rou3:
add dl,30h
jmp bbb
rou4:
add dl,30h
jmp bbb
exit:
mov ah,4ch
int 21h
code ends
end start
搜索更多相关主题的帖子: jmp bbb cmp mov adc 
2007-11-20 08:49
zhoulikelvjj
Rank: 1
等 级:新手上路
帖 子:85
专家分:0
注 册:2007-4-10
收藏
得分:0 
386下不能用中断吧
2007-11-20 22:11
jxt598598
Rank: 1
等 级:新手上路
帖 子:149
专家分:0
注 册:2007-6-13
收藏
得分:0 
回复:(zhoulikelvjj)386下不能用中断吧

应该 能吧


qq:304742297
2007-11-21 17:54
永夜的极光
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2721
专家分:1
注 册:2007-10-9
收藏
得分:0 
肯定可以啊,不然连退出都没办法了

从BFS(Breadth First Study)到DFS(Depth First Study)
2007-11-21 18:10
永夜的极光
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2721
专家分:1
注 册:2007-10-9
收藏
得分:0 

把程序改成这样就行,结果输出:2
至于原因我不大清楚,希望谁懂的帮忙解释一下


.model small
.386
.code

mov ax,23h
mov dl,0
bt ax,1
adc dl,0
bt ax,3
adc dl,0
bt ax,5
adc dl,0
mov bl,dl
cmp bl,3
jz rou1
cmp bl,2
jz rou2
cmp bl,1
jz rou3
cmp bl,0
jz rou4
bbb:
mov ah,2
int 21h
jmp exit
rou1:
add dl,30h
jmp bbb
rou2:
add dl,30h
jmp bbb
rou3:
add dl,30h
jmp bbb
rou4:
add dl,30h
jmp bbb
exit:
mov ah,4ch
int 21h
end


从BFS(Breadth First Study)到DFS(Depth First Study)
2007-11-21 19:45
快速回复:[求助]程序运行结果错误?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.034032 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved