版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
..選擇題=1\*GB1⒈對系統(tǒng)程序員不透明的應(yīng)當(dāng)是。ACacheB系列機各檔不同的數(shù)據(jù)通路寬度C指令緩沖器D虛擬存儲器⒉計算機系統(tǒng)構(gòu)造不包括。A主存速度B機器工作狀態(tài)C信息保護D數(shù)據(jù)表示⒊屬于計算機系統(tǒng)考慮的是。A主存采用MOS還是TTLB主存采用多體穿插還是單體構(gòu)造C主存的編址方式D主存頻寬確實定⒋從計算機系統(tǒng)構(gòu)造上來看,機器語言程序員所看到機器屬性是。A計算機軟件所要完成的功能B計算機硬件所要完成的功能C編程要用到的硬件組織D計算機各部件的硬件實現(xiàn)⒌系列機軟件應(yīng)做到。A向后兼容,力爭向上兼容性B向前兼容,力爭向上兼容性C向后兼容,力爭向下兼容性D向前兼容,力爭向下兼容性⒍利用時間重疊概念實現(xiàn)并行處理的是。A多處理機B相聯(lián)處理機C并行〔陣列〕處理機動性D流水處理機⒎計算機中優(yōu)化使用的操作碼編碼方法是。A霍夫曼編碼BASCII編碼C擴展操作碼DBCD碼⒏程序員編程時使用的地址是。A物理地址B主存地址C有效地址D邏輯地址⒐塊沖突率最高的cache地址映象方式是。A組相聯(lián)B直接相聯(lián)C段面相聯(lián)D全相聯(lián)⒑影響流水線最大吞吐率是。A各個功能段的時間B最快功能段的時間C最慢功能段的時間D最后一個功能段的時間⒒非線性流水線是指。A一次運算中使用流水線中的多功能段B一次運算中屢次使用流水線中的某些多功能段C流水線中某些功能段在各次運算中的作用不同D流水線的各功能段在各種運算中有不同的組合⒓Cache地址映象中塊沖突率最低的是映象是。A全相聯(lián)B頁相聯(lián)C直接相聯(lián)D組相聯(lián)⒔有8個結(jié)點的PM2I單級網(wǎng)絡(luò)的PM2-0(j)=(j-20)mod8=A(76543210)B(01234567)C(7531)(6420)D(0246)(1357)⒕有8個結(jié)點的PM2I單級網(wǎng)絡(luò)的PM2+0(j)=(j+20)mod8=A(76543210)B(01234567)C(7531)(6420)D(0246)(1357)⒖能實現(xiàn)作業(yè)、任務(wù)級并行的異構(gòu)型多處理機屬于。ASIMDBSISDCMIMDDMISD⒗以下說確的是。A一次重疊是一次解釋一條指令B一次重疊是同時解釋相鄰兩條指令C流水方式是同時只能解釋兩條指令D一次重疊是可同時解釋多條指令⒘通道程序執(zhí)行完畢后引起的中斷是。AI/O中斷B程序性中斷C中斷D機器校驗中斷⒙打印機適合連接在。A數(shù)組多路通道B字節(jié)多路通道C選擇通道D任意一種通道⒚disk適合連接在。A數(shù)組多路通道或選擇通道B字節(jié)多路通道C數(shù)組多路通道或字節(jié)多路通道D任意一種通道⒛21.通道程序執(zhí)行完畢后引起的中斷是。A訪管中斷定BI/O中斷C外中斷D程序性中斷22.利用時間重疊概念實現(xiàn)并行處理主是。A流水處理機動B多處理機C相聯(lián)處理機動D并行〔陣列〕機23.數(shù)據(jù)表示是一局部。A軟件的B硬件的C軟硬件交界面的D非軟非硬的24.是促使計算機系統(tǒng)構(gòu)造開展的最重要的因素A軟件B硬件C固件D器件25.計算機系統(tǒng)構(gòu)造研究的圍不包括。A指令系統(tǒng)的定義B計算機系統(tǒng)性能的評價C軟硬件界面的定義D加法器的構(gòu)造26.交換互連網(wǎng)(立方體構(gòu)造)編號為011的PE的3個相鄰PE的編號是。A001,010,111B100,101,111C101,110,111D001,101,11027.交換互連網(wǎng)(立方體構(gòu)造)編號為000的PE的3個相鄰PE的編號是。A001,010,111B100,101,111C101,110,111D001,010,10028.在Cache更新策略中,在Cache不命中時把數(shù)據(jù)同時寫入Cache和MM的策略是。A寫回法B寫直達(dá)法(全寫法)C按寫分配法D不安寫分配法29.在Cache更新策略中,在Cache不命中時把數(shù)據(jù)從MM調(diào)入Cache的策略是。A寫回法B寫直達(dá)法(全寫法)C按寫分配法D不安寫分配法30.相關(guān)專用通路。A解除數(shù)據(jù)相關(guān)性B減少數(shù)據(jù)相關(guān)引起的流水線停頓C解除控制相關(guān)性D不能緩解流水線的相關(guān)性問題31.開發(fā)粗粒度并行主要采用。P184A硬件手段B軟件手段C軟硬件同時并舉D指令級并行32.開發(fā)細(xì)粒度并行主要采用。P184A硬件手段B軟件手段C軟硬件同時并舉D作業(yè)級并行33.SIMD構(gòu)造主要實現(xiàn)的是的。P200A作業(yè)級并行B任務(wù)級并行C指令操作級并行D指令操作步驟并行34.MIMD構(gòu)造主要實現(xiàn)的是的。P200A作業(yè)級并行B任務(wù)級并行C指令操作級并行D指令操作步驟并行35.設(shè)計互連網(wǎng)絡(luò)時應(yīng)考慮的特征有個。P190A4B3C2D136.歸約機按歸約模型可分為。A數(shù)值歸約和串歸約B串歸約和圖歸約C數(shù)值歸約和圖歸約D指令歸約和數(shù)值歸約37.模擬是采用解決執(zhí)行方法。A純硬件B以軟件為主,硬件為輔C純軟件D以硬件為主,軟件為輔38.仿真是采用解決執(zhí)行方法。A純硬件B以軟件為主,硬件為輔C純軟件D以硬件為主,軟件為輔39.對Amdahl提出關(guān)于計算機系統(tǒng)構(gòu)造定義中所提到的"程序員〞比擬一致的看法是。A機器語言程序員或編譯程序員B應(yīng)用程序員C高級語言程序員D任何程序員40.RWC(真實世界計算機)方案的主要研究容有方面。A3B4C1D241.在程序執(zhí)行中有個方面因素會引起順序控制流發(fā)生變化。P72A1B3C4D242依數(shù)據(jù)令牌的不同數(shù)據(jù)流計算機可分為兩大類。A數(shù)值流和非數(shù)值流B靜態(tài)和動態(tài)C數(shù)值流和圖流D令牌流和非令牌流二、填空⒈程序的局部性包括的局部性和的局部性。⒉CPU的Channel輸入輸出指令的根本功能主要是:,以及。⒊虛擬存儲器對程序員是透明的,對程序員是不透明的。⒋通道按信息傳送方式可分為,,三類通道。⒌設(shè)通道數(shù)據(jù)傳送周期選擇一次設(shè)備的時間為TS,傳送一個字節(jié)的時間是TD,那么傳送n個字節(jié)的選擇通道的極限流量是fs.max=。⒍設(shè)通道數(shù)據(jù)傳送周期選擇一次設(shè)備的時間為TS,傳送一個字節(jié)的時間是TD,那么有K臺I/O設(shè)備的成組傳送極限流量fB.max=,⒎在"一次重疊〞解釋時,第k條指令需等待第k-1條指令執(zhí)行后才能形成,稱此時發(fā)生了相關(guān)。⒏在"一次重疊〞解釋時,第k條指令的源數(shù)據(jù)與第k-1條指令的結(jié)果數(shù)據(jù)的地址一樣,稱此時發(fā)生了相關(guān)。⒐多功能流水線各功能段同時只能按某一種功能聯(lián)接的稱為流水線。⒑多功能流水線各功能段同時可以按不同的運算或功能聯(lián)接工作,此流水線稱為流水線。⒒消除流水線速度瓶頸的方法有和兩種方法。P81⒓解決重疊和流水線中的操作數(shù)相關(guān),不外乎是和兩種方法。P85⒔系列機軟件兼容必須做到向兼容,盡可能爭取向兼容。⒕提高計算機系統(tǒng)并行性重疊的主要技術(shù)途徑有時間重疊、和。⒖多處理機可以有同構(gòu)型、和三種。⒗多處理機有和兩種根本構(gòu)型。⒘并行性主要是指和兩重含義。⒙多處理機系統(tǒng)在系統(tǒng)構(gòu)造上可分為耦合和耦合系統(tǒng)。⒚按連接方式分,流水線可分為流水線和流水線。⒛按功能分類,流水線可分為流水線和流水線。21.評價存儲器性能的根本要大容量、和低價格。22.解決重疊和流水中的操作數(shù)相關(guān),有推后法和兩種方法。23.從對執(zhí)行程序或指令的控制方式上,將計算機系統(tǒng)分為由控制驅(qū)動的流和由數(shù)據(jù)驅(qū)動的流方式,按驅(qū)動的歸約方式和模式驅(qū)動的匹配方式。24.流水線按工作方式可分為流水線和流水線。25.流水線按處理級別可分為操作部件級、級和級三種。26.根據(jù)處理數(shù)據(jù)令牌的不同,數(shù)據(jù)流機的根本構(gòu)造可分為和兩大類。27.一個指令系統(tǒng)的設(shè)計主要是確定它的、、操作及對操作數(shù)的訪問方式。28.對實現(xiàn)根本操作來講,指令系統(tǒng)的不同只是反映在和不一樣。29.指令系統(tǒng)設(shè)計原那么是應(yīng)特別注意如何支持、簡易地將源程序翻譯成。30.在指令系統(tǒng)設(shè)計時應(yīng)注意、、、。31.指令系統(tǒng)構(gòu)造的分類主要是依據(jù)在CPU中以何種存儲方式來存放操作數(shù)。按照這一特征,可將指令系統(tǒng)構(gòu)造分為型、型、型三類。32.計算機應(yīng)用對系統(tǒng)構(gòu)造不斷提出的最根本要、和。33.在RISC構(gòu)造中為了減少過程調(diào)用中保存現(xiàn)場和建立新現(xiàn)場,以及返回時恢復(fù)現(xiàn)場等輔助操作,通常將全部存放器分成假設(shè)干組,稱為。34.對實現(xiàn)根本操作來講,指令系統(tǒng)的不同只是反映在和。P4235.一般指令系統(tǒng)由和兩類指令組成。P4236.指令系統(tǒng)構(gòu)造的分類主要是依據(jù)在CPU中以何種存儲方式來存放操作數(shù)。按照這一特征,可將指令系統(tǒng)構(gòu)造分為、和型三類。P4337.通用存放器型指令系統(tǒng)中,按照ALU指令有多少個個操作數(shù)需要到存儲器中去存取,可以進一步分為、和型三類。P4438.陣列機可分為兩個根本構(gòu)造,和。P18539.在數(shù)據(jù)流計算機息項以操作包和"數(shù)據(jù)令牌〞形式出現(xiàn),其中數(shù)據(jù)包由,和組成。P22840.AI處理的根本要點是根本知識的,和地加以利用。P24241."數(shù)據(jù)令牌〞由和組成。P22842.構(gòu)成函數(shù)程序的主要成份是、和。P23543.人工智能研究的關(guān)鍵在于和。P24444.陣列機通常由一個、N個M個和一個組成。P18545.存儲器的命中率是和之比。P12846.緊耦合系統(tǒng)按所用處理機類型是否一樣,常見的組合可分為和兩種根本構(gòu)型。P20147.在層次存儲構(gòu)造價格體系中命中判斷和數(shù)據(jù)傳輸對較高層次而言應(yīng)由實現(xiàn),對較低層次而言應(yīng)由實現(xiàn)。48.依據(jù)處理數(shù)據(jù)令牌的不同,數(shù)據(jù)流機可分為和兩在類。P23249.通常流水過程中會出現(xiàn)、和三種相關(guān)。P8350.數(shù)據(jù)相關(guān)沖突可分為、和三種類型P8751.I/O控制操作:包括、。P158三、計算⒈假定要在一個時鐘速率為40MHz的標(biāo)量處理機上執(zhí)行一個典型測試程序,該程序中含有4種類型指令,每種指令的條數(shù)和每種指令的CPI如下所示:指令類型指令數(shù)CPIALU1200001Load/Store指令(Cache命中時)360002轉(zhuǎn)移指令240004訪存指令(Cache不命中時)200008計算在單處理機上執(zhí)行該程序的平均CPI。根據(jù)①所得的CPI值,計算相應(yīng)的MIPS速率。⒉假定要在一個時鐘速率為40MHz的標(biāo)量處理機上運行具有200000條指令的目標(biāo)代碼,程序中含有4種類型指令,根據(jù)程序?qū)嶒灲Y(jié)果,指令混合比和每種指令的CPI如下所示:指令類型混合比CPIALU60%1Load/Store指令(Cache命中時)18%2轉(zhuǎn)移指令12%4訪存指令(Cache不命中時)10%8計算在單處理機上執(zhí)行該程序的平均CPI。根據(jù)①所得的CPI值,計算相應(yīng)的MIPS速率。⒊某模擬機有10條機器指令,使用頻度分別為:0.01,0.15,0.12,0.07,0.08,0.13,0.15,0.03,0.17,,0.09。⑴寫出等長操作碼編碼的平均碼長;⑵構(gòu)造霍夫曼樹;⑶寫出只有兩種碼長的最短的霍夫曼擴展編碼及其平均碼長。⒋某模擬機有7條機器指令,使用頻度分別為:0.04,0.04,0.05,0.06,0.15,0.26,0.40。⑴寫出等長操作碼編碼的平均碼長;⑵構(gòu)造霍夫曼樹;⑶寫出只有兩種碼長的最短的霍夫曼擴展編碼及其平均碼長。⒌有一個具有5個功能段組成的乘、加雙功能的靜態(tài)流水線,"乘〞由1→2→3→4完成,"加〞由1→5→4完成,各段時延均為t〔見以下圖〕,輸出可直接返回輸入或存入緩沖存儲器。現(xiàn)計算長度均為8的A、B兩個向量對應(yīng)元素求和的連乘積。靜態(tài)雙功能流水線圖⑴畫出完成此運算的流水線的運行時空圖;⑵完成全部運算需要多少個t?其效率是多少?★解:〔共10分,時空圖對了給3分。計算時公式對了而結(jié)果錯了扣1分,公式錯了全扣〕⑴時空圖(4分)⑵(6分,每個答案3分)TP=15/25Δt=3/5ΔtE=(8×3Δt+7×4Δt)/(25×Δt)=52/125=0.416⒍有一個具有4個功能段組成浮點加的靜態(tài)流水運算器,各段時延均為t〔見以下圖〕,輸出可直接返回輸入或存入緩沖存儲器?,F(xiàn)以下述方式計算Z=[a+b]+[c+d]+[e+f]+[g+h]⑴畫出完成此運算的流水線的運行時空圖;⑵分析其吞吐率和效率。⒎采用組相聯(lián)映象的Cache容量為1KB,要求Cache的每一塊能在1個主存周期從主存讀取。主存構(gòu)造是模4穿插,每個分體寬為32位,總?cè)萘繛?56KB。用按地址訪問訪問存儲器構(gòu)成相聯(lián)目錄表實現(xiàn)主存地址到Cache地址的變換,并約定用4路比擬電路。請設(shè)計此相聯(lián)目錄表,求出該表行數(shù)、總位數(shù)和比擬電路的位數(shù)。⒏對于一個有如下特征的虛擬存儲系統(tǒng):40位虛擬地址16KB頁面36位物理地址每個進程的頁表的總長度是多少?假定TLB用兩路組相聯(lián)方式的Cache,塊長為8個字〔4B〕,總?cè)萘繛?6KB,寫出其地址格式。⒐假設(shè)Cache的工作速度為主存的5倍,且Cache被訪問的概率為90%,那么采用Cache后,整個存儲系統(tǒng)獲得多高的加速成比?胡越明P103⒑某字節(jié)多路通道欲連接6臺外設(shè),其數(shù)據(jù)傳輸速率見下表。而通道選擇設(shè)備時間需9.8s,每個字節(jié)傳送需0.2s,問通道能否勝任所有設(shè)備同時工作?⒒設(shè)通道在數(shù)據(jù)傳送期中,選擇設(shè)備需4.9μs,傳送一個字節(jié)數(shù)據(jù)需0.1μs。其低速設(shè)備每隔250μs發(fā)出一個字節(jié)數(shù)據(jù)傳送請求,問最多可接多少臺這種設(shè)備?②假設(shè)有A~E共5種高速設(shè)備,要求字節(jié)傳送的時間時間如表,其時間單位為μs。假設(shè)一次通信傳送的字節(jié)數(shù)不少于1024B,問哪些設(shè)備可掛在此通道?⒓如果某一計算任務(wù)用向量方式求解比用標(biāo)量方式求解要快20倍,稱可用向量方式求解局部所花時間占總的時間的百分比為可向量化百分比。問為到達(dá)加速比為2,可向量化百分比應(yīng)是多少?⒔某系統(tǒng)某一功能改良后其速度是原來的10倍,而該功能的處理時間僅為整個系統(tǒng)運行時間的40%,那么用此增強功能方法后,整個系統(tǒng)的性能提高多少?⒕設(shè)二級虛擬存儲器的TV1=10-7s,TV2=10-2s,假設(shè)要求訪問時間TV到達(dá)1ms,問訪問一級存儲器的命中率應(yīng)是多少?⒖設(shè)Cache塊為16字,對于以下2種MM構(gòu)造:⑴如果MM的訪問延時為4個時鐘周期,訪存地址和1個字的傳輸時間各為1時鐘個周期,數(shù)據(jù)傳輸后還需1個周期的恢復(fù)時間,問這兩種MM構(gòu)造在Cache訪問失效時的塊訪問時間各是多少?⑵假設(shè)Cache命中時的指令平均執(zhí)行時間為1.2周期,平均每條指令訪存時間為1.5次,Cache的命中命中率為99%,問這兩種MM構(gòu)造中指令的平均執(zhí)行時間。⒗設(shè)1個任務(wù)的處理時間為64s,CPU在這段時間始終忙于處理,I/O處理時間為36s。為了提高系統(tǒng)性能,有兩種方案:使CPU的速度增加1倍,或者使CPU和I/O的處理速度同時增加1倍。計算這兩種情況下的處理時間。⒘設(shè)16個處理器編號分別為0,1,…,15。采用單級互網(wǎng)互連,當(dāng)互連函數(shù)分別為⑴ Cube3⑵ PM2-3⑶Shuffle⑷Btterfly⑸Exchange時第11號處理器各與哪一個處理器相連。⒙設(shè)16個處理器編號分別為0,1,…,15。采用單級互網(wǎng)互連,當(dāng)互連函數(shù)分別為⑴ Cube3⑵ PM2-3⑶Shuffle⑷Btterfly⑸Exchange時第9號處理器各與哪一個處理器相連。⒚某模擬機有7條機器指令,使用頻度分別為:0.01,0.01,0.03,0.05,0.15,0.30,0.45。⑴寫出等長操作碼編碼的平均碼長;⑵構(gòu)造霍夫曼樹;⑶寫出只有兩種碼長的最短的霍夫曼擴展編碼及其平均碼長。⒛某模擬機有10條機器指令,使用頻度分別為:I1:0.2,I2:0.12,I3:0.11,I4:0.05,I5:0.08,I6:0.03,I7:0.02,I8:0.18,I9:0.10,I10:0.01。⑴寫出等長操作碼編碼的平均碼長;⑵構(gòu)造霍夫曼樹;⑶寫出只有兩種碼長的最短的霍夫曼擴展編碼及其平均碼長。胡越民書P12321.某模擬機有10條機器指令,使用頻度分別為:I1:0.2,I2:0.12,I3:0.11,I4:0.05,I5:0.08,I6:0.03,I7:0.02,I8:0.18,I9:0.10,I10:0.01。⑴寫出等長操作碼編碼的平均碼長;⑵構(gòu)造霍夫曼樹;⑶寫出只有兩種碼長的最短的霍夫曼擴展編碼及其平均碼長。22.假定要在一個時鐘速率為40MHz的標(biāo)量處理機上執(zhí)行一個典型測試程序,該程序中含有4種類型指令,每種指令的條數(shù)和每種指令的CPI如下所示:指令類型指令數(shù)CPIALU450001Load/Store指令(Cache命中時)320002轉(zhuǎn)移指令150002訪存指令(Cache不命中時)80002⑴計算在單處理機上執(zhí)行該程序的平均CPI。⑵根據(jù)①所得的CPI值,計算相應(yīng)的MIPS速率。⑶計算總的CPU執(zhí)行時間TCPU。23.某模擬機有9條機器指令,使用頻度分別為:I1:0.3,I2:0.24,I3:0.06,I4:0.07,I5:0.07,I6:0.02,I7:0.03,I8:0.2,I9:0.01⑴寫出等長操作碼編碼的平均碼長;⑵構(gòu)造霍夫曼樹;⑶寫出只有兩種碼長的最短的霍夫曼擴展編碼及其平均碼長。24.一臺流水計算機A的工作頻率為25MHz,平均CPI為4。計算機B是A的改良型,有一條5段的線性指令流水線,時鐘頻率為20MHz。問:⑴假設(shè)在A和B兩臺計算機上執(zhí)行含有100條指令的程序,那么計算機B對A的加速比是多少?⑵在執(zhí)行上述程序時,計算機A和B的MIPS速率各是多少?25.某單功能非線性流水線的預(yù)約表如下:1234567S1**S2*S3*S4***⑴寫出制止表F和沖突向量C。⑵畫出該流水線狀態(tài)圖,確定其最正確調(diào)度方案和最小平均流水速率。⑶計算按此流水線調(diào)度方案執(zhí)行8個任務(wù)所需的時間。⑷計算按此流水線在執(zhí)行8個任務(wù)時的吞吐率、加速比和利用率。胡越明書P22926.某單功能非線性流水線的預(yù)約表如下:123456789S1**S2***S3*S4**S5**⑴寫出制止表F和沖突向量C。⑵畫出該流水線狀態(tài)圖,確定其最正確調(diào)度方案和最小平均流水速率。⑶計算按此流水線調(diào)度方案執(zhí)行8個任務(wù)所需的時間。⑷計算按此流水線在執(zhí)行8個任務(wù)時的吞吐率、加速比和利用率。27.假定要在一個時鐘速率為40MHz的標(biāo)量處理機上運行具有200000條指令的目標(biāo)代碼,程序中含有4種類型指令,根據(jù)程序?qū)嶒灲Y(jié)果,指令混合比和每種指令的CPI如下所示:指令類型混合比CPIALU43%1Load/Store指令(Cache命中時)21%2轉(zhuǎn)移指令24%2訪存指令(Cache不命中時)12%2①計算在單處理機上執(zhí)行該程序的平均CPI。根據(jù)①所得的CPI值,計算相應(yīng)的MIPS速率。28某臺計算機只有Load/Store指令能對MM進展讀/寫操作,其他指令只能對存放器進展操作。根據(jù)實驗的結(jié)果,每種指令所占的比例和CPI如下表所示:指令類型混合比CPIALU43%1Load/Store指令(Cache命中時)21%2轉(zhuǎn)移指令24%2訪存指令(Cache不命中時)12%2計算上述情況的平均CPI。假設(shè)程序由M條指令組成,算術(shù)邏輯運算中,25%的指令兩個操作數(shù)中的一個已在存放器中,另一個必須在算術(shù)邏輯指令執(zhí)行前用Load指令從MM中讀取到存放器中。因此,有人建議增加另一種算術(shù)邏輯指令,其特點是一個操作數(shù)取自存放器中,另一個操作數(shù)取自MM,即存放器-存儲器型。做假設(shè)這種指令的CPI等于2,同時轉(zhuǎn)移指令的CPI變?yōu)?。求新指令系統(tǒng)的平均CPI。胡越明P2229.某計算機字長32位,包含兩個選擇通道和一個多路通道,每個選擇通道上連接2臺磁盤機和2臺磁帶機,多路通道上連接2臺行式打印機、兩2臺讀卡機和10臺終端。假定各設(shè)備傳輸速率如下:磁盤機:800KBps磁帶機:200KBps行打機:6.6KBps讀卡機:1.2KBps終端:1KBps求該計算機系統(tǒng)的最大I/O數(shù)據(jù)傳輸速率。春元P17030.一個字節(jié)多路通道連接有5臺設(shè)備,它們的數(shù)據(jù)傳輸率如下表:設(shè)備名稱D1D2D3D4D5數(shù)據(jù)傳輸速率(KB/s)10033.333.32010⑴計算這個字節(jié)多路通道的實際工作流量。⑵為了使通道能夠正常上作,請設(shè)計通道的最大流量和工作周期31.一個字節(jié)多路通道連接D1、D2、D3、D4、D5共5臺,這些設(shè)備分別每10μs、30μs、30μs、50μs和75μs向通道發(fā)出一次數(shù)據(jù)傳送的效勞請求。答復(fù)以下問題:⑴計算這個字節(jié)多路通道的實際流量和工作周期。⑵如果設(shè)計字節(jié)多路通道的最大流量正好等于實際流量,并假定對數(shù)據(jù)傳輸率高的設(shè)備,通道響應(yīng)它的數(shù)據(jù)傳送請求助優(yōu)先級也高。5臺設(shè)備在0時刻同時向通道發(fā)出第一次傳送數(shù)據(jù)的請求,并在以后的時間里按照各自的數(shù)據(jù)傳輸率連續(xù)工作。畫出通道分時為各臺設(shè)備效勞的時間關(guān)系圖,并計算這個字節(jié)多路通道處理完各臺設(shè)備的第一次數(shù)據(jù)傳送請求的時刻。⑶從時間關(guān)系圖上可以發(fā)現(xiàn)什么問題"如何解決這個問題"解⑴這個字節(jié)多路通道的實際流量為fbyte=(1/10+1/30+1/30+1/50+1/75)=0.2MB/s通道助工作周期為t=1/f=5μs/B,包括通道選擇設(shè)備的時間Ts和為設(shè)備傳送1個字節(jié)所用的時間Td。⑵5臺設(shè)備向通道請求傳送數(shù)據(jù)和通道為它們效勞的時間關(guān)系如下圖。向上的箭頭表示設(shè)備的數(shù)據(jù)傳送請求,有陰影的長方形表示通道響應(yīng)設(shè)備的請求并為設(shè)備效勞所用的時間間隔,包括通道選擇設(shè)備的時間和為設(shè)備傳送一個字節(jié)所用的時間,這兩局部時間之和為5μs。在圖,5臺設(shè)備在。時刻同時向通道發(fā)出第數(shù)據(jù)的請求.通道處理各個設(shè)備第一次請求時間如下:處理完設(shè)備D1的第一次請求的時刻為5μs。處理完設(shè)備D2的第一次請求的時刻為10μs。處理完設(shè)備D3的第一次請求的時刻為20μs。處理完設(shè)備D4的第一次請求的時刻為30μs。設(shè)備D5的第一次請求沒有得到響應(yīng),直到第85Ps通道才開場響應(yīng)設(shè)備D‘的效勞請求,這時,設(shè)備已經(jīng)發(fā)出了2個傳送數(shù)據(jù)的效勞請求,因此,第=次傳送的數(shù)據(jù)有可能要喪失。⑶由圖可知,當(dāng)字節(jié)多路通道的最大流量與連接在這個通道上的所有設(shè)備的數(shù)據(jù)流量之和非常接近時,如果傳輸速度高的設(shè)備頻繁發(fā)出效勞請求,并且優(yōu)先得到響應(yīng),那么某些低速設(shè)備可能在很長的一段時間得不到響應(yīng)。32.—個4段的雙輸入端規(guī)格化浮點加法流水線〔見以下圖〕,每段經(jīng)過時問10ns,輸出可直接返回輸入或?qū)⒔Y(jié)果暫存下相應(yīng)緩沖器中。問最少需經(jīng)多少時間能求出:⑴在下坐標(biāo)中畫出完成此運算的流水線的運行時空圖(橫坐標(biāo)每小格代表10ns,縱坐標(biāo)每小格代表1個功能段);〔4分〕y0x⑵流水線從開場流入到結(jié)果流出這段時間的實際吞吐率TP和效率EP。〔6分,每問3分〕答案解:⑴時空圖(4分)⑵(6分)TP=9/17△tEP=〔46+34〕/(174)=36/68=52.9%33.有一個流水線由四段組成,其中每當(dāng)流經(jīng)第三段時,總要在該段循環(huán)一次才能流到第四段(見以下圖)。如果每段經(jīng)過一次的時間都是Δt,現(xiàn)連續(xù)輸入10個任務(wù),問:⑴當(dāng)在流水線的輸入端每Δt時間輸入任務(wù)時,該流水線會發(fā)生什么情況"{2分}⑵畫處理10個任務(wù)的時空圖?!?分〕⑶求連續(xù)處理10個任務(wù)的實際吞吐率TP和效率EP?!?分,每問2分〕答案解:⑴產(chǎn)生流水線的阻塞〔產(chǎn)生流水線的停頓或斷流或不連續(xù)〕〔2分〕⑵時空圖(4分)⑶(6分)TP=10/23△t期EP=〔103+102〕/(234)=50/92=54.35%34.假設(shè)一臺計算機的I/O處理占10%,當(dāng)其CPU性能改良到原來的10倍時,而I/O性能僅改良為原來的兩倍時,那么加速比是多少"答案解:改良后I/O的運行時間是原來的1/2,CPU為原來的1/100。所以SP=1/(0.1/2+0.9/100)=16.9435.在一個4段的流水線處理機上需經(jīng)7柏才能完成一個任務(wù),其預(yù)約表如下表所示。⑴分別寫出延遲制止表F、沖突向量;⑵畫出流水線狀態(tài)轉(zhuǎn)移圖,求出最小平均延遲及流水線的最大吞吐率及其調(diào)度時的最正確方案。⑶按此流水調(diào)度方案,輸入6個任務(wù).際的吞吐率。時間段號t1t2t3t4t5t6t7S1×××S2××S3×S4××答案解:⑴制止表F={2,4,6};初始沖突向量C=〔101010〕⑵狀態(tài)轉(zhuǎn)移圖調(diào)度方案平均延遲〔1,7〕4〔3,5〕4〔5,3〕455最小的平均延遲為4拍。此時流水線的最大吞吐率Tpmax=1/4〔任務(wù)/拍〕⑶①最正確調(diào)度方案宜選其中按(1,7)周期性助調(diào)度的方案接(1,7)調(diào)度方案輸入6個任務(wù)、全部完成的時間為1+7+1+7+1+7=24(拍)實際吞吐率Tp=6/24〔任務(wù)/拍〕②假設(shè)按(3、5)調(diào)度方案輸入6個任務(wù).全部完成的時間為3+5+3+5+3+7=26(拍)實際吞吐率Tp=6/26〔任務(wù)/拍〕③假設(shè)按(3、5)調(diào)度方案輸入6個任務(wù).全部完成的時間為5+3+5+3+5+7=28(拍)實際吞吐率Tp=6/28〔任務(wù)/拍〕可見最傳的方案應(yīng)當(dāng)為(1,7)調(diào)度方案。36.假設(shè)Tm是主存的R/W時間,Cache的工作速度為主存的5倍,且Cache訪問命中的概率為90%,那么⑴求平均訪問時間。⑵采用Cache后,與單獨使用主存比性能提高多少"(4分)答案解:⑴Cache的工作速度為主存的5倍。那么Cache訪問時間TC=Tm/5。Ta=0.10×Tm+0.90×Tm/5=0.28Tm(4分)⑵性能為原來的1/0.28=3.57倍,即提高了2.57倍。(4分)或用阿姆達(dá)爾定律求解:37.以下圖給出了一個非線性流水線。假設(shè)有4條指令依次間隔4Δt進入流水線。請畫出時空圖,并求出實際吞吐率和效率。假設(shè)要使流水線每隔2Δt流出一個結(jié)果,應(yīng)減少流水線上哪個功能段的經(jīng)過時間?應(yīng)減少到多少,方能滿足要求?〔10分〕答案解:解:〔共10分,時空圖對了給3分。計算時公式對了而結(jié)果錯了扣1分,公式錯了全扣〕⑴時空圖:⑵吞吐率Tp=4/(22Δt)效率=(38Δt+42Δt)/(422Δt)=40/88=5/11將Ⅲ號功能段時時間減少為1Δt〔或Ⅲ號功能段的總通過時時間為2Δt〕,方能滿足要求。38.某模擬機有9條機器指令,使用頻度分別為:I1:0.3,I2:0.24,I3:0.06,I4:0.07,I5:0.07,I6:0.02,I7:0.03,I8:0.2,I9:0.01〔10分〕⑴寫出等長操作碼編碼的平均碼長;⑵構(gòu)造霍夫曼樹;⑶寫出只有兩種碼長的最短的霍夫曼擴展編碼及其平均碼長。答案解:解:〔共10分,霍夫曼樹編碼不唯一,但平均碼長的計算結(jié)果是唯一的,計算時公式對了而結(jié)果錯了扣1分;公式錯了全扣〕⑴等長操作碼平均碼長為4位。⑵霍夫曼樹所以霍夫曼編碼:I1:10,I2:00,I3:1110,I4:1101,I5:1100,I6:111110,I7:11110,I8:01,I9:111111平均碼長:2〔0.30+0.24+0.2〕+4〔0.06+0.07+0.07〕+50.03+6〔0.02+0.01〕=2.61⑶只有兩種編碼的最短霍夫曼擴展編碼是I1:00,I2:01,I8:10,I3:11000,I4:11001,I5:11010,I6:11011,I7:11100,I9:11101平均碼長:2〔0.30+0.24+0.2〕+5〔0.01+0.02
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廚房衛(wèi)生工具管理規(guī)定(3篇)
- 《工程合同管理》課程教學(xué)大綱
- 船舶側(cè)向推進器課程設(shè)計
- 物聯(lián)網(wǎng)煙霧報警課程設(shè)計
- 生物數(shù)學(xué)的基礎(chǔ)課程設(shè)計
- 自動服務(wù)課程設(shè)計
- 2024幼兒園安全生產(chǎn)月活動工作總結(jié)范文(31篇)
- 藝術(shù)家作品課程設(shè)計
- 航空公司服務(wù)員工作總結(jié)
- 教育行業(yè)營銷策略分享
- 污水處理廠有毒有害氣體檢測記錄表
- 馬克思主義與社會科學(xué)方法論課后思考題答案全
- 針灸推拿習(xí)題庫+參考答案
- 手術(shù)區(qū)皮膚消毒及鋪單法課件
- 血液科侵襲性真菌的治療
- 淺析巖溶地區(qū)工程地質(zhì)勘察手段及應(yīng)用
- 2023-2024學(xué)年六年級上期末數(shù)學(xué)考試試卷附答案解析
- 羅伊模式個案護理
- 公益性崗位開發(fā)申請審批表
- 中國馬克思主義與當(dāng)代知到章節(jié)答案智慧樹2023年西安交通大學(xué)
- 組織協(xié)同運用平衡計分卡創(chuàng)造企業(yè)合力
評論
0/150
提交評論