計(jì)算機(jī)組成原理煙臺(tái)大學(xué)2008~2009 學(xué)年第二學(xué)期

上傳人:沈*** 文檔編號(hào):158375757 上傳時(shí)間:2022-10-04 格式:DOC 頁(yè)數(shù):4 大小:66.50KB
收藏 版權(quán)申訴 舉報(bào) 下載
計(jì)算機(jī)組成原理煙臺(tái)大學(xué)2008~2009 學(xué)年第二學(xué)期_第1頁(yè)
第1頁(yè) / 共4頁(yè)
計(jì)算機(jī)組成原理煙臺(tái)大學(xué)2008~2009 學(xué)年第二學(xué)期_第2頁(yè)
第2頁(yè) / 共4頁(yè)
計(jì)算機(jī)組成原理煙臺(tái)大學(xué)2008~2009 學(xué)年第二學(xué)期_第3頁(yè)
第3頁(yè) / 共4頁(yè)

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《計(jì)算機(jī)組成原理煙臺(tái)大學(xué)2008~2009 學(xué)年第二學(xué)期》由會(huì)員分享,可在線閱讀,更多相關(guān)《計(jì)算機(jī)組成原理煙臺(tái)大學(xué)2008~2009 學(xué)年第二學(xué)期(4頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、 煙臺(tái)大學(xué)2008~2009 學(xué)年第二學(xué)期 計(jì)算機(jī)組成與體系結(jié)構(gòu)試卷A 考試時(shí)間為120分鐘 一.選擇題(每題2分,共計(jì)30分) 1. 假定下列字符碼中有奇偶校驗(yàn)位,但沒(méi)有數(shù)據(jù)錯(cuò)誤,采用偶校驗(yàn)的字符碼是______。 A、11001011 B、11010110 C、11000000 D、11001000 2. 在定點(diǎn)二進(jìn)制運(yùn)算其中,減法運(yùn)算一般通過(guò)______來(lái)實(shí)現(xiàn) A 原碼運(yùn)算的二進(jìn)制減法器 B 補(bǔ)碼運(yùn)算的二進(jìn)制減法器 C 補(bǔ)碼運(yùn)算的十進(jìn)制加法器 D 補(bǔ)碼運(yùn)算的二進(jìn)制加法器 3. 在機(jī)器數(shù)中

2、, __________的零的表示形式是唯一的。 A、原碼 B、補(bǔ)碼 C、反碼 D、原碼和反碼 4. 在定點(diǎn)數(shù)運(yùn)算中產(chǎn)生溢出的原因是________ A、運(yùn)算過(guò)程中最高位產(chǎn)生了進(jìn)位或借位 B、參加運(yùn)算的操作數(shù)超出了機(jī)器的表示范圍 C、運(yùn)算的結(jié)果超出了機(jī)器的表示范圍 D、寄存器的位數(shù)太少,不得不舍棄最低的有效位 5. 某SRAM芯片,存儲(chǔ)容量為64K×16位,該芯片的地址線和數(shù)據(jù)線數(shù)目為_(kāi)_____。 A、 64,16 B、 16,64 C、 64,8

3、 D、 16,16 6. 某計(jì)算機(jī)字長(zhǎng)16位,它的存儲(chǔ)容量為64KB,若按字編址,那么它的尋址范圍是________。 A、64K B、32K C、64KB D、32KB 7. 相聯(lián)存儲(chǔ)器是指按______進(jìn)行尋址的存儲(chǔ)器。 A、地址指定方式 B、堆棧存取方式 C、內(nèi)容指定方式 D、地址指定方式與堆棧存取方式結(jié)合 8. 采用虛擬存儲(chǔ)器的目的是______。 A、提高主存儲(chǔ)器的存取速度 B、擴(kuò)大主存儲(chǔ)器的存儲(chǔ)空間,并能進(jìn)行自動(dòng)管理和調(diào)度 C、提高外存儲(chǔ)器的存取速度 D

4、、擴(kuò)大外存儲(chǔ)器的存儲(chǔ)空間 9. 下面描述RISC指令系統(tǒng)中基本概念不正確的句子是______。 A. 選取使用頻率高的一些簡(jiǎn)單指令,指令條數(shù)少 B. 指令長(zhǎng)度固定 C. 指令格式種類多,尋址方式種類多 D. 只有取數(shù)/存數(shù)指令訪問(wèn)存儲(chǔ)器 10. 以下敘述中正確描述的句子是:______。 A、 同一個(gè)CPU周期中,可以并行執(zhí)行的微操作叫相容性微操作 B、 同一個(gè)CPU周期中,不可以并行執(zhí)行的微操作叫相容性微操作 C、 同一個(gè)CPU周期中,可以并行執(zhí)行的微操作叫相斥性微操作 D、 以上全不正確 11. 計(jì)算機(jī)操作的最

5、小時(shí)間單位是_____________。 A、時(shí)鐘周期 B、指令周期 C、CPU周期 D、微指令周期 12. 在集中式總線仲裁中,______方式對(duì)電路故障最敏感。 A、鏈?zhǔn)讲樵? B、計(jì)數(shù)器定時(shí)查詢 C、獨(dú)立請(qǐng)求 D、以上三種相同 13.CRT的分辨率為1024*1024像素,像素的顏色數(shù)為256,則刷新存儲(chǔ)器的容量為_(kāi)_____。 A、512KB B、1MB C、256KB D、2MB 14.中斷允許觸發(fā)器用來(lái)_________。 A、表示外設(shè)是否提出中斷請(qǐng)求

6、 B、CPU是否響應(yīng)了中斷請(qǐng)求 C、CPU是否正在進(jìn)行中斷處理 D、開(kāi)放或關(guān)閉可屏蔽中斷 15.為了便于實(shí)現(xiàn)多級(jí)中斷,保護(hù)現(xiàn)場(chǎng)信息最有效的方法是采用:______。 A、 通用寄存器 B、 軟磁盤 C、 外存 D、 堆棧 二.簡(jiǎn)答題(每題5分,共計(jì)20分) 1. CPU中包括哪幾種寄存器?分別說(shuō)明其作用。 2. 根據(jù)操作數(shù)所在位置,指出其尋址方式(填空)。 (1)、操作數(shù)在寄存器中,為_(kāi)__________尋址方式。 (2)、操作數(shù)地址在寄存器中,為_(kāi)__________尋址方式。 (3)、操作數(shù)地址(主存)在指令中,

7、為_(kāi)__________尋址方式。 (4)、操作數(shù)在指令中,為_(kāi)__________尋址方式。 (5)、操作數(shù)地址為某一寄存器內(nèi)容與位移量之和,可以是_______________________尋址方式。 3. 采用流水線技術(shù)的計(jì)算機(jī)在流水處理過(guò)程中,會(huì)出現(xiàn)哪三種相關(guān)沖突?簡(jiǎn)述各沖突的主要特征。 4. 主存與cache的地址映射有哪幾種方式?簡(jiǎn)述每種方式的特點(diǎn)。 三、 計(jì)算題(共25分) 1、(7分)x=0.1001 y=0.1100用補(bǔ)碼運(yùn)算方法求x+y=?,x-y=?,并用雙符號(hào)位判斷結(jié)果是否溢出。 2、(8分)CPU執(zhí)行一段程序時(shí),cache完成存取的次數(shù)為3

8、800次,主存完成存取的次數(shù)為200次。已知cache存取周期為50ns,主存存取周期為250ns。求: ⑴. Cache 命中率H。 ⑵.Cache/主存系統(tǒng)的訪問(wèn)效率e。 3、用一臺(tái)時(shí)鐘頻率為40MHz的處理機(jī)執(zhí)行標(biāo)準(zhǔn)測(cè)試程序,程序含有的各類指令條數(shù)和各類指令的平均時(shí)鐘周期數(shù)如下表所示。 指令類型 指令類型 平均時(shí)鐘周期數(shù) 整型運(yùn)算 45000 1 數(shù)據(jù)傳送 32000 2 浮點(diǎn)運(yùn)算 15000 4 控制傳送 8000 2 求測(cè)試程序的CPI、MIPS和執(zhí)行時(shí)間。(10分) 四、 設(shè)計(jì)題(25分) 1、(8分)某機(jī)

9、采用微程序控制方式,采用水平型編碼控制的微指令格式,后繼微指令地址采用斷定方式,微指令字長(zhǎng)29位,共有微命令52個(gè),構(gòu)成5個(gè)相斥類,各包含4個(gè)、5個(gè)、8個(gè)、15個(gè)和20個(gè)微命令,已知可判定的外部條件有CY和ZF兩個(gè)。試問(wèn): ⑴. 設(shè)計(jì)出微指令的具體格式; ⑵. 控制存儲(chǔ)器的容量應(yīng)為多少? 2、(9分)有一個(gè)1024K×32位的存儲(chǔ)器,由128K×8位的DRAM芯片構(gòu)成。問(wèn): ⑴. 總共需要多少DRAM芯片? ⑵. 設(shè)計(jì)此存儲(chǔ)體組成框圖。 ⑶. 采用異步刷新方式,如單元刷新間隔不超過(guò)8ms,則刷新信號(hào)周期為多少? 3、(8分)下圖所示為雙總線結(jié)構(gòu)機(jī)器的數(shù)據(jù)通路。IR偽指

10、令寄存器,PC為程序計(jì)數(shù)器,M為主存(受讀寫信號(hào)控制),AR為地址寄存器,DR為數(shù)據(jù)緩沖寄存器,ALU由加、減控制信號(hào)決定完成何種操作,控制信號(hào)G控制的是一個(gè)門電路。另外,線上標(biāo)有符號(hào)的表示有控制信號(hào),例如Yi表示Y寄存器的輸入控制信號(hào),Yo為寄存器Y的輸出控制信號(hào),未標(biāo)字符的線為直通線,不受控制。 畫出取數(shù)指令"LDA (R3) ,R0 "的指令周期流程圖,其含義是將寄存器R3為地址的主存單元的內(nèi)容取至寄存器R0中。標(biāo)出各微操作信號(hào)序列。 答案: 一. 選擇題(每小題2分,共30分) 1——5 C D B C D 6——10 B C B C A 1

11、1——15 A A B A D 二. 簡(jiǎn)答題(每題4分,共20分) 1. 答::CPU有以下寄存器: (1) 指令寄存器(IR):用來(lái)保存當(dāng)前正在執(zhí)行的一條指令。 (2) 程序計(jì)數(shù)器(PC):用來(lái)確定下一條指令的地址。 (3) 地址寄存器(AR):用來(lái)保存當(dāng)前CPU所訪問(wèn)的內(nèi)存單元的地址。 (4) 緩沖寄存器(DR):<1>作為CPU和內(nèi)存、外部設(shè)備之間信息傳送的中轉(zhuǎn)站。 <2>補(bǔ)償CPU和內(nèi)存、外圍設(shè)備之間在操作速度上的差別。 <3>在單累加器結(jié)構(gòu)的運(yùn)算器中,緩沖寄存器還可兼作為操作數(shù)寄存器。 (5)

12、 通用寄存器(AC):當(dāng)運(yùn)算器的算術(shù)邏輯單元(ALU)執(zhí)行全部算術(shù)和邏輯運(yùn)算時(shí),為ALU提供一個(gè)工作區(qū)。 (6) 狀態(tài)條件寄存器:保存由算術(shù)指令和邏輯指令運(yùn)行或測(cè)試的結(jié)果建立的各種條 件碼內(nèi)容。除此之外,還保存中斷和系統(tǒng)工作狀態(tài)等信息,以便使CPU和系統(tǒng)能及時(shí)了解機(jī)器運(yùn)行狀態(tài)和程序運(yùn)行狀態(tài)。 2.(1)、寄存器 (2)、寄存器間接 (3)、直接 (4)、立即 (5)、基址尋址、變址尋址、相對(duì)尋址 3. 答: 資源相關(guān):指多條指令進(jìn)入流水線后在同一機(jī)器周期內(nèi)爭(zhēng)用同一個(gè)功能部件所發(fā)生的沖突。 數(shù)據(jù)相關(guān):在一個(gè)程序中,如果必須等前一條指令執(zhí)行完畢

13、后,才能執(zhí)行后一條指令,即后面的指令需要前一條指令的運(yùn)行結(jié)果,那么這兩條指令就是數(shù)據(jù)相關(guān)的。 控制相關(guān):有轉(zhuǎn)移指令引起的沖突。當(dāng)執(zhí)行轉(zhuǎn)移指令時(shí),由于程序可能轉(zhuǎn)移到新的目標(biāo)地址,而不是順序執(zhí)行,而是流水線發(fā)生斷流。 4. 答:主存與cache的地址映射有全相聯(lián)、直接和組相聯(lián)三種映射方式。 全相聯(lián)映射方式:可以使主存的一個(gè)塊直接拷貝到cache中的任一行,非常靈活。但比較器電路難于設(shè)計(jì)和實(shí)現(xiàn)。 直接映射方式:沒(méi)有全相聯(lián)映射方式靈活。優(yōu)點(diǎn)是硬件簡(jiǎn)單,成本低。 組相聯(lián)映射方式:適度地兼顧了前兩者的優(yōu)點(diǎn)有盡量避免了二者的缺點(diǎn)。主存的一個(gè)塊只能拷貝到cache中的一組特定的行。 三

14、. 計(jì)算題(共25分) 解:1.(7分) [x]補(bǔ)= 00.1001 [x]補(bǔ)= 00.1001 + [y]補(bǔ)= 00.1100 + [-y]補(bǔ)=11.0100 [x+y]補(bǔ)=01.0101 [x-y]補(bǔ)=11.1101 因?yàn)殡p符號(hào)位相異結(jié)果發(fā)生溢出, 所以 x-y=-0.0011 無(wú)溢出。 2.(共8分) 解: ⑴. 命中率 H = Ne / (NC + Nm) = 3800 / (3800 + 200) =

15、0.95; (3分) ⑵. 主存慢于cache的倍率 :r = Tm / Tc = 250ns / 50ns = 5; (4分) 訪問(wèn)效率 :e = 1 / [r + (1 – r)H] = 1 / [5 + (1 – 5)×0.95] = 83.3%; 3.(10分)CPI=(45000*1+32000*2+15000*4+8000*2)/(45000+32000+15000+8000)=1.85 MIPS=40*106/(1.85*106)=21.62 執(zhí)行時(shí)間T=(45000*1+32000*2+15000*4+8000*

16、2)/( 40*106)=4.625*10-3 四. 設(shè)計(jì)題(25分) 1.(共8分)解: ⑴. (控制字段分析3分,判別字段1分,下址字段1分。) 根據(jù)題意可知,微指令的基本結(jié)構(gòu)如下圖所示,其中控制字段和判別測(cè)試字段采用編碼表示法,則控制字段的長(zhǎng)度為:3+3+4+4+5=19;判別測(cè)試字段的長(zhǎng)度為:2。則下址字段長(zhǎng)度為:29-19-2=8。 (2) 2.(共9分) 解:(1) 3分 (2) 4分 (3)如果選擇一個(gè)行地址進(jìn)行刷新,刷新地址為A0-A8,因此這一行上的256個(gè)存儲(chǔ)元同時(shí)進(jìn)行刷新,即在8ms內(nèi)進(jìn)行512個(gè)周期。刷新方式可采用:在8ms中進(jìn)行512次刷新操作的集中刷新方式,或按8ms/512 = 15.5us刷新一次的異步刷新方式。 2分 3、(8分) R30, G, ARi R/ =R DR0, G, R0i PC->AR M->DR DR->IR R3->AR M->DR DR->R0

展開(kāi)閱讀全文
溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!