1.運算器採用單組內匯流排、分立暫存器結構和單組內匯流排、整合暫存器結構時,其輸入端設定的部件名稱是什麼?
2.簡述同步控制方式和非同步控制方式的定義、特點、優缺點和應用場合,並說明兩者最核心的區別是什麼?
3.什麼是主裝置,什麼是從裝置?
4.什麼是匯流排週期?
5.控制器的分類
6.主機和外設的連線方式
7.直接程式傳送方式中,可以對外設的狀態進行了抽象,請簡述三個狀態及其轉換;並指明在何種狀態下cpu方能與外設交換資料。
8.簡述中斷的定義。
9.cpu在何時響應中斷請求?何時響應dma請求?
10.中斷的實質是什麼?
11.簡述中斷與dma的相同點和區別。
12.cpu如何實現對中斷的遮蔽和中斷的允許。
13.dma的中文名稱和定義。
14.進行資料傳輸前,cpu傳送的dma初始化資訊有哪些?
15. 實際計算機的時序控制方式往往以同步方式為基礎,然後進行一些變化,請舉出三個同步方式變化的例子
16.中斷的主要特點是什麼?
17.簡述中斷的分類。
18.什麼是中斷向量?中斷向量表?向量位址?向量中斷?
19.簡述中斷響應過程。
20.簡述中斷處理過程。
21.某主機連線兩個輸入裝置,兩個輸入裝置(裝置1和裝置2,裝置1的優先順序比裝置2的優先順序高)按序列方式工作,並共用乙個中斷型別碼。cpu向裝置發出的命令包括清除、選通、啟動;裝置狀態可抽象為空閒、忙、完成。試為兩個裝置設計乙個公用的中斷介面,中斷控制邏輯採用8259中斷控制器。
(1)畫出該介面暫存器級粗框圖。
(2)擬定命令字格式和狀態字格式
(3)為了動態改變裝置2的優先順序,初始化時裝置1和裝置2的遮蔽位該分別設定為0還是1?(0開放,1遮蔽)
答案:答案鏈結
第六次作業
姓名 陳裕坤 學號 120705213 班級 12電信2班 作業1 總結,到目前為止,c語言基礎知識已介紹完,下一階段重點是指標。請從以下幾個方面小結 1.程式設計重在實踐,多程式設計才會對其理解更深,我是如何學習c語言的?2.程式設計涉及到方方面面知識,就像英語單詞一樣,一開始不可能了解每個c元素...
第六次作業
一 問題及 檔名稱 2.cpp 作 者 劉澤 完成日期 2017年5月18日 版 本 號 v1.0 對任務的求解方法及描述部分 輸入描述 問題描述 定義乙個不重複的有初值的10個元素的整數陣列a,利用冒泡法對陣列a排序 1 刪除x 2 插入x 程式輸出 問題分析 用迴圈結構進行編寫 演算法設計 in...
第六次作業
檔名稱 jll.cpp 作 者 謝陽泉 完成日期 2017 年 5 月 19 日 版 本 號 v1.0 對任務及求解方法的描述部分 專案一 陣列操作 輸入描述 略 問題描述 定義乙個不重複的有初值的10個元素的整數陣列a,利用冒泡法對陣列a排序後完成以下操作。程式輸出 3 4 5 6 7 8 9 1...