一、概論
計算機系統多層次結構
1.應用語言級
2.高階語言級
3.組合語言級
4.作業系統級
5.機器語言級(實際機器
6.微程式級(實際機器
7.硬聯邏輯(實際機器
資料匯流排一次所能並行傳送資訊的位數,稱為資料通路寬度。
二、資料的機器層次表示
國標=區位
+2020h
機內=國標+8080h
區位=94*94
三、指令系統
主存指標:
1.主存容量
2.訪問速度
3.主存頻寬
dram重新整理方式:
1.集中重新整理
2.分散重新整理
3.非同步重新整理
位址解碼方式
1.單解碼
2.雙解碼
rom型別
1.掩模式rom
(mrom)
2.一次可程式設計rom
(prom)
3.可擦除可程式設計rom
(eprom)
4.快閃儲存器
1.線選法
2.全解碼法
3.部分解碼(儲存單元對應多個位址,位址重疊)
提高儲存器效能的技術:
1.雙埠儲存器
2.並行主儲存器
3.高速緩衝儲存器
4.虛擬儲存器等
硬連線及其對應指令
八、外部裝置
磁介質儲存器技術指標:
1.記錄密度*
2.儲存容量
3.平均儲存時間*
4.資料傳輸率
5.誤位元速率
記錄方式
1.歸零制(有中間狀態)
2.不歸零制(無中間狀態)
3.不歸零-1
制(見1
翻轉見0
不變)
4.調相制(1公升0
降) 5.調頻制(1
翻兩次0
翻一次)
6.改進的調頻制(1
在中間變,
0之間變)
7.改進的改進的調頻制(1
在中間變,
0每兩個一變)
硬碟效能:
1.硬碟容量
2.硬碟轉速
3.道密度
4.平均訪問時間
5.快取
6.資料傳輸率
格式化容量:每道扇區數,扇區容量,總磁軌數
非格式化容量:最大為密度,最內圈磁軌周長,總磁軌數
九、輸入輸出系統
介面的功能
1.實現主機和外設的通訊聯絡控制
2.進行位址解碼和裝置選擇
3.實現資料緩衝
4.資料格式的變換
5.傳遞控制命令和狀態資訊
中斷與子程式呼叫的區別
1.子程式執行是由程式設計師事先安排好的,而中斷程式執行則是由隨即中斷事件引起的
2.子程式執行受到主程式或上層子程式控制,而中斷服務程式與被中斷現行程式毫無關係
3.不存在同時呼叫多個子程式的情況,而存在多個外設同時請求cpu
為自己服務的情況
cpu響應中斷的條件:
1.cpu接收到中斷請求訊號
2.cpu允許中斷
3.一條指令執行完畢
dma與中斷的區別:
1.中斷方式是程式切換,需要保護和恢復現場;而dma
方式除了開始和結尾時,不占用
cpu的任何資源
2.對中斷請求的響應只能發生在每條指令執行完畢時;而對dma
請求的響應可以發生在每個機器週期結束時
3.中斷傳送過程需要cpu
的干預;而
dma傳送過程不需要
cpu的干預,故資料傳送速率非常高,適合於高速外設的成組資料傳送。
4.dma請求的優先順序高於中斷請求。
5.中斷方式具有對異常事件的處理能力;而dma
方式僅侷限於完成傳送資訊塊的
i/o操作
計算機組成原理複習
模型機資料通路 指令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 移位暫存器 內匯流排 ...
計算機組成原理複習
1.計算機由運算器,儲存器,控制器,輸入裝置和輸出裝置五大部件組成。2.指令和資料以同等地位存放於儲存器內,並可按位址定址。3.指令和資料均用二進位制數表示。4.指令由操作碼和位址碼組成,操作碼用來表示操作的性質,位址碼用來表示運算元在儲存器中的位置。5.指令在儲存器內按順序存放。特定條件下,可根據...
計算機組成原理複習
mar memory address register 是儲存器位址暫存器,用來存放欲訪問的儲存單元的位址,其位數對應儲存單元的個數 如mar為10 位,則由210 1024個儲存單元,記為1k mdr memory data register 是儲存器資料暫存器,用來存放從儲存體的某個單元取出的 ...