天天看點

計算機資料表示及進制轉換

  1. 進制轉換

    1.1 二進制與十進制互換

    計算機資料表示及進制轉換
    計算機資料表示及進制轉換
    1.2二進制和八進制互換
    計算機資料表示及進制轉換
    計算機資料表示及進制轉換
    1.3二進制與十六進制互換
    計算機資料表示及進制轉換
    計算機資料表示及進制轉換

    1.4十進制與八進制、十六進制轉換需要先轉換為二進制進行

    1.5八進制、十六進制轉換為十進制參考二進制轉換為十進制,将底數換為8或16

    1.6八進制與十六進制互換都需要先轉換為二進制

  2. 原碼表示,最高位為符号位,0表示正式。1表示負數是以n位數字的隻有n-1位數值位,取值範圍-(2n-1-1)<= x< =2n-1-1
  3. 反碼表示,最高位為符号位,0表示正式。1表示負數,正數的反碼和原碼相同,複數的原碼除符号位其它按位取反則正負零不同,取值範圍同上。
  4. 補碼表示,最高位為符号位,0表示正式。1表示負數,正數的補碼和原碼、反碼相同,負數補碼在源碼基礎上加一,零有唯一值,可表示的取值範圍為-2n-1<= x< =2n-1-1
  5. 移碼表示,規定一個偏移量2n-1則如果是純小數加1,純整數加2n-1。