作业帮 > 数学 > 作业

如何用标志位判断两个带符号数的大小

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/15 13:04:17
如何用标志位判断两个带符号数的大小
cmp ax,bx指令执行后,
sf=1且of=0,则axbx;
sf=0且of=1,则ax=bx;
再问: cf=1,ax>bx; cf=0,ax<bx,可以吗
再答: cf是比较无符号数的,用来判断带符号数有很多遗漏。如果按照你的规则,那么比如 0ffh和80h比较: 1111 1111 - 1000 0000 --------------- 0111 1111 很显然cf=0,那么难道0ffh(-1)