- 大學計算機
- 寶樂爾 白迎霞 斯琴主編
- 457字
- 2019-10-29 14:42:05
1.3 數的進制和數據在計算機中的表示
數據是計算機處理的對象。這里的“數據”含義非常廣泛,包括數值、文字、圖形、圖像、視頻等各種數據形式。數據在計算機內部一律采用二進制表示。
二進制并不符合人們的習慣,但是計算機內部仍采用二進制表示信息。為什么要用二進制?其主要原因有以下4點:
1.電路簡單
計算機由邏輯電路組成,邏輯電路通常只有兩個狀態。例如,開關的接通與斷開、晶體管的飽和與截止、電壓電平的高與低等。這兩種狀態正好用來表示二進制數的兩個數碼——0和1。
2.工作可靠
兩個狀態代表的兩個數碼,在數字傳輸和處理中不容易出錯,因而電路更加可靠。
3.簡化運算
二進制運算法則較簡單。例如,求積運算法則只有3個。而十進制的運算法則(九九乘法表)對人類來說習以為常,但是讓機器去實現就是另一回事了。
4.邏輯性強
計算機的工作是建立在邏輯運算基礎上的,邏輯代數是邏輯運算的理論依據。有兩個數碼,正好代表邏輯代數中的“真”與“假”。
不管是人還是計算機,都可以進行計算。那么,計算機是如何進行計算的,又是采用何種規則與人們慣用的“十進制”進行轉換的呢?