通信專業(yè)綜合能力計算機中表示的數據

通信工程師 責任編輯:hsmwzj 2013-09-08

摘要:視頻教程在線輔導面授招生考試大綱指定教材考試題庫6.3.2計算機中表示的數據計算機中表示的數據分為兩大類,即數值數據和非數值數據(符號數據)。數值數據用來表示數量的多少,它包括定點小數、整數、浮點數和十進制數串4種類型。它們通常都帶有表示數值正負的符號位。非數值數據(符號數據)則用于表示一些符號標記,

    在線輔導 面授招生 考試大綱 指定教材 考試題庫

6.3.2 計算機中表示的數據

計算機中表示的數據分為兩大類,即數值數據和非數值數據(符號數據)。

數值數據用來表示數量的多少,它包括定點小數、整數、浮點數和十進制數串4種類型。它們通常都帶有表示數值正負的符號位。

非數值數據(符號數據)則用于表示一些符號標記,如英文字母、數字、標點符號、運算符號、漢字、圖形、語言信息等。由于在計算機中,這些數據都是用二進制編碼的,所以,這里提到的數據的表示,實質上是它們在計算機中的組成格式和編碼方法。

1.數值數據的編碼

數值數據在計算機內用二進制編碼表示,常用的編碼有原碼、反碼和補碼。這里僅介紹帶符號整數的原碼、反碼和補碼,并設機器字長為8位。

(1)機器數與真值

通常,將表示一個數值數的機內編碼稱為機器數,而它所代表的實際值稱為機器數的真值。

對于帶符號數,在機器中通常用較高位代表符號位,0表示正,1表示負。

  (2)定點數和浮點數

①設備限制機器數所表示數的范圍在計算機中,一般用若干個二進制位表示一個數或一條指令,把它們作為一個整體來處理、存儲和傳送。這種作為一個整體來處理的二進制位串,稱為計算機字。表示數據的字稱為數據字,表示指令的字稱為指令字。

②定點數計算機中運算的數有整數也有小數,如何確定小數點的位置呢?通常有兩種約定:一種是規(guī)定小數點的位置固定不變,這時的機器數稱為定點數;另一種是小數點的位置可以浮動,這時的機器數稱為浮點數。

③浮點數浮點表示法就是小數點在數中的位置是浮動的。在以數值計算為主要任務的計算機中,由于定點表示法所能表示的數的范圍太窄,不能滿足計算問題的需要,因此就要采用浮點表示法。在同樣字長的情況下,浮點表示法能表示的數的范圍擴大了。

(3)原碼、反碼、補碼

①原碼表示法

原碼表示法是機器數的一種簡單的表示法。其正數的符號位為0,負數的符號位為1,其他位按一般的方法表示數的絕對值,用這樣的表示方法得到的就是數的原碼。

②反碼表示法

機器數的反碼可由原碼得到。正數的反碼與其原碼相同,負數的反碼為其原碼除符號位外的各位按位取反(即是0的改為1,是1的改為0)。

③補碼表示法

機器數的補碼可由原碼得到。正數的補碼與其原碼相同,負數的補碼為其反碼在最低位加1。

返回目錄:通信工程師考試科目綜合能力計算機應用

編輯推薦通信工程師考前試題練習:

通信工程師電源設備使用維護手冊多選題匯總

通信工程師考試綜合能力電信職業(yè)道德

通信工程師考試綜合能力法律法規(guī)匯總

通信工程師綜合能力現(xiàn)代電信業(yè)務教程匯總

更多資料
更多課程
更多真題
溫馨提示:因考試政策、內容不斷變化與調整,本網站提供的以上信息僅供參考,如有異議,請考生以權威部門公布的內容為準!

通信工程師備考資料免費領取

去領取

距離2025 通信工程師考試

還有
  • 2
  • 3
  • 6
專注在線職業(yè)教育24年

項目管理

信息系統(tǒng)項目管理師

廠商認證

信息系統(tǒng)項目管理師

信息系統(tǒng)項目管理師

!
咨詢在線老師!