《計算機組成與原理》讀書筆記2

2021-07-11 22:10:15 字數 1595 閱讀 1488

1.二進位制轉換

二進位制轉換為八進位制:每三位二進位制對應一位八進位制

二進位制轉換為十六進製制:每四位二進位制對應一位十六進製制

2.機器數和真值

採用二進位制的形式將數符一起**化叫做機器數,用正負符號加絕對值來表示的實際數值為真值。

機器數又分為有符號數和無符號數。

每個機器數資料所佔的二進位制位數受機器硬體規模的限制,與機器字長有關,超過機器字長的數值要捨去。注意,小數點本身是隱藏的不占用儲存空間。

機器數的表示方法

2x原碼左移,1/2x原碼右移,空位填0,注意符號位不變。

補碼的建議求法,正數就是他本身,符號位置0,複數按位取反,末尾加1,符號位置1。

原碼和補碼的相互轉換:正數都一樣,負數保持原碼的符號位不變,從原碼的最低位開始向高位掃瞄,在遇到第乙個1後,保持該位1和比其低的各位不變,其餘按位取反,即可得到原碼。

當x小於0時,x的補碼減1就是x的反碼。

移碼的出現是為了直觀比較補碼所對應得真值的大小。

3.數的定點表示和浮點表示

根據小數點的位置是否固定。

浮點規格化處理,盡量保留較多的有效數字。階碼表示範圍,尾碼表示精度。所謂單精度就是用乙個字長表示乙個浮點數,而雙精度就是用兩個字長表示乙個浮點數。

ieee754單精度浮點規定:s數符,0/1,e指數採用移127碼,階碼等於127加實際指數值。m為位數共23位,預設小數點左邊隱含1,所以有效位為24。

4.十進位制數的特殊編碼bcd碼

十進位制數在計算機內部如何儲存:1.字串形式,每一位數字單獨占用乙個位元組。其中包括前分隔數字串和後嵌入數字串。2.壓縮的十進位制數值就是乙個位元組存2個數字,即bcd,後四位為符號位。

5.資料校驗碼

具有檢測某些錯誤或自動糾正錯誤能力的資料編碼。

計算機組成原理 2

採用二進位制表示資料的好處 技術實現簡單 抗干擾能力強 易於進行轉換。計算機中整數用補碼表示,浮點數的尾數用原碼定點小數表示。n位計算機所能表示整數的範圍 2n 2n 1,即1000 為範圍內最小的數。浮點數對尾數和指數分別儲存,但浮點數分布不均勻。基本概念 位元組 byte 字 word 位 位元...

計算機組成原理 筆記

匯流排的意義 計算機系統部件之間的連線有兩種,一種是分散連線,一種是匯流排連線,因為當部件多的時候,根據排列組合公式,每兩個部件之間都用連線將變得不經濟並且難以實現,故匯流排的出現是為了是各部件之間的通訊體系實現最優化。匯流排是連線多個部件的資訊傳輸線,是個部件共享的傳輸介質。某一時刻只允許有乙個部...

計算機組成原理筆記

第一章 計算機系統概論 計算機分為硬體和軟體 硬體指各種組成的電子元器件 軟體分為系統軟體和應用軟體 系統軟體主要用來管理計算機系統,管理計算機資源,高效率運用資源,包括標準程式庫,語言處理程式,作業系統,資料庫管理系統,網路軟體等 應用軟體稱為應用程式,根據使用者的需求編制的各種應用程式 複雜的計...