号整数表示128~255的部分被用于表示-127~-1）。无符号数可以利用其所占有的所有位来表示较大的数。例如，16位有符号整数可表示 -32768~32767 之间的任意整数，而16位无符号整数可表示 0~65535 之间的数。若将有符号数转换为二进制，则其数值类型允许的最左一位用于表示符号（1为负数，0为正数和0），但在无符号数中，最左一位与其右各位一样用于表示数值。大多数架构的机器语言不区分有符号数及无符号数。然而算术指令通常设定进位标志等CPU标志，为无符号算术及溢出标志设定。这些标志能够被