計算機組成原理重點理解5 22

2021-10-23 07:16:41 字數 1344 閱讀 9338

1.奇偶校驗位

奇偶校驗位有兩種型別:偶校驗位與奇校驗位。如果一組給定資料位中 1 的個數是奇數,那麼偶校驗位就置為 1,從而使得總的 1 的個數是偶數。如果給定一組資料位中 1 的個數是偶數,那麼奇校驗位就置為 1,使得總的 1 的個數是奇數

例:1001 0101 1000 奇校驗:奇數個1,則添0

2.計算機原碼,反碼,補碼

在計算機中,資料的表示方式可以有原碼、補碼、反碼和移碼。

(1)原碼:將最高位用做符號位(0表示正數,1表示負數),其餘各位代表數值本身的絕對值的表示形式。

(2)反碼:正數的反碼與原碼相同;負數的反碼符號位為1,其餘各位為該數絕對值的原碼按位取反。

(3)補碼:正數的補碼與原碼相同;負數的補碼是該數的反碼加1。

(4)移碼:常用於浮點數中階碼的表示。

例:題目中給出的是乙個負數,其值是-0.1010,那麼它的原碼、反碼、補碼應該分別是1.1010,1.0101,1.0110 :

3.程式**

乙個c語言程式在一台32位機器上執行。程式中定義了三個變數x、y和z,其中x和z為int型,y為short型。當x=127,y=-9時,執行賦值語句z=x+y後,x、y和z的值分別是

32位機器

x為int型4位,八個數字

x=127,二進位制0111 1111轉為 7 f

int 型 000000 7f h為單位

y為short 2位,四個數字

y=-9,二進位制-1001

原碼取反 0110

補碼+1 0111

short型 16位 fff7 h

負數補一為f

z:7+f進一為6

7+f+1進一為7

前面均為0: 0000 0076 h

機器數各種資料在計算機中表示的形式稱為機器數,其特點是採用二進位制計數制,數的符號用0、1表示,小數點則隱含表示而不佔位置。機器數對應的實際數值稱為數的真值。 二進位制表示中,用最高位作為符號位,「0」代表「+」,「1」代表「-」,其餘數字用作數值位,代表數值。有符號數的編碼方式,常用的是補碼。而無符號數的表數範圍是非負數,全部二進位制均代表數值,沒有符號位。即第乙個「0」或「1」不表示正負。 c語言支援所有整型資料型別的有符號數和無符號數運算。16位的無符號整數a等於65534,十六進製制表示為fffeh,32位的無符號整數b等於a,即65534,十六進製制表示為0000fffeh

負數的原碼:

若某數x的真值為-10100,在計算機中該數的8位補碼表示為:

負數補一 01011

補碼為原碼加1:01100

負數均補一:111 01100

計算機組成原理重點總結

浮點數轉換 十進位制轉浮點數 轉2進製 規格化 x 2 n 偏置值 階碼真值n 階碼 移 浮點數 為 符號位 階碼 尾數 十六進製制浮點數轉十進位制 分離符號位 階碼 尾數。階碼真值n 階碼 移 偏置值 規格化 x 2 n 去規格化,換10進製 十進位制數編碼 壓縮十進位制數串 8421表示,乙個位...

計算機組成原理cu 計算機組成原理 計算機概論

現代計算機樣式千奇百怪,常見的有我們的筆記本,台式電腦,也有各種伺服器 手機 攝像頭等都屬於計算機範疇。計算機包含我們看得見摸得著的計算機實體,稱為計算機硬體,如cpu 記憶體 各種掛接裝置等 還有我們看不見摸不著的軟體,它支援著硬體按照我們的預想在操作,包括系統軟體和應用軟體 計算機硬體樣式千奇百...

計算機組成原理

1計算機系統概論 1.1 計算機簡介 計算機由 硬體 和 軟體 組成。硬體 是看得見摸得著的各種電子元器件,各類光,電,機裝置的實物組成,如主機,外設等等。軟體 是看不見摸不著,由人們事先編製成具有各類特殊功能的資訊組成。計算機的三層結構 高階語言 組合語言 機器語言 微指令系統。計算機組成與計算機...