版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、2簡述RISC和CISC的主要差別。CISC(Complex Instruction Set Computer)是對那些具有復(fù)雜指令系統(tǒng)的CPU的總稱,CISC指令系統(tǒng)往往提供豐富的尋址方式,每條指令長短不一,常用的指令較短,不常用的指令較長,設(shè)計CPU時往往采用微程序的方法來實現(xiàn)這些指令,CISC的優(yōu)點是代碼緊湊,使用較少的存儲器,缺點是實現(xiàn)復(fù)雜的指令需要較多的芯片面積而且不利于流水線操作。RISC(Reduced Instruction Set Computer)是對那些具有簡單指令系統(tǒng)的CPU的總稱,RISC指令系統(tǒng)的特點有兩個,一是指令長度固定,這有利于流水線CPU的設(shè)計,二是所謂的L
2、oad/Store結(jié)構(gòu)。3假設(shè)我們有兩臺計算機M1和M2。M1的主頻是1GHz,M2的主頻是2GHz。每臺計算機的指令都有4類,它們的CPI分別為1、2、3和4。當(dāng)同樣一個用高級語言編寫的程序在兩臺機器上分別編譯執(zhí)行時,我們得到下表所列的結(jié)果。計算機主頻CPI執(zhí)行指令數(shù)1234M11GHz50%35%10%5%20200000M22GHz10%10%30%50%22000000 其中的百分比是執(zhí)行時每類指令出現(xiàn)的頻率。試分別計算該程序在兩臺機器上的執(zhí)行時間。如果單從執(zhí)行時間上考慮,哪一臺機器的性能更好?4解題思路:解:。是實指周期的時間長度要的平均的時鐘周期,是每條指令執(zhí)行時所需是被執(zhí)行的指令
3、總數(shù),)()er()(cleTimesPerCyTPCnInstructioCyclesPCPInsInstructioITPCCPIIT)(0352. 01021%)504%303%102%101 (22000000)(03434. 01011%)54%103%352%501 (202000009291sTsTMM5試計算上題中兩臺計算機的MIPS(Million Instructions Per Second),即每秒能執(zhí)行多少百萬條指令。解題思路:解:6610110TPCCPITIMIPS萬為單位的數(shù)值即可。將計算結(jié)果轉(zhuǎn)換成以百可執(zhí)行的指令條數(shù),再關(guān)鍵是計算出單位時間625100352.
4、 0202000005881003434. 0202000006261MMMIPSMIPS6如果使用1000000個CPU構(gòu)建一個并行系統(tǒng)并想得到單CPU系統(tǒng)500000倍的性能,那么程序中允許出現(xiàn)的串行執(zhí)行的代碼的比例應(yīng)該不超過多少才行?解題思路:解:算機的性能加速比。也適用于計算高性能計。)(也有上限,即使則整體性能的加速比是的時間百分比為執(zhí)行程序時用到該部件,的倍,即所需時間是原來假設(shè)某部件優(yōu)化了LawsAmdahlSnrnrrTnrTTTTPPSrnLawsAmdahlnnr-11)1 (1)1 (,n1000009999991)1 (1)1 (,500000,100000050000
5、0CPU1000000)1 (,xrnrSxrSnLawsAmdahlxx,求解可得將它們代入公式,即對比倍,性能提升個并行系統(tǒng)含,例為則并行執(zhí)行的代碼的比例為設(shè)串行執(zhí)行的代碼的比7試用多個32位二選一多路器mux2x32設(shè)計一個32位的八選一多路器mux8x32。解題思路:解:架構(gòu)。,即需構(gòu)建三級二選一數(shù),代表目標(biāo)器件的選擇項數(shù),代表備用器件的選擇項,計算選擇級數(shù)38loglog2YmnmYnyS2s10s11s00a0a1s01a2a3s02a4a5s03a6a78試分別用結(jié)構(gòu)描述、數(shù)據(jù)流描述和功能描述三種風(fēng)格寫出帶有使能端的3-8譯碼器的Verilog HDL代碼。提示:功能描述風(fēng)格的語
6、句可用e=ena234,中斷處理優(yōu)先次序為3124,要求:(1) 給出每級中斷的中斷屏蔽碼(假設(shè)“1”表示允許,“0”表示禁止)(2) 假設(shè)在執(zhí)行主程序時,1、2、3、4 級中斷同時有請求,請畫出CPU 執(zhí)行程序的軌跡。27中斷屏蔽位表中斷級別中斷級屏蔽位1級2級3級4級目態(tài)1111第級0010第級1010第級0000第級111028用戶程序中斷請求中斷處理程序1 2 3 4中斷中斷請求處理圖請求處理圖291 、什么是存儲器的帶寬?若存儲器的數(shù)據(jù)總線寬度為16位,存儲周期為100ns,則存儲器的帶寬是多少? 答:存儲器的帶寬是指單位時間內(nèi)存儲器所能存取的最大信息量,通常以bps或Bps作為度量
7、單位。數(shù)據(jù)總線寬度為16位,存儲周期為100ns的存儲器的帶寬為: 16b/(100ns)=16b/(100*10-9s)=160Mbps 2、一個字長為32位的計算機,其存儲容量為128KB,按字節(jié)編址和按字編址的尋址范圍各是多少? 答:128KB=217B,如果按字節(jié)編址,需要217個地址,則需要17位地址線,尋址范圍為0217-1;若按字編址,則每個字占一個地址,128KB是32K(215)個字,需要15根地址線,尋址范圍為0215-1。303、一個64K32位的存儲器,按字節(jié)尋址,其地址線和數(shù)據(jù)線各是多少位? 答:32位說明數(shù)據(jù)線為32位;64K=216,按照字節(jié)尋址,需要16+2=1
8、8位地址線。4、用2K4位的存儲芯片構(gòu)成一個具有14根地址線、8根數(shù)據(jù)線的存儲器,試問: (1)該存儲器的存儲容量是多少KB? (2)需要幾片上述存儲芯片? 答:(1)數(shù)據(jù)線為8根,即按字節(jié)尋址;地址線為14根,即尋址空間大小為214,故存儲容量為16KB。 (2)需要2K4位的芯片數(shù)目為: (16K/2K)(8/4)=82=16 。315、假定某計算機的cache共16行,開始為空,塊大小為1個字,采用直接映射方式。CPU執(zhí)行某程序時,依次訪問以下地址序列:2,3,11,16,21,13,64,48,19,11,3,22,4,27,6和11。要求: (1)說明每次訪問是命中或缺失,試計算訪問
9、上述地址序列的命中率。 (2)若cache數(shù)據(jù)區(qū)容量不變,而塊大小改為4個字,則上述地址序列的命中率又如何? 32(1)訪問缺失的情況有兩種:一是Cache塊內(nèi)未填充有效數(shù)據(jù)而引發(fā)的缺失;二是Cache塊內(nèi)存在有效數(shù)據(jù),但該數(shù)據(jù)不是需要的數(shù)據(jù),即因采用直接映射方式,其它地址的數(shù)據(jù)映射到并占用此塊,發(fā)生沖突,從而引發(fā)缺失。 將訪存地址序列2,3,11,16,21,13,64,48,19,11,3,22,4,27,6,11對16進行求余,可得到各地址映射對應(yīng)的Cache塊號; 該序列的訪問命中情況命中如下: 2,3,11,16,21,13,64,48,19,11,3,22,4,27,6,11 33
10、cache采用直接映射方式,其數(shù)據(jù)區(qū)容量為16行1字/行=16字;主存被劃分成1字/塊,所以,主存塊號=字號。因此,映射公式為:cache行號 = 主存塊號 mod 16 = 字號 mod 16。開始cache為空,所以第一次都是miss,以下是映射關(guān)系(字號-cache行號)和命中情況。2-2: miss,3-3: miss,11-11: miss,16-0: miss, 21-5: miss,13-13: miss,64-0: miss、replace,48-0: miss、replace,19-3: miss、replace,11-11: hit, 3-3: miss、replace,2
11、2-6: miss, 4-4: miss,27-11: miss、replace,6-6: miss、replace,11-11: miss、replace。只有一次命中!因而,命中率為1/16。34(2)若數(shù)據(jù)區(qū)容量不變,當(dāng)塊大小為4個字時,cache僅有4個cache行,其地址映射方案變?yōu)椋?塊0:03,1619, 塊1:47,2023, 塊2:811,2427, 塊3:1215,2831, 該序列的訪問命中情況命中如下: 2,3,11,16,21,13,64,48,19,11,3,22,4,27,6,11 共命中4次,命中率為4/16,即1/4。35cache采用直接映射方式,數(shù)據(jù)區(qū)容量
12、不變,為16個字,每塊大小為4個字,所以,cache共有4行;主存被劃分為4個字/塊,所以,主存塊號=字號/4。因此,映射公式為:cache行號 = 主存塊號 mod 4 = 字號/4 mod 4。 以下是映射關(guān)系(字號-主存塊號-cache行號)和命中情況。2-0-0: miss,3-0-0: hit,11-2-2: miss,16-4-0: miss、replace,21-5-1、13-3-3: miss, 64-16-0、48-12-0、19-4-0: miss, replace,11-2-2: hit,3-0-0: miss、replace, 22-5-1: hit,4-1-1: miss、replace,27-6-2: miss、replace,6-1-1: hit,11-2-2: miss、rep
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 第一講《小企業(yè)會計制度》培訓(xùn)
- 2024高中地理第四章工業(yè)地域的形成與發(fā)展第1節(jié)工業(yè)的區(qū)位選擇練習(xí)含解析新人教版必修2
- 2024高中生物專題5DNA和蛋白質(zhì)技術(shù)課題2多聚酶鏈?zhǔn)椒磻?yīng)擴增DNA片段課堂演練含解析新人教版選修1
- 2024高中語文第三課神奇的漢字第1節(jié)字之初本為畫-漢字的起源練習(xí)含解析新人教版選修語言文字應(yīng)用
- 2024高考地理一輪復(fù)習(xí)第十八單元區(qū)際聯(lián)系與區(qū)域協(xié)調(diào)發(fā)展練習(xí)含解析
- 2024高考化學(xué)二輪復(fù)習(xí)選擇題專項練二含解析
- (4篇)2024大學(xué)社團活動工作總結(jié)
- 工程質(zhì)量檢測試驗
- 保潔過程中的環(huán)境保護控制措施
- 海關(guān)報關(guān)實務(wù)4-第三章2知識課件
- 一年級帶拼音閱讀(全)
- 管理研究方法論for msci.students maxqda12入門指南
- 基于“產(chǎn)教結(jié)合”的電子商務(wù)專業(yè)實習(xí)實訓(xùn)教學(xué)評價體系
- TSEESA 010-2022 零碳園區(qū)創(chuàng)建與評價技術(shù)規(guī)范
- GB/T 3003-2017耐火纖維及制品
- GB/T 19867.5-2008電阻焊焊接工藝規(guī)程
- GB/T 18920-2020城市污水再生利用城市雜用水水質(zhì)
- 2023年市場部主管年終工作總結(jié)及明年工作計劃
- GB 17267-1998液化石油氣瓶充裝站安全技術(shù)條件
- 上期開特下期必開特規(guī)律
- 國有資產(chǎn)出租出借審批表(學(xué)校事業(yè)單位臺賬記錄表)
評論
0/150
提交評論