計算機組成原理複習筆記 1

2021-07-25 17:50:44 字數 1753 閱讀 7643

1.帶小數的進製轉換

各進製轉化成十進位制(很簡單,不敘述了)

十進位制轉化成二進位制要分為兩部分考慮:(1)整數部分(2)小數部分。整數部分就是除二取餘結果倒過來書寫。小數部分就是乘二得到的整數順著寫,直到小數部分為零。

二進位制轉化成八進位制:每三位二進位制算一位八進位制數,10010110(二進位制) = 226(八進位制),反過來,八進位制轉化二進位制是一樣的。

二進位制轉化成十六進製制:每四位二進位制數變成一位十六進製制數,反過來也是一樣的算。

2.符號數表示:主要的題型就是結合原碼,反碼,補碼的知識

原碼的負號用1表示,反碼就是符號位不變,其它位取反,補碼在反碼基礎上加1

3.定點數的表示

(1)無符號定點整數:

n+1位正整數:最大整數 2^(n+1)-1最小非零正整數 1

(2)帶符號定點整數:

第一位是符號位,其餘有n位:

原碼絕對值最大負數:-(2^n -1)

原碼絕對值最小負數:-1

原碼最小非零正數:+1

原碼最大正數:2^n -1

補碼絕對值最大負數:-2^n

補碼絕對值最小負數:-1

補碼最小非零正數:+1

補碼最大正數:2^n-1

(3)帶符號定點小數:

原碼絕對值最大負數:-(1-2^(-n))

原碼絕對值最小負數:-2^(-n)

原碼最小非零正數:2^(-n)

原碼最大正數:1-2^(-n)

補碼絕對值最大負數:-1

補碼絕對值最小負數:-2^(-n)

補碼最小非零正數:2^(-n)

補碼最大正數:1-2^(-n)

這種型別的題排除法很好做

4.浮點數表示法

階碼部分m+1位,含一位階符,補碼表示,以二為底,尾數部分n+1位,含一位數符補碼表示

表示範圍:-(2^(2^(n-1)))~(2^(2^(n-1)))*(1-2^(-n)),最高解析度:2^(-2^m)*(2^(-1))

5.常用的資料檢驗的方法

(1)奇偶校驗

(2)海明校驗

5.定址方式

系統定址方式:

計算機組成原理複習1

計算機硬體基本組成 1.馮.諾伊曼 2.現代計算機組織結構 微處理器出現後,計算機以儲存器為中心,使i o盡可能的繞過cpu,直接在i o裝置和儲存器之間完成,提高整體執行效率 3.計算機的功能部件 計算機軟體的分類 1.系統軟體和應用軟體 系統軟體是一組保證計算機系統高效,正確執行的基礎軟體 主要...

計算機組成原理複習(1)

設計擴充套件操作碼指令格式時,必須注意 1 不允許短碼是長碼的字首 短操作碼不能與長操作碼前面部分的 相同 2 各指令的操作碼一定不能重複 頻率較高的指令,分配較短的操作碼,減少指令解碼和分析的時間。pc存放當前欲執行指令的位址。指令的位址碼欄位則儲存運算元位址。運算型指令定址的是運算元。轉移性指令...

計算機組成原理複習

模型機資料通路 指令3.取指 m db ir 4.取數 reg間址 r b alu 移位暫存器 內匯流排 mar 位址x pc pc a alu 移位暫存器 內匯流排 mar ab m m db mdr b alu 移位暫存器 內匯流排 c c b 同時r a 一起打入alu 移位暫存器 內匯流排 ...