mov al, al
mov al,7dh
mov al,0bh
下面是算的,有点不对劲
--
求cf, of, sf. zf ,pf
--
7d的二进制形式是01111101,按位取反加1后,为10000011,也就是—3,那7d不就是3(怎么和直接换算成十进制数不一样)吗?而0b就是11,那怎么算也不会溢出啊!
还有那个sf. zf ,pf 直接利用二进制加法可以算出来吗?
------解决方案--------------------------------------------------------
mov al, 0bh 应该是 add al, 0bh 吧?
7dh=01111101b=125d ,最高位不是 0 吗,作为符号数的话,是正数啊,怎么出来了 -3 呢?