小佛天下 发表于 2017-1-2 11:10:05

add 69,DF,为什么会是48的?



如图,求大神解答。

人造人 发表于 2017-1-2 12:17:32

加一个负数等于减一个正数

小佛天下 发表于 2017-1-2 12:26:30

哦,谢谢解答,原来是我粗心,把and写成了add,所以得不到49

wygcrf 发表于 2017-1-3 09:57:27

我怎么感觉是因为ADD AL DF进行的是低8位加法计算,计算结果为148H,而al只能保存低8位数据,所以CPU舍弃了1.{:10_281:}

insomnia丶 发表于 2017-1-3 14:37:42

人造人 发表于 2017-1-2 12:17
加一个负数等于减一个正数

实力回答
页: [1]
查看完整版本: add 69,DF,为什么会是48的?