




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、計算機組成原理試題一、 填空題1 a 和 b 都存放在存儲器中,計算機的 c 能自動識別它們。2有些計算機將一部分軟件永恒地存于只讀存儲器中,稱之為 a 。3設機器數補碼字長為8位(含1位符號位),若機器數為feh(十六進制),等價的十進制整數為 a 。4risc的英文全名是 a ,cisc的英文全名是 b 。5先行進位是指 a 。6在多體(多模塊)交叉存儲器中,按地址的 a 部分來選擇分體,其目的是 b 。7主存、cache、通用寄存器、磁盤和磁帶都可以用來存儲信息,按存取時間由快至慢排列,其順序是 a 。8組合邏輯控制器中,微操作控制信號由 a 、 b 、和 c 決定。9程序中斷方式和dm
2、a方式中都有中斷請求,但 a 不同。二、 判斷題1 運算器中的累加器既有寄存器的功能,又有加法器的功能。2 dram存儲器由于需要刷新,所以其功耗大于sram。3 無論是硬布線設計控制器還是微程序設計控制器,都使用微命令、微操作的概念。4 中斷響應周期中,關中斷及保護硬現場的工作由硬件完成的目的是為了得到盡可能快的響應速度。5 計算機中采用浮點數表示的目的是擴大表數范圍,而一個浮點數是由兩個定點數來表示的。6 磁盤存儲器中,一個記錄面上各個磁道是一組記錄密度相同的同心圓。7 雙端口存儲器之所以能進行高速讀寫,是因為采用了兩套相互獨立的讀寫電路。8 磁盤存儲器適宜連接到字節多路通道。9 某計算機
3、的主頻最快,則它的速度也就最快。10 主存中存放程序和數據,控存中存放微程序和數據。三、 簡要回答下列問題1 cache的命中率與哪些因素有關?簡要說明它們對命中率的影響情況。2 微程序控制器與組合邏輯控制器相比較的主要優缺點是什么?3 某cpu指令周期有4個機器周期:取指、間址、執行和中斷。組合邏輯實現時,可用兩個1位的時序標志來指定當前所處機器周期。為什么微程序控制器不需要這些標志?4 在包含dma模塊的系統中,處理器存取主存儲器的優先級與dma存取主存儲器的優先級一般來說哪個高?為什么?四、 某cpu有16條地址線(a15a0)和8條數據線(d7d0)。從0地址開始已有40kb內存,現要
4、在40kb地址空間之后再增加8kb地址連續的ram。若用4k x 4位的sram芯片來擴充,試設計cpu與8kb sram的連接圖(片選cs*低電平有效,we*低電平寫/高電平讀)。五、 某計算機的中斷系統有5個中斷級,其硬件排隊的優先順序由高到低為i0i1i2i3i4。為了改變中斷處理的優先次序,將各級中斷的屏蔽碼重新設置如下表所示,表中,“0”表示開放,“1”表示屏蔽。問:(1) 改變后的中斷處理次序是怎樣的?(2) 如果在cpu執行用戶程序的t1時刻,同時出現了i0、i1和i2三級中斷請求,而當cpu為此進行中斷處理執行到i2級的中斷服務程序的過程中的t2時刻,又同時出現了i3和i4兩級
5、中斷請求;請按屏蔽字所確定的改變后的中斷處理次序,在下圖中畫出cpu運行程序的軌跡(要求在圖中時間軸上標示出t1和t2的時刻點)。 程序級 屏 蔽 字 cpu i0 i1 i2 i3 i4 i0 1 0 0 1 1 i4 i1 1 1 0 1 1 i3 i2 1 1 1 1 1 i2 i3 0 0 0 1 0 i1 i4 0 0 0 1 1 i0 用戶程序 0 0 0 0 0 用戶 時間t 第五題表 各級程序的中斷屏蔽字 第五題圖 六、 為一個磁盤系統定義如下參數:ts=找道時間磁頭定位在磁道上的平均時間;r=磁盤的旋轉速度,單位:轉/秒;n=每個扇區的位數;n=一個磁道的容量,單位:位;ta
6、=存取一個扇區的時間,單位:秒。請推導ta作為其他參數函數的關系式。七、 某模型機cpu有8個通用寄存器r0r7,請問除了它們之外,按一般cpu組成,該cpu中至少還應該有哪些寄存器?寫出它們的英文縮寫名及對應的漢語名稱。該cpu的alu有16種算術運算功能和16種邏輯運算功能,alu的輸入端有兩個輸入暫存器,輸出端的移位器有8種操作(如上運算功能與移位操作不需一一具體定義)。上述所有組件都與一個cpu內部總線相連。要求:(1) 畫出由上述組件及主存儲器構成的模型機框圖,圖中要表示出數據通路的方向;(2) 設計一種微指令格式能指定此cpu的各種微操作(忽略順序控制字段);(3) 按(1)的通路
7、及(2)的微指令格式,寫出取指令機器周期的微指令代碼(二進制碼點)。 參考答案一。1. a、b(無順序):程序、數據;c:控制器。2a:固件。3a:-2。在若干個全加器(fa)構成的加法邏輯中,先并行生成全部低位進位(各級進位位的值),然后求和的邏輯稱為先行進位即cla。-(1-2-7)1-2-7 ;b:-11-2-7。通用寄存器、cache、主存、磁盤、磁帶。a、b、c(無順序):指令信息、時序信息、狀態條件(反饋)信息。一條指令執行結束。4a:reduced instruction set computer;b:complex instruction set computer。5a:67a
8、8 9a:二。2 運算器中的累加器既有寄存器的功能,又有加法器的功能。( 錯 )3 dram存儲器由于需要刷新,所以其功耗大于sram。( 錯 )4 無論是硬布線設計控制器還是微程序設計控制器,都使用微命令、微操作的概念。( 對 )5 中斷響應周期中,關中斷及保護硬現場的工作由硬件完成的目的是為了得到盡可能快的響應速度。( 錯 )6 計算機中采用浮點數表示的目的是擴大表數范圍,而一個浮點數是由兩個定點數來表示的。( 對 )7 磁盤存儲器中,一個記錄面上各個磁道是一組記錄密度相同的同心圓。( 錯 )8 雙端口存儲器之所以能進行高速讀寫,是因為采用了兩套相互獨立的讀寫電路。( 對 )9 cache
9、組相聯映射的塊沖突率比直接映射的高。( 錯 )10 某計算機的主頻最快,則它的速度也就最快。( 錯 )11 主存中存放程序和數據,控存中存放微程序和數據。( 錯 )以上每小題1分。三。簡答題:1. (4分)cache的命中率與哪些因素有關?答: cache的命中率與cache的容量(1分)、塊的大小(1分)、映射方式(1分)、替換算法(1分)有關2. (4分)微程序控制器與組合邏輯控制器相比較的主要優缺點是什么?從以下四點比較,各點為1分的得分點(1) 設計的規整性比較:微程序控制器優于組合邏輯控制器;(2) 擴充及修改的難易程度比較:微程序控制器優于組合邏輯控制器;(3) 成本及可靠性比較:
10、微程序控制器優于組合邏輯控制器;(4) 速度比較:組合邏輯控制器優于微程序控制器。. 3(3分)某cpu指令周期有4個機器周期:取指、間址、執行和中斷。組合邏輯實現時,可用兩個1位的時序標志來指定當前所處機器周期。為什么微程序控制器不需要這些標志?機器周期的概念對應于微程序控制器的微指令周期(1分),而微程序控制器在微程序設計中已經解決了微指令執行順序控制的問題,即,微指令一條接一條的執行過程本身已經確定了機器周期的狀態,不需要額外用時序信號指定(2分)。4. (4分)i/o編址有哪兩種方法?對兩種方法的優缺點進行簡單比較。 答:兩種i/o編址方法的名稱為“統一編址法”和“獨立(或:分開、不統
11、一)編址法”。(1分)優缺點比較:(1) 統一編址法對內存和外設使用同一地址空間,因而相當于縮小了主存的空間范圍;而獨立編址法與之相反(1分)。(2) 采用統一編址法的系統可以使用訪問主存的命令去訪問外設端口(1分);獨立編址方式下必須使用兩套不同的命令分別訪問主存單元和外設(1分)。四. 存儲器芯片擴展解答:(1)(1分)共需要8kb/(4k x 4)=4片4k x 4的sram芯片。(2)(4分以下兩個地址空間范圍各2分)第1、2片4k x 4的sram(即并聯為4k x 8的第一組)地址范圍:a15a14a13a12a11a10 a9 a8 a7 a6 a5 a4 a3 a2 a1 a0
12、1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0(a000h). . . .1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1(afffh)第3、4片4k x 4的sram(即并聯為4k x 8的第二組)地址范圍:a15a14a13a12a11a10 a9 a8 a7 a6 a5 a4 a3 a2 a1 a01 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0(b000h). . . .1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1(bfffh)(3)(8分)cpu與上述8kb sram的連接圖如右圖所示。得分點數據線的正確連接:2分;低位部
13、分地址線的正確連接:1分;高位部分地址線進行片選的正確連接:4分;讀寫控制線的正確連接:1分。 五. (2分)改變后的中斷處理次序為i2i1i0i4i3。 六. 解答:ta=ts+tw+trw;其中,ts為平均找道(定位時間);tw為平均等待(旋轉)時間; trw為一個扇區數據的實際讀出或寫入時間;根據題意,ts已知; tw=1/(2r)(秒),即旋轉一周時間的一半; trw=n/(rn)(秒);所以有ta=ts+1/(2r)+n/(rn) 表達式a得分點第一種情況:直接寫出表達式a,得滿分9分。第二種情況:若列出或說明ta由三個時間組成并表達出三項的物理含義(平均找道時間、平均等待時間、讀寫
14、即傳輸時間):3分;正確寫出表達式a中第二項1/(2r):3分;正確寫出表達式a中第三項n/(rn):3分。七.(1) (3分)主存地址共16位劃分如下(2)(3分)主存地址1010 1010 1010 1010按(1)的劃分可知塊號字段是10101,按直接映射規則,無論主存地址屬于哪個區,塊號為x的塊只能存入cache中的x塊。所以,二進制地址為1010 1010 1010 1010的主存內容將存入cache的第10101塊,即十進制標記031塊中的第21塊。(3)(3分)主存內容調入cache時,區號(標記)隨塊的內容保存在cache中,目的是為了當cpu給出訪問主存的地址時,用塊號尋址后可以直接將保存在cac
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025按摩院轉讓合同范本
- 2025年中國國內運輸合同示范文本
- 2025建筑材料采購安裝合同
- 2025智能手機買賣合同
- 2025年附近學校房屋租賃合同范本
- 2025股權轉讓合同模板范文
- 2025年度標準版企業辦公場地租賃合同協議書
- 2025委托生產合同標準范例
- 2025江蘇中天鋼鐵集團有限公司產品采購銷售合同
- 2025企業間合作開發合同
- 自身免疫性腦炎
- 醫院質控科工作質量考核指標
- CRPS電源設計向導 CRPS Design Guide r-2017
- GB/T 9345.1-2008塑料灰分的測定第1部分:通用方法
- GB/T 4937.22-2018半導體器件機械和氣候試驗方法第22部分:鍵合強度
- GB/T 3452.2-2007液壓氣動用O形橡膠密封圈第2部分:外觀質量檢驗規范
- 煤礦從業人員安全培訓考試題庫(附答案)
- 第十章-國際政治與世界格局-(《政治學概論》課件)
- 2023年法律職業資格考試歷年真題精選合集
- 濾毒罐使用說明書
- 如何上好一節思政課綜述課件
評論
0/150
提交評論