肖-肖 发表于 2021-4-10 11:17:27

汇编的cmp指令比较有符号数的问题

本帖最后由 肖-肖 于 2021-4-10 11:20 编辑

首先是指令:cmp ah,bh
然后请看下图是我自己验证的过程,请问我这么验证是对的吗?

不对的话请举个正确的例子,谢谢

超级玛尼哄 发表于 2021-6-24 23:53:01

{:10_279:}

超级玛尼哄 发表于 2021-6-25 00:56:05

我要中奖

YoonaLim 发表于 2021-8-19 11:00:24

讲个好玩的事情,有符号数好像可以用以下方式转化为无符号数的比较(以8位为例)
把有符号数的补码加上 128,补码 + 1000 0000B
然后就可以当做无符号数进行比较了
如果你认同这样子的比较的话,就会发现,有符号数的最高位与无符号数的比较是相反的,自然溢出时比较结果就是相反的
页: [1]
查看完整版本: 汇编的cmp指令比较有符号数的问题