鱼C论坛's Archiver
论坛
›
汇编语言交流
› 检测点11.1
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