軟考知識點總結之計算機組成原理與體系結構
阿新 • • 發佈:2019-02-15
- 在程式的執行過程中,Cache與主存的地址對映是由硬體自動完成的
- 四級指令流水線完成取指、取數、運算、儲存結果四步操作,考察該流水線的操作週期。
- 記憶體編址,相應的運算,包括所需晶片的數量計算。使用地指數除以單個晶片的空間大小。
- 計算機的主存主要是由DRAM構成的。DRAM:動態隨機存取儲存器; SRAM: 靜態隨機存取儲存器; Cache: 快取記憶體; EEPROM: 電可擦可程式設計只讀儲存器。
- 海明碼,既可檢錯又可糾錯。
- 累加暫存器,用來暫時存放算術邏輯運算部件ALU運算的結果資訊。
- 程式計數器(PC)是存放執行指令的地方,計算之前就要用到。
- 指令暫存器(IR)儲存當前正在執行的一條指令。
- 地址暫存器(AR)用來儲存當前CPU所要訪問的記憶體單元地址。
- 邏輯與、或、異或運算
- 計算機系統中常用的輸入/輸出方式有無條件傳送、中斷、程式查詢和DMA方式。當採用DMA方式時,不需要CPU執行程式指令來傳送資料。 在計算機中,實現計算機與外部裝置之間資料交換經常使用的方式有無條件傳送、程式查詢、中斷和直接儲存器存取(DMA)。其中前三種都是通過CPU執行某一段程式,實現計算機記憶體與外設間的資料交換。只有DMA方式下,CPU交出計算機系統匯流排的控制權,不參與記憶體與外設間的資料交換。而DMA方式工作時,是在DMA控制硬體的控制下,實現記憶體與外設間資料的直接傳送,並不需要CPU參與工作。由於DMA方式是在DMA控制器硬體的控制下實現資料的傳送,不需要CPU執行程式,故這種方式傳送的速度最快。11. 計算機系統中常用的輸入/輸出方式有無條件傳送、中斷、程式查詢和DMA方式。當採用DMA方式時,不需要CPU執行程式指令來傳送資料。 在計算機中,實現計算機與外部裝置之間資料交換經常使用的方式有無條件傳送、程式查詢、中斷和直接儲存器存取(DMA)。其中前三種都是通過CPU執行某一段程式,實現計算機記憶體與外設間的資料交換。只有DMA方式下,CPU交出計算機系統匯流排的控制權,不參與記憶體與外設間的資料交換。而DMA方式工作時,是在DMA控制硬體的控制下,實現記憶體與外設間資料的直接傳送,並不需要CPU參與工作。由於DMA方式是在DMA控制器硬體的控制下實現資料的傳送,不需要CPU執行程式,故這種方式傳送的速度最快。
- 系統可靠度: 串聯部件的可靠度=各部件的可靠度的乘積。 並聯部件的可靠度=1-部件失效率的乘積。
- 考察海明碼的位數:2r>=K+r+1=N,其中,r為要新增的校驗碼的位數,K為原有效資料的位數,N 為添加了校驗位之後整個資訊的二進位制位數。
- 快取記憶體Cache有如下特點:它位於CPU和主存之間,由硬體實現;容量小,一般在幾KB到幾MB之間;速度一般比主存快5到10倍,由快速半導體儲存器製成;其內容是主存內容的副本(所以Cache無法擴大主存的容量),對程式設計師來說是透明的;Cache既可存放程式又可存放資料。
Cache儲存器用來存放主存的部分拷貝(副本)。控制部分的功能是:判斷CPU要訪問的資訊是否在Cache儲存器中,若在即為命中,若不在則沒有命中。命中時直接對 Cache儲存器定址。未命中時,若是讀取操作,則從主存中讀取資料,並按照確定的替換原則把該資料寫入Cache儲存器中:若是寫入操作,則將資料寫入主存即可。 - 磁碟容量,物理塊,字長,位,位元組
- 指令和資料均存放在記憶體中,通常由PC(程式計數器)提供儲存單元地址取出的是指令,由指令地址碼部分提供儲存單元地址取出的是資料。因此,通過不同的定址方式來區別指令和資料。
- 浮點數,階碼,移碼。