_crazy 发表于 2015-11-13 23:57:22

检测点11.1

检测点11.1中最后的空SF为什么等于0,而不是等于1?

听雨~ 发表于 2015-11-15 20:37:08

第一句话清零SF为0
第二句话赋值SF不变
第三第四句话是进出栈SF也不变
第五句话相当于ax+ax=1+1,得的结果为正,SF为0
第六句话加10,依旧为正,SF为0
最后一句,相当于12*12,依旧为正数,SF为0

dps521 发表于 2015-11-18 11:07:52

呵呵我来关注一下

鱼C工作室.YCGZS 发表于 2015-12-4 11:04:04

听雨说的不粗

_crazy 发表于 2015-12-11 20:46:49

听雨~ 发表于 2015-11-15 20:37
第一句话清零SF为0
第二句话赋值SF不变
第三第四句话是进出栈SF也不变


谢谢,mul指令结果是放在ax里面的,我搞错以为是放在al以为溢出了。已经懂了,谢谢!:hug:
页: [1]
查看完整版本: 检测点11.1