第一章 數制與編碼
這一章主要講述的內容是在數字設備中進行算術運算的基本知識--數制和一些常用的編碼。它是這門課程的基礎。
我們在學習時把這一章的內容分為五節,它們分別是:
§ 1、1 進位計數制
§ 1、2 數值轉換
§ 1、3 二進制數的算術運算
§ 1、4 數的原碼、反碼及補碼
§ 1、5 編碼
§ 1、1 進位計數制
這一節我們來學習進位計數制的概念和一些常用的進位計數制。
一:進位計數制
它的概念描述為:把數劃分為不同的位數,逐位累加,加到一定數量之后,再從零開始,同時向高位進位。
進位計數制有三個要素:數符、進位規律和進位基數。
什麼是進位基數呢?即計數制中每個數位所使用的數碼符號的總數,它又被稱為進位模數。
我們經常把數用每位權值與該位的數碼相乘展開。當某位的數碼為“1”時所表征的數值即該位的權值。
例1:我們把十六進制數N=(1FA3.B3)H按權展開式子為?
N=1*163+15*162+10*161+3*160+11*16-1+3*16-2
二:常用的進位計數制
我們用進位計數制的三要素來描述一下二進制、八進制、十進制和十六進制。如下表所示:
常用進制 | 英文表示符號 | 數碼符號 | 進位規律 | 進位基數 |
二進制 | B | 0、1 | 逢二進一 | 2 |
八進制 | O | 0、1、2、3、4、5、6、7 | 逢八進一 | 8 |
十進制 | D | 0、1、2、3、4、5、6、7、8、9 | 逢十進一 | 10 |
十六進制 | H | 0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F | 逢十六進一 | 16 |