成语大全网 - 成语查询 - 码拼音和组词

码拼音和组词

码拼音:[mǎ];组词:解码、邮政编码、戏码、价码、扰码、草码。

解释:1.表示数目的符号。 2.表示数目的用具。 3.用于一件事或一类的事。 4.《口》摞起;堆叠。5.英美制长度单位,1码等于3英尺,合0.9144米。

各种码的作用

有符号数的定点表示:

原码Q: 符号位0正1负

反码:正数同原码,负数数值位全部取反

补码: 正数同原码,负数在反码基础上+1

移码: 补码基础上,符号位取反

作用:原码正数+正数可以直接相加正数+负数只能用正数-正数的形式计算,因此硬件设计需要加法器和减法器***同完成,减法器较复杂,成本较高。

而补码不管正数负数,都可以直接补码相加进行运算,只用加法器就能节省硬件成本。

移码则可以方便的比较大小,全0的移码真值小,全1的移码真值大。

移位运算

算数移位: 左移*2,右移/2

原码、反码: 移位补0.

补码: 左移补0,右移数值最高位补1.(符号位不移)

逻辑移位: 全部补0

循环移位: 移出范围的位补到另一边。保留进位的位也要参与循环移动。

加减运算和溢出判断

原码: 直接求和运算可能出错。正数+正数或负数+负数可能溢出。

计算机中通常使用补码实现加减运算。符号位也参与运算,结果也可能溢出。溢出判断:正数+正数肯定是上溢,负数+负数是下溢

或者采用双符号位,00表示正数,11表示负数。相加=01表示上溢,=10表示下溢。符号扩展:

定点数: 正数在符号位与数值位之间扩展位,添0;负数的原码添0,反码、补码添1定点数: 正数在符号位与数值位之间扩展位,添0;负数的原码、补码添0,反码添1