- 大學計算機基礎教程(第七版)
- 柴欣 史巧碩
- 485字
- 2019-10-14 11:27:29
2.1 數制與數制轉換
信息在現實世界中無處不在,它們的表現形式也是多種多樣,如數字、字母、符號、圖表、圖像、聲音等。而任何形式的信息都可以通過一定的轉換方式變成計算機能直接處理的數據。這種計算機能直接處理的數據是用二進制來表示的。
也就是說,在計算機內部無論是存儲數據還是進行數據運算,一律采用二進制。雖然為了書寫、閱讀方便,用戶可以使用十進制或其他進制形式表示一個數,但不管采用哪種形式,計算機都要把它們變成二進制數存入計算機并以二進制方式進行運算。當要輸出運算結果時,也必須把運算結果轉換成人們所習慣的十進制或相應的符號、圖像、聲音等形式通過輸出設備進行輸出。
那么,為什么計算機要采用二進制數形式呢?第一是由于二進制數在電器元件中最容易實現,而且穩定、可靠,二進制數只要求識別“0”和“1”兩個符號,計算機就是利用電路輸出電壓的高或低分別表示數字“1”或“0”的;第二是二進制數運算法則簡單,可以簡化硬件結構;第三是便于邏輯運算,邏輯運算的結果稱為邏輯值,邏輯值只有兩個“0”和“1”。這里的“0”和“1”并不是表示數值,而是代表問題的結果有兩種可能:真或假、正確或錯誤等。