已知計算機的字長爲8位,求十進位數的原碼、反碼和補碼

題目:

已知計算機的字長爲8位,求十進位數的原碼、反碼和補碼

解答:

1的原碼00000001反碼11111110補碼00000001
-1的原碼10000001反碼01111110補碼11111111
說明:原碼即爲該10進位數的2進位碼,反碼爲二進位碼按位取反,正數的補碼等於原碼,負數的補碼等於去掉符號後的原碼取反加一.
最高位爲符號位,正數最高位爲0,負數最高位爲1,用補碼表示是爲了方便計算機進行帶符數據的運算.

添加新評論

暱稱
郵箱
網站