《計算機組成原理》模擬試題_第1頁
《計算機組成原理》模擬試題_第2頁
《計算機組成原理》模擬試題_第3頁
已閱讀5頁,還剩29頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、.word可編輯.專業(yè).專注共30分)計算機組成原理模擬試題一、填空選擇題(每空1分,1. 示法主要用于表示浮點數中的階碼。A. 原碼B.補碼C.反碼 D.移碼2. 下列有關運算器的描述中, 正確的。A. 只做算術運算,不做邏輯運算B. 只做加法C. 能暫時存放運算結果D. 既做算術運算,又做邏輯運算3. CPU主要包括。A. 控制器B.控制器、運算器、cacheC.運算器和主存D.控制器、ALU和主存4. 針對8位二進制數,下列說法中正確的是 _。A、-127 的補碼為 10000000B、-127的反碼等于0的移碼C、+1的移碼等于-127的反碼D、0的補碼等于-1的反碼我的答案:B5、已

2、知定點整數x的原碼為,且:,則必有A、I =-B、一 :c、1 且 二不全為0D二1且二.二.】不全為0我的答案:A得分:14.3分6已知定點小數x的反碼為1二:立 且二-,貝U必有 A、X 015(? 0.X31B、月=C、二 二-門不全為0D、- -1 二二:我的答案:D得分:14.3分7、若某數x的真值為-0.1010,在計算機中該數表示為1.0110,則該數所用的編碼方法為碼。« A、原B、補* C、反« D、移我的答案:B得分:14.3分8、某機字長為32位,采用定點小數表示,符號位為1位,尾數為31位,則可 表示的最大正小數為,最小負小數為。我的答案:CD9、指

3、令系統(tǒng)中采用不同尋址方式的目的主要是 A、實現存儲程序和程序控制B、縮短指令長度,擴大尋址空間,提高編程靈活性C、可以直接訪問外存D、提供擴展操作碼的可能并降低指令譯碼難度正確答案:B我的答案:B得分:12.5分10、 變址尋址方式中,操作數的有效地址是 。A、 基址寄存器內容加上形式地址(位移量)B、程序計數器內容加上形式地址_C、變址寄存器內容加上形式地址D、以上都不對正確答案:C我的答案:C11、計算機的存儲器采用分級存儲體系的主要目的是A、便于讀寫數據B、減小機箱的體積C、便于系統(tǒng)升級D、解決存儲容量、價格和存取速度之間的矛盾正確答案:D我的答案:D得分:16.7分12、某SRAM芯片

4、,其存儲容量為64K X 1位,該芯片的地址線和數據線數目為 A、64 , 16B、16, 64C、64, 8D、 16, 16正確答案:D我的答案:D得分:16.7分13、 下述有關存儲器的描述中,正確的是()。A、 多級存儲體系由cache、主存和虛擬存儲器構成。B、存儲保護的目的是:在多用戶環(huán)境中,既要防止一個用戶程序岀錯而破壞系統(tǒng)軟件或其它用戶程序又要防止一個用戶訪問不是分配給他的主存區(qū),以達到數據安全與保密的要求 。C、 在虛擬存儲器中,外存和主存以相同的方式工作,因此允許程序員用比主存空間大得多的外存空間編 程D、 cache和虛擬存儲器這兩種存儲器管理策略都利用了程序的局部性原理

5、。正確答案:BD我的答案:BD14、中央處理器是指A、運算器B、控制器C、運算器、控制器D、運算器、控制器、主存正確答案:C我的答案:C得分:10.0分15、操作控制器的功能是。A、產生時序信號B、從主存取出一條指令C、完成指令操作碼譯碼D、從主存取岀指令,完成指令操作碼譯碼,產生有關的操作控制信號。正確答案:D我的答案:D得分:10.0分16、為了確定下一條微指令的地址 ,通常采用斷定方式,其基本思想是A、用程序計數器PC來產生后繼續(xù)微指令地址B、用微程序計數器卩P(來產生后繼微指令地址C、通過微指令控制字段由設計者指定或者由設計者指定的判別字段控制產生后繼微指令地址D、 通過指令中指定一個

6、專門字段來控制產生后繼微指令地址。正確答案:C我的答案:C得分:10.0分17、 微程序控制器中,機器指令與微指令的關系是。A、 每一條機器指令由一條微指令來執(zhí)行。B、 每一條機器指令由一段用微指令編成的微程序來解釋執(zhí)行。C、 一段機器指令組成的程序可由一條微指令來執(zhí)行。D、一條微指令由若干機器指令組成 。正確答案:B我的答案:B得分:10.0分18、 同步控制是。A、只適用于CPU控制方式。B、只適用于外圍設備控制的方式。C、由統(tǒng)一時序信號控制的方式。D、所有指令執(zhí)行時間都相同的方式 。正確答案:C我的答案:C得分:10.0分19、 異步控制常用于作為其主要的控制方式。A、在單總線結構計算機

7、中方為主存與外圍設備時B、微型機的CPU控制器中C、硬聯線控制的CPU中D、微程序控制器中正確答案:A我的答案:A得分:10.0分20、指令周期是指。A、CPU從主存取出一條指令的時間B、CPU執(zhí)行一條指令的時間C、CPU從主存取出一條指令加上執(zhí)行這條指令的時間D、時鐘周期時間正確答案:C我的答案:C得分:10.0分因此機器周21、由于CPU內部的操作速度較快,而CPU訪問一次主存所花的時間較長期通常用來規(guī)定。A、主存中讀取一個指令字的最短時間B、主存中讀取一個數據字的最長時間C、主存中寫入一個數據字的平均時間D、主存中讀取一個數據字的平均時間 正確答案:A我的答案:A1、簡答和計算(共30分

8、)1. 什么是存儲程序原理?按此原理,計算機硬件包含哪幾個部分?2. 為什么說DMA引起的中斷是個簡單中斷?3. 已知A=0.11011 , B= 0.11110 ,用補碼一位乘法計算A XB。4. 4什么是存儲程序概念?答:存儲程序”是把指令以代碼的形式事先輸入到計算機的主存儲器中,即用記憶數據的同一裝置存儲執(zhí)行運算的命令,這些指令按一定的規(guī)則組成程序;程序控制”是當計算機 啟動后,程序就會控制計算機按規(guī)定的順序逐條執(zhí)行指令,自動完成預定的信息處理任務。5. 計算機組成與計算機體系結構在概念上有何區(qū)別?答:計算機體系結構是哪些對成員可見的系統(tǒng)屬性。換句話說,這些屬性直接影響到程序的邏輯執(zhí)行。

9、計算機組成是實現結構規(guī)范的操作單元及其相互連接。6列出并概要定義計算機的主要結構部件。答:計算機中有四種主要的結構組件:1. 中央處理器(Center Processor Unit, CPU):它控制計算機的操作并且執(zhí)行數據處理功能,簡稱處理器。2. 主存儲器(Main Memory):存儲程序和數據3. 輸入輸出(Input / Output, I/O):在計算機和外部設備之間傳輸數據4. 系統(tǒng)互連:為CPU、主存儲器和I/O之間提供通信機制,也就是總線系 統(tǒng)。7、根據操作數所在位置,指出其尋址方式。(1)操作數在寄存器中,為( 寄存器 )尋址方式。(2) 操作數地址在寄存器中,為( 寄存器

10、間接)尋址方式。(3)操作數在指令中,為( 立即 )尋址方式。(4)操作數地址(主存)在指令中,為(直接 )尋址方式。(5) 操作數的地址,為某一寄存器內容與位移量之和,可以是( 對 ,基址 ,變址 )尋址方式。三、綜合題(共40分)1.某盤組有5個盤片,其中1個盤面為伺服面,其他盤面為記錄數據的盤 面,磁盤轉速為7200rpm。盤存儲區(qū)域內直徑為4.1cm,外直徑為8.9cm, 道密度為40tpm,位密度為300bpm,試計算:(6分)(1)數據盤面數和柱面數(2)盤組容量是多少字節(jié)(3)數據傳輸率2、 某程序在兩臺計算機上的性能測量結果為測量內容計算機A計算機B指令數100億次80億次時鐘

11、頻率4GHz4GHzCPI1.01.1a.哪臺計算機的MIPS值更咼?計算機A有較高的MIPS值;b.哪臺計算機更快?計算機B更快。3、寫出下列各整數的原碼、反碼、補碼表示(用8位二進制數)。其中MSB是最高位(符號位),LSB是最低位。(1)-35( 2)127( 3)-127( 4) -1我的答案:原碼10100011反碼11011100補碼11011101原碼01111111反碼01111111補碼01111111原碼11111111反碼10000000補碼10000001原碼10000001反碼11111110補碼111111114、已知:x=0.1011, y=-0.0101,卜刃補

12、求:111補r-X補胡伸,卡卜我的答案: 解:x 補=0.1011 , y 補=1.10111/2 x 補 =0.01011 , 1/2y 補 =1.110111/4 x 補=0.001011 , 1/4 y 補=1.111011-x 補=1.0101 , - y 補=0.01015、 設計補碼表示法的目的是什么?正確答案:(1)使符號位參加運算,從而簡化加減法的規(guī)則。(2)使減法運算轉換成加法運算 ,從而簡化機器的運算器電路 。6、 寫出下列代碼的奇偶校驗位,現設為奇校驗:10100001 , 00011001 , 01001110正確答案:3個代碼的校驗位分別是 0, 0, 17、 某浮點

13、數字長為16位,其中階碼部分為6位(含1位階符),移碼表示,以2為底;尾數部分為10位(含1位數符,位于尾數最高位),補碼表示,規(guī)格化。分別寫出下列情況的二進制代碼和十進制真值 。(1)非零最小正數(2) 最大正數(3) 絕對值最小負數(4) 絕對值最大負數正確答案:(1) 非零最小正數:000000 0 100000000(2) 最大正數:111111 0 111111111;-(4)絕對值最大的負數:111111 1 000000000;1x2'' = '2 31& 十進制數12345用32位補碼整數和32位浮點數(IEEE754標準)表示的結果各是什么(用

14、十六進制表示)?正確答案:32位補碼表示為:00003039H用 IEEE754 表示為 ,4640E400H我的答案:十進制數 12345 用二進制表示為 仁A1332位浮點數為4640E400H十六進制32位補碼表示為3039H9、求有效信息位為 01101110的海明校驗碼正確答案:海明校驗碼為:10、設計算機準備傳送的信息是,生成多項式是I ,計算校驗位,寫出CRC碼。正確答案:CRC 碼我的答案:M(X) K: G(X)= 亠"=100101xG(X)101011001000111100000CRC碼 批語回答正確11、已知X和Y,請計算X+Y ,并指出結果是否溢出(1)

15、X=0.11011,Y=0.11111(2) X=0.11011,Y=-0.1010(3) X=-0.10110,Y=-0.00001(4) X=-0.11011,Y=0.11110正確答案:(1) 正溢出(2) 0.00110(3) -0.10111(4) 00.00011我的答案:解:(1) X補=0.11011 , Y補=0.1111100.11011+00.11111_10.11010結果正溢出X補=0.11011 , Y補=1.101000.11011+11.1010000.01111結果不溢出X+Y=+0.01111X補=1.01010 , Y補=1.1111111.01010+1

16、1.1111111.01001結果不溢出X+Y=-0.10111兇補=1.00101 , Y補=0.1111011.00101+00.1111000.00011結果不溢出X+Y=+0.11101批語(2)( 4)錯12、已知X和Y,計算X-Y,并指出結果是否溢出。(1)X=0.11011,Y=-0.11111(2)X=0.10111,Y=0.11011(3)X=0.11011,Y=-0.1011(4)X=-0.10110,Y=-0.00001正確答案:(1)正溢出(2)-0.00100(3)正溢出(4)-0.10101我的答案:X補=0.11011,Y補=1.00001 ,-Y補=0.1111

17、100.11011+00.1111101.11010結果溢出X補=0.10111 ,Y補=0.11011 ,-Y補=1.0010100.10111+11.0010111.11100結果不溢出X-Y=-0.00100X補=0.11011 , Y補=1.0101 , -Y補=0.101100.11011+00.1011001.10001結果溢出X補=1.01010 , Y補=1.11111 , -Y補=0.0000111.01010+00.0000111.01011結果不溢出X-Y=-0.10101批語回答正確14、什么是指令?什么是程序?正確答案:每一個基本操作稱為一條指令,而解算某一問題的一串

18、指令序列,稱為程序。我的答案:指令是要計算機執(zhí)行某種操作的命令,它決定一臺計算機硬件的主要性能和基本功能程序是有一系列機器指令組成,人們把需要用計算機解決的問題變換成計算機能夠識別的 一串指令或語句。批語回答基本正確15、假設某計算機指令長度為32位,具有雙操作數、單操作數、無操作數三類指令形式指令系統(tǒng)共有70條指令,請設計滿足要求的指令格式 ?正確答案:答:字長32位,指令系統(tǒng)共有70條指令,所以其操作碼至少需要 7位。雙操作數指令7位OP12位操作數12位操件數單操作數指令了位OF25位操作數無操作數把令7位OP-16、某計算機字長為32位,主存容量為64KB,采用單字長單地址指令,共有4

19、0條指令。 試采用直接、立即、變址、相對四種尋址方式設計指令格式。正確答案:答:根據題意,40種指令至少需6位OP ;四種尋址方式至少需用 2位表示;主存為64K, 則地址需要16位,而機器字長為32位,可設計如下格式:3】2625181716150OP-尋址方式XD設:尋址方式X=00為直接尋址方式,由16位的D直接給出有效地址,EA=D尋址方式X=01為立即尋址方式,由16位的D直接給出操作數,操作數=D尋址方式X=10為變址尋址方式,設變址寄存器為IR,則EA=(IR)+D尋址方式X=11為相對尋址方式,設程序計數器為 PC,則EA=(PC)+D(D可正可負)注:IR和PC的位數與機器的

20、字長相等,均為32位 我的答案: 解,40種指令至少需要六位 OP:四種尋址方式至少需要 2位表示:主存為64K,則地址需 要16位,而機器字長為32位,可設計為:3120251S 1716150OP沖址方式XD設:尋址方式X=00為直接尋址方式,由16位的D直接給出有效地址,EA=D;尋址方式X=01為立即尋址方式,由16位的D直接給出操作數,操作數=D ;尋址方式X=10為變址尋址方式,設變址寄存器為IR,則EA=( IR) +D ;尋址方式X=11為相對尋址方式,蛇程序計數器為 PC,則EA=(PC) +D( D可正可負) 批語回答正確17、設某機字長為32位,CPU中有16個32位通用

21、寄存器,設計一種能容納64種操作的 指令系統(tǒng)。如果采用通用寄存器作基址寄存器,則RS型指令的最大存儲空間是多少?正確答案:答:根據題意,64種操作至少需6位OP;用2位表示四種尋址方式;寄存器16個源操作 數和目的操作數各用 4位,因機器字長為32位,故還剩16位可表示形式地址 D。3126252423201916150or尋址方式源帝存器口的寄存器D如果采用通用寄存器作基址寄存器,因為寄存器為32,位所以RS型指令可尋址空間最大可達 單元。我的答案:解,64種操作至少需6位OP :兩位表示四種尋找方式:寄存器16個源操作數和目的操作 數各為四位,因機長為32位,所以還剩16位可表示形式地址

22、D ;312<5252423201916150OP J址力式|理寄存爲|遼二;|D|所以采用通用寄存器作基址寄存器,因寄存器為32位,所以RS型指令可尋址空間最大可達 單元批語回答正確18、指令格式結構如下所示,試分析指令格式及尋址方式特點15 109 S7430OP-H標寄存器源寄存器正確答案:答:該指令格式及尋址方式特點如下:(1) 單字長二地址指令。(2) 操作碼字段 OP可以指定64種操作。(3) 源和目標都是通用寄存器(可分指向16個寄存器)所以是RR型指令,即兩個操作數均在寄存器中。(4) 這種指令結構常用于RR之間的數據傳送及算術邏輯運算類指令。我的答案:解:1.單字長二地

23、址指令;2操作碼字段OP可以指定64種操作;3源和目標都是通用寄存器(可以分指16個寄存器)所以是RR型指令,即兩個操作數均在寄存器中。4這種指令結構常用于RR之間的數據傳送及算術邏輯運算類指令。批語回答正確19、用16K x 8位的DRAM 芯片構成64K x 32位存儲器,要求:(1) 畫出該存儲器的組成邏輯框圖。(2) 設存儲器讀/寫周期為0.5卩CPU在1 Q內至少要訪問一次。試問采用哪種刷新方式比較合理?兩次刷新的最大時間間隔是多少?對全部存儲單元刷新一遍所需的實際刷新時間是多少?正確答案:解:(1)用16K X8位的DRAM芯片構成64K X 3位存儲器,需要用16個芯片,其中每4

24、片為 一組構成16KX 32位進行字長位數擴展(一組內的4個芯片只有數據信號線不互連 一一 分別接D0 -D7、D8 HD15、D16 HD23和D24 731 ,其余同名引腳互連),需要低14位地 址(A0A13)作為模塊內各個芯片的內部單元地址 一一分成行、列地址兩次由A0 76引腳 輸入;然后再由4組進行存儲器容量擴展,用高兩位地址 A14、A15通過2 : 4譯碼器實現4組中選擇一組。畫出邏輯框圖如下設刷新周期為2ms ,并設16K X8位的DRAM結構是128 X 128 存儲陣列,則對所有 單元全部刷新一遍需要128次(每次刷新一行,共128行):若采用集中式刷新,則每2ms中的最

25、后128X 0.5卩S=64s為集中刷新時間,不能進行正常讀寫,即存在64八的死時間; 若采用分散式刷新,則每1 ys只能訪問一次主存,而題目要求CPU在1 yS內至少要訪問一 次,也就是說訪問主存的時間間隔越短越好,故此方法也不是最適合的。比較適合采用異步式刷新。采用異步刷新方式,則兩次刷新操作的最大時間間隔為 15.625 y可,取15.5 y S寸全 部存儲單元刷新一遍所需的實際刷新時間為:15.5 y s X 128=1.984ms ;采用這種方式,每15.5 y中有0.5 y用于刷新,其余的時間用于訪存(大部分時間中1 ys可以訪問兩次內存)。 我的答案:解:(1)用16K X8位的

26、DRAM芯片構成 64K X32位存儲器,需要用(164K X32)/(16K X8)=4 X4=16個芯片每4片為一組構成16K X32位進行字長位數擴展(一組內的4個芯片只有數據信號線不互連分別接D0D7、D8D15、D16D23和D24D31 ,其余同名引腳互連),需要低14位地址(A0A13)作為模塊內各個芯片的內部單元地址一一分成行、列地址兩次由AO、A6引腳輸入;然后再由4組進行存儲器容量擴展,用高兩位地址 A14、A15通過2 : 4譯碼器實現4組中選擇一組。畫出邏輯框圖如下2)設刷新周期為2ms,并設16KX8位的DRAM結構是128 X128 X8存儲陣列,則對所有全部刷新一

27、遍需要128次(每次刷新一行,共128 行)若采用集中式刷新,則每2ms中的最后128 X0.5s=64 g為集中刷新時間,不能進行正常讀寫,即存在64s的死時間若采用分散式刷新,則每1s只能訪問一次主存,而題目要求CPU在1 gS內至少要訪問次,也就是說訪問主存的時間間隔越短越好,故此方法也不是最適合的比較適合采用異步式新:采用異步刷新方式,則兩次刷新操作的最大時間間隔為2ms/128=15.625 必,可取 15.5s;對全部存儲單元刷新一遍所需的實際刷新時間為:15.5代X128=1.984ms ;采用這種方式,每15.5s中有0.5s用于刷新,其余的時間用于訪存(大部分時間中1s可以訪

28、問兩次內存)。批語回答基本正確20、某機器中,已知配有一個地址空間為 0000H 1FFFH (16進 制)字長16位的ROM區(qū)域?,F在再用RAM芯片(8KX8位)形成 16K X 16位的RAM區(qū)域,起始地址為2000H。假設RAM芯片有 CS(非)和WE(非)信號控制端。CPU地址總線為如Aq,數據總線為,控制信號為R/W(非),MREQ(非)(當存儲器進行讀或寫操作時,該信號指示地址總線上的地址是有效的)。要求:(1)畫出地址譯碼方案(2)將ROM和RAM同CPU連接。正確答案:我的答案:oooO亦H000feOfE1FRIWifU:從1hF為批語回答基本正確21、用512K X 1位的

29、Flash存儲器芯片組成一個 2MX 32的半導體只讀存儲器,試問:(1) 數據寄存器多少位?(2) 地址寄存器多少位?(3) 共需要多少個這樣的存儲器件.word可編輯.(4)畫出此存儲器的組成框圖正確答案:(1)32 位(2)21 位(3)8 片(4)見圖。我的答案:解:1數據寄存器32位2地址寄存器23位3共需要8個這樣的器件批語回答正確 22、在一個分頁虛存系統(tǒng)中,用戶虛地址空間為 32頁,頁長1KB,主存物理為16KB。已 知用戶程序有10頁長,若虛頁0、1、2、3已經被調入到主存 8、7、4、10頁中,請問虛 地址0AC5和1AC5(十六進制)對應的物理地址是多少 ?正確答案:解:

30、頁長1KB,所以頁內地址為10位。主存物理頁面數:16頁,共14位地址碼(其中頁面號4位,頁內地址10位)用戶虛地址空間:32頁,頁面號為031 ;共15位地址碼(其中頁面號5位,頁內地址10位)0AC5H=00010 , 1011000101B ,頁面號為2,已被調入到主存頁 4,所以,物理地址中的 頁面號為4,頁內地址與虛地址的頁內地址相同,所以是:0100 , 101100010仁12C5H1AC5H=00110 , 1011000101B ,頁面號為6,未被調入到主存頁中,所以無物理地址,會 發(fā)生缺頁中斷。我的答案:解:頁長1KB,所以頁內地址為10位。主存物理頁面數:16頁,頁面號為

31、0-15 ,共14位地址碼(其中頁面號4位,頁內地址10位)用戶虛地址空間:32頁,頁面號為0-31 ;共15位地址碼(其中頁面號5位,頁內地址10位)0AC5H=0000 1010 1100 0101B,頁面號為2 ,已被調入到主存頁 4,所以,物理地址中的頁面號為4,頁內地址與虛地址的頁內地址相同,所以是:01 0010 1100 010仁12C5H1AC5=0001 1010 1100 0101B,頁面號為6 ,未被調入到主存頁中,所以無物理地址,會發(fā)生缺頁中斷。批語回答正確23、一個組相聯cache由64個行組成,每組4行。主存儲器包含 4K個塊,每塊128字。 請表示內存地址的格式。

32、正確答案:解:主存4K個塊,每塊128個字,共有4KX 128個字,故主存的地址共19位;共4K個塊,故塊地址為12位;每塊128個字,故塊內的字地址為 7位Cache有64行,每組4行,共16組,故組號4位,組內頁號2位組相聯方式是組間直接映射,組內全相聯映射方式;所以主存的塊地址被分為兩部分:低4位為在cache中的組號,高8位為標記字段,即19位內存地址的格式如下:tag字地址4R7杭我的答案:解:64行,4行一組,共64/4=16組;主存儲器有4K個塊,每塊128字,共2的19次 方個字,所以需要19個地址位,因為塊長128 ,所以低7位表示內偏移,因為塊編號對16 取余是組號,所以用

33、4位表示對應組號,地址中的最8位無法用cache決定,保留,所以84 7批語回答正確24、假設主存容量16M X 32位,cache容量64K X 3位,主存與cache之間以每塊4 X 32 位大小傳送數據,請確定直接映射方式的有關參數,并畫出主存地址格式。正確答案:解:由已知條件可知 Cache共有(64Kx32) / (4 x 32)= 瀘'|行,行號為14位。主存共有16M x32 4x 32塊,塊地址為22位,由行號和標記組成。cache的行號i與主存的塊號j之間的關系為:i= j mod m , m為cache的總行數。設32位為一個字,且按字進行編址,則24位的內存地址格

34、式如下:tag行號字地址&位14位2位我的答案:解:64條指令需占用操作碼字段(OP) 6位,源寄存器和目標寄存器各 4位,尋址模式(X) 2位,形式地址(D) 16位,其指令格式如下:cp|U 標DX= 0 0寄存器尋址 操作數由源寄存器號和目標寄存器號指定批語回答錯誤25、某計算機系統(tǒng)的內存儲器由 cache和主存構成,cache的存取周期為45ns ,主存的存 取周期為200ns。已知在一段給定的時間內 ,CPU共訪問內存4500次,其中340次訪問主.專業(yè).專注.word可編輯.存。問:(1) cache的命中率是多少 ?(2) CPU訪問內存的平均時間是多少?(3) cach

35、e-主存系統(tǒng)的效率是多少 ?正確答案:(1) cache的命中率為0.92(2) CPU訪存的平均時間 57.4ns(3) cache-主存系統(tǒng)的效率 78%。我的答案:解:(1) Cache 的命中率 H=Nc/(Nc+Nm) =( 4500 340 ) /4500 = 0.92(2) CPU 訪存的平均時間:Ta=H*Tc+(1-H)Tm = 0.92 X 45 書0.92 )x 200 57.4ns(3) Cache-主存系統(tǒng)的效率 E= Tc/Ta*100% = 45/57.4*100%=0.78*100%=78%批語回答正確26、設cache的命中率 h=0.98 , cache比主存快 4倍,已知主存存取周期為200ns ,cache-主存的效率和平均訪問時間。正確答案:tc - 50ns= (4 + (1- 4fx 0.98)tj = x 4 3 x 0.98 50 x 1.06 53ns我的答案:解: R=Tm/Tc=4 ; Tc=Tm/4=50ns E=1/R+(1-R) H=1/4+(1-4 )x 0.98=0.94Ta=Tc/E=TcX-<4

溫馨提示

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

評論

0/150

提交評論