1、 原碼加減交替法,當第i次(非最後一次)運算結束時,餘數Ri=10101,則下面要進行什麼操作?
2、 指令的定址方式有哪些?
3、 運算元的常用定址方式有哪些?
4、 CPU至少應有哪幾個寄存器或計數器?各有何作用?
5、 馮.諾依曼結構與哈佛結構的不同點是什嗎?
6、 CPU在運行程式過程中不斷地訪問儲存空間(取指令和存取資料),如何區分某次讀操作從記憶體讀取的是資料還是指令?
7、 I/O連接埠單獨編址方式,在匯流排周期如何區分是訪問記憶體還是訪問I/介面?
8、 I/O介面與記憶體統一編址方式,在匯流排周期如何區分是訪問記憶體還是訪問I/介面?
9、 用RS-232為介面,進行7位ASCⅡ字元傳送, 1個起始位,一個奇數同位位,1個停止位,當傳輸速率為9600傳輸速率時,傳送一個字元需要多少時間?字元傳輸率是多少?位元速率是多少?
10、 何為超標量流水線?
11、 雙連接埠儲存空間的特點是什嗎?
12、 Cache-主存層次解決了什麼問題?
13、 主存-輔存層次解決了什麼問題?
14、 Cache-主存層次,地址映射和地址變換的區別是什嗎?
15、 在電腦中,加法、減法、乘法和除法都是通過加法實現的說法對嗎?為什嗎?
16、 一個中斷介面由哪些組件組成?
17、 一個DMA控制器由哪些組件組成?
18、 介面和連接埠有何不同?
19、 在通道方式,CPU要做的工作有哪些?
20、 DMA方式也有優先順序,進階DMA請求能否打斷進行中的DMA傳輸?
21、 微指令格式如下:操作控制欄位43位,判別測試欄位4位,下地址欄位9位,控制儲存空間的容量是多少?
22、 某機累加器字長8位,程式計數器PC 16位,資料匯流排8條,該機主存的容量最大有多少位元組?
23、 若當前正在取指令,某非屏蔽中斷源和某DMA控制器同時向CPU提出了插斷要求和DMA請求,CPU首先響應哪個請求?為什嗎?
24、 一個系統中經由匯流排的一次資料傳送需要500ns,匯流排控制權的傳遞,無論是 CPU到DMA模組,還是DMA模組到CPU,兩個方向上都是250ns。一個有50KB/S資料傳送率的I/O裝置使用DMA。資料一次傳送一個位元組。若使用高載模式DMA,即塊傳送之前DMA模組獲得匯流排控制權並一直維持對匯流排的控制直到整塊都傳送完畢。傳送一個128位元組塊時,裝置佔用匯流排多長時間?
25、 一個DMA模組採用周期竊取的方法把字元傳輸到儲存空間,裝置的傳輸率是9600位/S,處理器以1×106條指令/秒的速度擷取指令(1MIPS)。一個指令周期平均為3個機器周期,DMA控制器每傳送一個資料竊取1個匯流排周期,由於DMA模組,處理器將減慢多少(每秒減慢約多少條指令)?
26、 設CPU已開中斷,在取指周期,優先順序最高的中斷源和某DMA控制器同時向CPU提出了插斷要求和DMA請求,CPU首先響應哪個請求?為什嗎?
27、 若存控同時收到CPU和某通道的訪問請求,它把訪問權首先交給誰?
28、 某機器有4個DMA通道(CH0~CH3),CH0的優先權最高,CH3的優先權最低,若CH3控制資料傳送時,CH0請求使用匯流排,CH3會馬上終止傳送並交出匯流排控制權碼?為什嗎?
29、 中斷周期CPU要完成哪些操作?