EzioA 发表于 2016-3-4 13:51:57

检测点11.1

代码:
sub al,al
mov al,1
push ax
pop bx
add al,bl
add al,10
mul al



最后一行代码执行完之后,SF为什么是0?结果是10010000B,按有符号数来看是负数啊。

nikezhi 发表于 2016-9-24 22:49:05

mul al    al=12   也就是ax=12*128位相乘答案放在16位ax中ax=144二进制等于00000000 10010000

最高位位0 顾sf位0

应该是这样字的

xiaoquanjishu 发表于 2016-9-26 21:16:41

楼上正解
页: [1]
查看完整版本: 检测点11.1