天天看點

無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:

無符号數和有符号數

    • 無符号數
    • 有符号數
        • 機器數與真值
        • 原碼表示法
          • 定義
          • 舉例
        • 補碼表示法
          • 補的概念
          • 正數的補數即為其本身
          • 補碼定義
          • 求補碼的快捷方式
          • 舉例
        • 反碼表示法
          • 定義
          • 舉例
        • 三種機器數的小結
        • 移碼表示法
          • 移碼定義
          • 移碼和補碼的比較
          • 移碼的特點
  • *特别注意*:

無符号數

寄存器的位數

反映無符号數的表示範圍

無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:

有符号數

機器數與真值

無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:

原碼表示法

原碼不能直接參加運算,可能會出錯。

定義

整數:

無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:

x 為真值

n 為整數的位數

無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:

帶符号的絕對值表示

小數:

無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:

如:

無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:
舉例
無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:
無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:

補碼表示法

可以将減法運算轉化為補碼的加法運算來實作,克服了原碼加減法運算繁雜的弊端,可有效簡化運算器的設計

補的概念

1.一個負數加上 “模” 即得該負數的補數。

2.一個正數和一個負數互為補數時,

它們絕對值之和即為 模 數。

正數的補數即為其本身

兩個互為補數的數分别加上模,結果仍互為補數

補碼定義

整數:

無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:

x 為真值 n 為整數的位數

無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:

小數:

無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:

x 為真值

無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:
求補碼的快捷方式
無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:

當真值為 負 時,補碼 可用 原碼除符号位外每位取反,末位加 1 求得。

舉例
無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:
無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:

當真值為 負 時,原碼 可用 補碼除符号位外每位取反,末位加 1 求得。

無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:

反碼表示法

定義

整數:

無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:

x 為真值 n 為整數的位數、

無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:

小數:

無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:

x 為真值 n 為小數的位數

無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:
舉例
無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:

三種機器數的小結

1.最高位為符号位,書寫上用“,”(整數)或“.”(小數)将數值部分和符号位隔開

2. 對于正數,原碼 = 補碼 = 反碼

3. 對于負數 ,符号位為 1,其 數值部分

原碼除符号位外每位取反末位加 1---->補碼

原碼除符号位外每位取反---->反碼

無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:

已知 [y]補 求[-y]補

[y]補 連同符号位在内,每位取反,末位加 1

即得 [-y]補

移碼表示法

補碼表示很難直接判斷其真值大小

移碼定義
無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:

如:

無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:
移碼和補碼的比較
無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:

補碼與移碼隻差一個符号位

無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:
移碼的特點
無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:
無符号數和有符号數(無情的PPT搬運專家/狗頭/狗頭)特别注意:

圖檔來源:哈工大Mook計算機組成原理PPT

特别注意:

僅供參考學習,轉載請附上原文連結

圖檔來源于網絡、個人收藏、個人制作、老師PPT

該篇文章不做任何商業用途,純屬分享學習心得,如有侵權,望聯系本人處理

還在讀大學的程式員,項目經驗少,如有纰漏,感謝指正

需要源代碼請私聊聯系本人

謝謝配合

如果這篇文章對您有幫助,小小的點個贊,算是給國小弟的鼓勵吧!謝謝大佬!!/呱呱.jpg

繼續閱讀