当前位置:首页>维修大全>综合>

汇编语言中的有符号数和无符号数有区别吗(在汇编中如何输入有符号数)

汇编语言中的有符号数和无符号数有区别吗(在汇编中如何输入有符号数)

更新时间:2024-05-10 10:49:42

汇编语言中的有符号数和无符号数有区别吗

肯定是不一样的:

1、表达的数值范围不同。比如两字节的有符号整数范围为-32768~32767,最高位为符号位;两字节的无符号整数范围为0~65535,最高位仍为数值位。

2、算术运算时采用的指令可能也不同。如:无符号数采用MUL、DIV指令;有符号数采用IMUL、IDIV指令。

3、比较运算时采用的指令也可能不同。如:JC、JA、JB指令用于无符号数的比较;JL、JG指令用于有符号数的比较。.......

更多栏目