标题:帮忙看看这个DEGUG程序,随便解释解释意思
只看楼主
双面人
Rank: 1
等 级:新手上路
帖 子:114
专家分:0
注 册:2006-11-6
 问题点数:0 回复次数:5 
帮忙看看这个DEGUG程序,随便解释解释意思
题目:AL中存在一个数据,若数据最位低为1,给AH送全1,否则给AH送全0

代码是:AND AL,01H
JZ AH,0FFH
JMP ENN
MOV AH,0

大家给看看,然后解释解释,好吗?

我还有一疑问:“ENN”这是不是写错了,应该是END啊?
搜索更多相关主题的帖子: DEGUG 解释 AND 
2007-04-04 15:57
wchx215
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2006-9-4
得分:0 

AND AL,01H //保留最低位,其余位为0
JZ AH,0FFH //如果最低位为0,则给ah送全1
JMP ENN //否则跳转至给ah全送0的指令
ENN: MOV AH,0 //给ah全送0的指令

2007-04-04 20:39
zixufei
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-4-4
得分:0 
JZ AH,0FFH;是这个意思吗?
不太明白楼上的解释...
2007-04-04 21:38
双面人
Rank: 1
等 级:新手上路
帖 子:114
专家分:0
注 册:2006-11-6
得分:0 
以下是引用zixufei在2007-4-4 21:38:42的发言:
JZ AH,0FFH;是这个意思吗?
不太明白楼上的解释...


那你能说说是什么意思吗?谢谢指点!

2007-04-04 23:51
曾小
Rank: 1
等 级:新手上路
威 望:1
帖 子:239
专家分:0
注 册:2006-9-27
得分:0 
JZ AH,0FFH //如果最低位为0,则给ah送全1
"应该是最低位是1时吧"

2007-04-05 09:08
wchx215
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2006-9-4
得分:0 
AND AL,01H //保留最低位,其余位为0
JZ ENN //如果最低位为0,则跳转至给ah送0的指令ENN

MOV AH,0FFH //不为0则给ah全送1
ENN:MOV AH,0
2007-04-09 19:49



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-129192-1-1.html




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

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