肯定是不一样的:
1、表达的数值范围不同。比如两字节的有符号整数范围为-32768~32767,最高位为符号位;两字节的无符号整数范围为0~65535,最高位仍为数值位。
2、算术运算时采用的指令可能也不同。如:无符号数采用MUL、DIV指令;有符号数采用IMUL、IDIV指令。
3、比较运算时采用的指令也可能不同。如:JC、JA、JB指令用于无符号数的比较;JL、JG指令用于有符号数的比较。.......
肯定是不一样的:
1、表达的数值范围不同。比如两字节的有符号整数范围为-32768~32767,最高位为符号位;两字节的无符号整数范围为0~65535,最高位仍为数值位。
2、算术运算时采用的指令可能也不同。如:无符号数采用MUL、DIV指令;有符号数采用IMUL、IDIV指令。
3、比较运算时采用的指令也可能不同。如:JC、JA、JB指令用于无符号数的比较;JL、JG指令用于有符号数的比较。.......