汇编关于 test al,al 后的问题
答案:1 悬赏:30
解决时间 2021-03-29 07:30
- 提问者网友:凉末
- 2021-03-28 23:37
汇编关于 test al,al 后的问题
最佳答案
- 二级知识专家网友:酒者煙囻
- 2021-03-29 00:19
TEST指令会根据操作数运算的结果设置CF,OF,AF,SF,ZF,PF标志。
其中,不论操作数是多少,CF和OF都置为0,AF无定义。其它各个标志由结果确定。
你的第一个问题,因为AL为0,所以SF=0, ZF=1, PF=1
你的第一个问题,因为AL为1,所以SF=0, ZF=0, PF=0
追问:test al,al这个是怎么运算的?有点摸不清头脑……
al为00进行and运算的时候ZF变成1
00000000and00000000
结果为0,所以ZF变成1
al为01进行and运算的时候ZF变成0
00000001and00000001
结果为1,所以ZF变成0
这样就对了吧?
追答:对的。
其中,不论操作数是多少,CF和OF都置为0,AF无定义。其它各个标志由结果确定。
你的第一个问题,因为AL为0,所以SF=0, ZF=1, PF=1
你的第一个问题,因为AL为1,所以SF=0, ZF=0, PF=0
追问:test al,al这个是怎么运算的?有点摸不清头脑……
al为00进行and运算的时候ZF变成1
00000000and00000000
结果为0,所以ZF变成1
al为01进行and运算的时候ZF变成0
00000001and00000001
结果为1,所以ZF变成0
这样就对了吧?
追答:对的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯