計(jì)算機(jī)組成原理試題及答案_第1頁
計(jì)算機(jī)組成原理試題及答案_第2頁
計(jì)算機(jī)組成原理試題及答案_第3頁
免費(fèi)預(yù)覽已結(jié)束,剩余33頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、.計(jì)算機(jī)組成原理題集含答案題庫題目總數(shù):293第一章單選題1 、控制器、運(yùn)算器和存儲(chǔ)器合起來一般稱為(主機(jī)):I/O部件內(nèi)存儲(chǔ)器外存儲(chǔ)器主機(jī)2 、馮 ?諾依曼機(jī)工作方式的基本特點(diǎn)是(按地址訪問并順序執(zhí)行指令):按地址訪問并順序執(zhí)行指令精確結(jié)果處理存儲(chǔ)器按內(nèi)部地址訪問自動(dòng)工作3 、輸入、輸出設(shè)備以及輔助存儲(chǔ)器一般統(tǒng)稱為(外圍設(shè)備):I/O系統(tǒng)外圍設(shè)備外存儲(chǔ)器執(zhí)行部件4 、計(jì)算機(jī)硬件能直接識(shí)別和執(zhí)行的語言是(機(jī)器語言):高級(jí)語言匯編語言機(jī)器語言符號(hào)語言判斷題可編輯范本.5 、若某計(jì)算機(jī)字代表一條指令或指令的一部分,則稱數(shù)據(jù)字(錯(cuò) )。6 、若某計(jì)算機(jī)字是運(yùn)算操作的對(duì)象,即代表要處理的數(shù)據(jù),則稱指令

2、字(錯(cuò))。7 、數(shù)字計(jì)算機(jī)的特點(diǎn):數(shù)值由數(shù)字量(如二進(jìn)制位)來表示,運(yùn)算按位進(jìn)行。(對(duì))8 、模擬計(jì)算機(jī)的特點(diǎn):數(shù)值由連續(xù)量來表示,運(yùn)算過程是連續(xù)的。(對(duì))填空題9 、 系統(tǒng)軟件包括:服務(wù)程序、語言程序、(操作系統(tǒng))、數(shù)據(jù)庫管理系統(tǒng)。10 、 計(jì)算機(jī)系統(tǒng)的發(fā)展按其核心部件采用器件技術(shù)來看經(jīng)歷了五代的變化,分別是(電子管)、(晶體管)、(集成電路)、(大規(guī)模集成電路)、(巨大規(guī)模集成電路)五個(gè)部分。11 、 計(jì)算機(jī)系統(tǒng)是一個(gè)由硬件和軟件組成的多級(jí)層次結(jié)構(gòu),這通常由(微程序級(jí))、(一般機(jī)器級(jí))、(操作系統(tǒng)級(jí))、(匯編語言級(jí))和(高級(jí)語言級(jí))等組成,在每一級(jí)上都可以進(jìn)行(程序設(shè)計(jì))。12 、 計(jì)算機(jī)

3、的軟件一般分為(系統(tǒng)軟件)和(應(yīng)用軟件)兩大部分。13 、 計(jì)算機(jī)的硬件基本組成包括(控制器)、(運(yùn)算器)、(存儲(chǔ)器)、(輸入設(shè)備)和(輸出設(shè)備)五個(gè)部分。簡(jiǎn)答題14 、什么是存儲(chǔ)容量?什么是單元地址?存儲(chǔ)器所有存儲(chǔ)單元的總數(shù)稱為存儲(chǔ)器的存儲(chǔ)容量。滅個(gè)存儲(chǔ)單元都有編號(hào),稱為單元地址。15 、什么是外存?簡(jiǎn)述其功能。外存:為了擴(kuò)大存儲(chǔ)容量,又不使成本有很大的提高,在計(jì)算機(jī)中還配備了存儲(chǔ)容量更大的磁盤存儲(chǔ)器和光盤存儲(chǔ)器,稱為外存儲(chǔ)器,簡(jiǎn)稱外存。外存可存儲(chǔ)大量的信息,計(jì)算機(jī)需要使用時(shí),再調(diào)入內(nèi)存。16 、什么是內(nèi)存?簡(jiǎn)述其功能。內(nèi)存:一般由半導(dǎo)體存儲(chǔ)器構(gòu)成,裝在底版上, 可直接和 CPU 交換信息的

4、存儲(chǔ)器稱為內(nèi)存儲(chǔ)器,簡(jiǎn)稱內(nèi)存。用來存放經(jīng)常使用的程序和數(shù)據(jù)。17 、指令和數(shù)據(jù)均存放在內(nèi)存中,計(jì)算機(jī)如何區(qū)分它們是指令還是數(shù)據(jù)?取指周期中從內(nèi)存讀出的信息流是指令流,而在執(zhí)行器周期中從內(nèi)存讀出的信息流是數(shù)據(jù)流。18 、什么是適配器?簡(jiǎn)述其功能。適配器是外圍設(shè)備與主機(jī)聯(lián)系的橋梁,它的作用相當(dāng)于一個(gè)轉(zhuǎn)換器,使主機(jī)和外圍設(shè)備并行協(xié)調(diào)的工作??删庉嫹侗?19 、什么是CPU ?簡(jiǎn)述其功能。運(yùn)算器和控制器合在一起稱為中央處理器,簡(jiǎn)稱CPU ,它用來控制計(jì)算機(jī)及進(jìn)行算術(shù)邏輯運(yùn)算。20 、馮諾依曼體系結(jié)構(gòu)要點(diǎn)二進(jìn)制;存儲(chǔ)程序順序執(zhí)行;硬件由運(yùn)算器、控制器、存儲(chǔ)器、輸入設(shè)備、輸出設(shè)備組成。第二章單選題1 、下

5、列數(shù)中最小的數(shù)為(c):101001B52Q29D233H2 、一個(gè) 8 位二進(jìn)制整數(shù),采用補(bǔ)碼表示,且由3 個(gè)“ 1”和 5 個(gè)“ 0”組成,則其最小值是(c): -127-32-125-33 、若某數(shù) x 的真值為 -0.1010,在計(jì)算機(jī)中該數(shù)表示為1.0110 ,則該數(shù)所用的編碼方法是(b )碼:原補(bǔ)反移4 、某數(shù)在計(jì)算機(jī)中用8421BCD碼表示為0111 1000 1001,其真值是: (a) 789D789H1887D可編輯范本.5 、float 型數(shù)據(jù)通常用 IEEE754 單精度浮點(diǎn)數(shù)格式表示 . 若編譯器將 float 型變量 x 分配在一個(gè) 32 位浮點(diǎn)寄存器 FR!中,

6、且 x=-8.25, 則 FR1 的內(nèi)容是 (a ) C1040000HC2420000HC1840000HC1C20000H6 、不屬于 ALU 的部件有 ( d)加法器或乘法器移位器邏輯運(yùn)算部件指令寄存器7 、處理器中的ALU 采用 (b ) 來實(shí)現(xiàn)時(shí)序電路組合邏輯電路控制電路模擬電路8 、當(dāng)且僅當(dāng) ( a) 發(fā)生時(shí) , 稱為浮點(diǎn)數(shù)溢出(上溢 )階碼上溢尾數(shù)上溢尾數(shù)與階碼同時(shí)上溢尾數(shù)或階碼上溢9 、某浮點(diǎn)數(shù)采用IEEE754單精度格式表示為C5100000H,則該數(shù)的值是 (b)( 注:選項(xiàng)中 內(nèi)的值為上標(biāo) )可編輯范本.-1.125*210-1.125*211-0.125*210-0.1

7、25*21110 、在 C 程序中 ,int類型的變量x 的值為 -1088 。程序執(zhí)行時(shí),x 先被存放在16 位的寄存器R1 中,然后被算術(shù)右移4 位。則此時(shí)R1 中的內(nèi)容以16 進(jìn)制表示是(b)FBC0HFFBCH0FBCH87BCH11 、補(bǔ)碼表示的8 位二進(jìn)制定點(diǎn)小數(shù)所能表示數(shù)值的范圍是(b)-0.1111111B0.1111111B-1.0000000B0.1111111B-0.1111111B1.0000000B-1.0000000B1.0000000B12 、下列數(shù)中最大的是(a)10000000B125O10000110(BCD碼)55H13 、某機(jī)字長(zhǎng)32 位,其中1 位符號(hào)

8、位, 31 位表示尾數(shù)。若用定點(diǎn)小數(shù)表示,則最大正小數(shù)為:(b)+ (1 -2-32 )+ (1 -2-31 )2-32可編輯范本.2-3114 、若浮點(diǎn)數(shù)尾數(shù)用補(bǔ)碼表示,則判斷運(yùn)算結(jié)果是否為規(guī)格化數(shù)的方法是:(c) 階符與數(shù)符相同為規(guī)格化數(shù)階符與數(shù)符相異為規(guī)格化數(shù)數(shù)符與尾數(shù)小數(shù)點(diǎn)后第一位數(shù)字相異為規(guī)格化數(shù)數(shù)符與尾數(shù)小數(shù)點(diǎn)后第一位數(shù)字相同為規(guī)格化數(shù)15 、算術(shù)/邏輯運(yùn)算單元74181ALU可完成:(c)16 種算術(shù)運(yùn)算功能16 種邏輯運(yùn)算功能16 種算術(shù)運(yùn)算功能和16 種邏輯運(yùn)算功能4 位乘法運(yùn)算和除法運(yùn)算功能判斷題16 、ASCII 碼即美國國家信息交換標(biāo)準(zhǔn)代碼。標(biāo)準(zhǔn)ASCII 碼占 9 位

9、二進(jìn)制位,共表示512 種字符。 (錯(cuò))17 、引入浮點(diǎn)數(shù)的目的是在位數(shù)有限的前提下,擴(kuò)大數(shù)值表示的范圍。(對(duì))18 、機(jī)器碼是信息在計(jì)算機(jī)中的二進(jìn)制表示形式。(對(duì))填空題19、 設(shè)有七位二進(jìn)制信息碼 0110101,則低位增設(shè)偶校驗(yàn)碼后的代碼為(01101010 )。20、 兩個(gè) BCD 碼相加,當(dāng)結(jié)果大于9 時(shí),修正的方法是將結(jié)果(加6),并產(chǎn)生進(jìn)位輸出。21 、 浮點(diǎn)運(yùn)算器由(階碼運(yùn)算器)和(尾數(shù)運(yùn)算器)組成,它們都是(定點(diǎn))運(yùn)算器。只要求能執(zhí)行(階碼運(yùn)算器)運(yùn)算,而(加法和減法)要求能進(jìn)行(位數(shù)運(yùn)算器)運(yùn)算。22 、 現(xiàn)代計(jì)算機(jī)的運(yùn)算器一般通過總線結(jié)構(gòu)來組織。按其總線數(shù)不同,大體有(單

10、總線結(jié)構(gòu))、(雙總線結(jié)構(gòu))和(三總線結(jié)構(gòu))三種形式。23 、 提高加法器運(yùn)算速度的關(guān)鍵是(降低進(jìn)位信號(hào)的傳播時(shí)間)。先行進(jìn)位的含義是(低有效位的進(jìn)位信號(hào)可以直接向最高位傳遞)。24 、 對(duì)階時(shí),使(?。╇A向(大)階看齊,使(?。╇A的尾數(shù)向(右)移位,每(右)移一位,其階碼加一,直到兩數(shù)的階碼相等為止??删庉嫹侗?25 、 在進(jìn)行浮點(diǎn)加法運(yùn)算時(shí),需要完成為(0 操作數(shù)檢查)、(階碼加/ 減操作)、(尾數(shù)乘/ 除操作)、(結(jié)果規(guī)格化)、(舍入處理)和(確定積的符號(hào))等步驟。26 、 按 IEEE754規(guī)范,一個(gè)浮點(diǎn)數(shù)由(符號(hào)位S)、(階碼E )、(尾數(shù)M )三個(gè)域組成,其中的值等于指數(shù)的加上一個(gè)固

11、定。27 、 移碼表示法主要用于表示(浮點(diǎn)數(shù))的階碼E ,以利于比較兩個(gè)(指數(shù))的大小和(對(duì)階)操作。28、 (26H 或 63H)異或 135O 的值為( 58D)。29、 為了提高運(yùn)算器的速度,可以采用(先行)進(jìn)位、(陣列)乘除法、流水線等并行措施。30、 設(shè)機(jī)器數(shù)字長(zhǎng)為8 位 (含 1 符號(hào)位 ),若機(jī)器數(shù)為 81H( 十六進(jìn)制 ),當(dāng)它分別代表原碼、補(bǔ)碼、反碼和移碼時(shí),等價(jià)的十進(jìn)制整數(shù)分別為(-1 )、( -127 )、( -126 )和( 1 )計(jì)算題31 、 X 的補(bǔ)碼為: 10101101,用負(fù)權(quán)的概念計(jì)算X 的真值。X=1*+1*+1*+1*+1*+=-8332 、已知 A=2

12、- 101 ×(-0.1010000), B=2- 100 × 0.1110110,按浮點(diǎn)運(yùn)算方法計(jì)算A+B.(方括號(hào)內(nèi)是階碼)11100;00.100111033 、設(shè)浮點(diǎn)數(shù)字長(zhǎng)16 位,其中階碼4 位(含 1 位階符),尾數(shù)12 位(含 1 位數(shù)符),將51/128 轉(zhuǎn)換成二進(jìn)制規(guī)格化浮點(diǎn)數(shù)(要求階碼采用移碼,尾數(shù)采用補(bǔ)碼,二進(jìn)制表示)。并給出此浮點(diǎn)數(shù)格式的規(guī)格數(shù)表示范圍。正確答案: 0 , 111 ;正數(shù)2-927*(1-2-11)負(fù)數(shù)34 、設(shè)階為5 位 (包括 2 位階符 ), 尾數(shù)為 8 位 (包括 2 位數(shù)符 ), 階碼、尾數(shù)均用補(bǔ)碼表示, 完可編輯范本.成下

13、列取值的 X+Y , X-Y 運(yùn)算:( 1 )X=2- 011 × 0.100101 Y=2- 010 ×(-0.011110)1 )將 y 規(guī)格化得:y= ×(-0.111100) x浮=1101 ,00.100101y 浮 =1101 ,11.000100-y 浮=1101, 00.111100對(duì)階 E =Ex補(bǔ)補(bǔ) +-Ey 補(bǔ)=1101+0011=0000 Ex=Ey 尾數(shù)相加 相加 相減 00.100101 00.100101+11.000100 +00.111100 - -11.101001 01.100001 x+y浮=1101,11.101001左規(guī)

14、 x+y 浮 =1100,11.010010 x+y= ×(-0.101110)x-y 浮=1101,01.100001右規(guī) x-y 浮=1110,00.1100001舍入處理得 x-y 浮 =1110,00.110001x-y= × 0.11000135、已知 X 和 Y,用變形補(bǔ)碼計(jì)算 X-Y,同時(shí)指出運(yùn)算結(jié)果是否溢出。(1) X=0.11011Y= -0.11111 (2) X=0.10111 Y=0.11011 (3) X=0.11011 Y=-0.10011解:( 1 )先寫出x 和 y 的變形補(bǔ)碼,再計(jì)算它們的差x 補(bǔ) =00.11011y補(bǔ)=11.00001-

15、y補(bǔ) =00.11111 x-y補(bǔ)=x 補(bǔ)+-y 補(bǔ)=00.11011+00.11111=01.11010運(yùn)算結(jié)果雙符號(hào)不相等為正溢出X-Y=+1.1101B( 2)先寫出 x和 y 的變形補(bǔ)碼,再計(jì)算它們的差x 補(bǔ)=00.10111y補(bǔ)=00.11011-y補(bǔ) =11.00101 x-y補(bǔ)=00.10111+11.00101=11.11100x-y=-0.001B無溢出(3)先寫出x和 y 的變形補(bǔ)碼,再計(jì)算它們的差x 補(bǔ)=00.11011y補(bǔ)=11.01101-y補(bǔ)=00.10011 x-y補(bǔ) =x 補(bǔ) +-y 補(bǔ)=00.11011+00.10011=01.01110運(yùn)算結(jié)果雙符號(hào)不相等為

16、正溢出X-Y=+1.0111B36 、已知 X 和 Y, 用變形補(bǔ)碼計(jì)算X+Y, 同時(shí)指出運(yùn)算結(jié)果是否溢出。(1 )X=0.11011Y=0.00011 ( 2 ) X= 0.11011 Y= -0.10101(3 )X=-0.10110 Y=-0.00001解:( 1 )先寫出 x 和 y 的變形補(bǔ)碼再計(jì)算它們的和x 補(bǔ)=00.11011y補(bǔ)=00.00011x+y 補(bǔ) =x 補(bǔ)+y 補(bǔ) =00.11011+00.00011=0.11110 x+y=0.1111B無溢出。 (2)可編輯范本.先寫出 x 和 y 的變形補(bǔ)碼再計(jì)算它們的和x 補(bǔ) =00.11011y 補(bǔ) =11.01011x+y

17、 補(bǔ) =x 補(bǔ)+y 補(bǔ) =00.11011+11.01011=00.00110 x+y=0.0011B無溢出。(3 )先寫出 x 和 y 的變形補(bǔ)碼再計(jì)算它們的和x 補(bǔ)=11.01010y補(bǔ)=11.11111 x+y補(bǔ)=x 補(bǔ) +y 補(bǔ) =11.01010+11.11111=11.01001 x+y=-0.10111B 無溢出37 、寫出十進(jìn)制數(shù)-5 的 IEEE754編碼。寫出十進(jìn)制數(shù) -5的 IEEE754編碼簡(jiǎn)答題38 、某加法器進(jìn)位鏈小組信號(hào)為C4C3C2C1,低位來的信號(hào)為C0 ,請(qǐng)分別按下述兩種方式寫出C4C3C2C1 的邏輯表達(dá)式。(1 ) 串行進(jìn)位方式 (2 ) 并行進(jìn)位方式解

18、:( 1 )串行進(jìn)位方式: C1=G1+P1C0其中: G1=A1B1 , P1=A1 B1 C2=G2+P2C1 G2=A2B2,P2=A2 B2 C3=G3+P3C2 G3=A3B3,P3=A3 B3 C4=G4+P4C3 G4=A4B4, P4=A4 B4 (2)并行進(jìn)位方式:C1=G1+P1C0C2=G2+P2G1+P2P1C0C3=G3+P3G2+P3P2G1+P3P2P1C0C4=G4+P4G3+P4P3G2+P4P3P2G1+P4P3P2P1C0其中 G1-G4 ,P1-P4表達(dá)式與串行進(jìn)位方式相同。39 、什么是奇偶校驗(yàn)碼?奇偶校驗(yàn)碼用于檢驗(yàn)信息在傳輸、存儲(chǔ)和處理過程中出現(xiàn)的錯(cuò)

19、誤。奇偶校驗(yàn)碼只是一種最簡(jiǎn)單的檢錯(cuò)碼,只能檢錯(cuò)不能糾錯(cuò),且僅能檢出奇數(shù)個(gè)錯(cuò)誤。40 、簡(jiǎn)述計(jì)算機(jī)中采用二進(jìn)制代碼的優(yōu)點(diǎn)。( 1 )技術(shù)上容易實(shí)現(xiàn); (2 )運(yùn)算規(guī)則簡(jiǎn)單; ( 3 )可借助于邏輯代數(shù)來分析、研究;( 4 )與其它進(jìn)制的轉(zhuǎn)換容易。第三章單選題1 、下面說法正確的是C半導(dǎo)體 RAM 信息可讀可寫,且斷電后仍能保持記憶可編輯范本.半導(dǎo)體 RAM 屬揮發(fā)性存儲(chǔ)器,而靜態(tài)的RAM 存儲(chǔ)信息是非揮發(fā)性的靜態(tài) RAM 、動(dòng)態(tài) RAM 都屬揮發(fā)性存儲(chǔ)器,斷電后存儲(chǔ)的信息將消失ROM 不用刷新,且集成度比動(dòng)態(tài)RAM 高,斷電后存儲(chǔ)的信息將消失2 、存儲(chǔ)單元是指:C存放一個(gè)二進(jìn)制信息位的存儲(chǔ)元存放

20、一個(gè)機(jī)器字的所有存儲(chǔ)元集合存放一個(gè)字節(jié)的所有存儲(chǔ)元集合存放兩個(gè)字節(jié)的所有存儲(chǔ)元集合3 、采用虛擬存儲(chǔ)器的主要目的是B提高主存儲(chǔ)器的存取速度擴(kuò)大存儲(chǔ)器空間,并能進(jìn)行自動(dòng)管理提高外存儲(chǔ)器的存取速度擴(kuò)大外存儲(chǔ)器的存儲(chǔ)空間4 、某 SRAM 芯片,存儲(chǔ)容量為64K × 16 位,該芯片的地址線和數(shù)據(jù)線數(shù)目為:D 64 ,1616,6464,816,165 、計(jì)算機(jī)系統(tǒng)中的存貯器系統(tǒng)是指:dRAM 存貯器ROM 存貯器主存貯器內(nèi)存貯器和外存貯器6 、交叉存儲(chǔ)器實(shí)質(zhì)上是一種(a)存儲(chǔ)器,它能執(zhí)行獨(dú)立的讀寫操作多模塊,并行可編輯范本.多模塊,串行整體式,并行整體式,串行7 、相聯(lián)存儲(chǔ)器是按(c)進(jìn)

21、行尋址的存儲(chǔ)器地址指定方式堆棧存取方式內(nèi)容指定方式地址指定與堆棧存取方式結(jié)合8 、在主存和CPU 之間增加cache的目的是 c增加內(nèi)存容量提高內(nèi)存的可靠性解決 CPU 與內(nèi)存之間的速度匹配問題增加內(nèi)存容量,同時(shí)加快存取速度9 、存儲(chǔ)周期是指b存儲(chǔ)器的讀出時(shí)間存儲(chǔ)器進(jìn)行連續(xù)讀和寫操作所允許的最短時(shí)間間隔存儲(chǔ)器的寫入時(shí)間存儲(chǔ)器進(jìn)行連續(xù)寫操作所允許的最短時(shí)間間隔判斷題10、存儲(chǔ)元存儲(chǔ)八位二進(jìn)制信息,是計(jì)算機(jī)存儲(chǔ)信息的最小單位。錯(cuò)11 、存儲(chǔ)器帶寬指單位時(shí)間里存儲(chǔ)器所存取的信息量,是衡量數(shù)據(jù)傳輸?shù)闹匾笜?biāo)。常用單位有:位/ 秒或字節(jié) / 秒。對(duì)12、 Cache 主要強(qiáng)調(diào)大的存儲(chǔ)容量,以滿足計(jì)算機(jī)的

22、大容量存儲(chǔ)要求。錯(cuò)13、外存(輔存)主要強(qiáng)調(diào)快速存取,以便使存取速度與CPU 速度相匹配。錯(cuò)14 、計(jì)算機(jī)存儲(chǔ)器功能是記憶以二進(jìn)制形式表示的數(shù)據(jù)和程序。對(duì)可編輯范本.填空題15 、 DRAM存儲(chǔ)器的刷新一般有(集中式 )、(分散式)和(異步式)三種方式,之所以刷新是因?yàn)椋ㄓ须姾尚孤?,需要定期補(bǔ)充)。16 、 虛擬存儲(chǔ)器只是一個(gè)容量非常大的存儲(chǔ)器(邏輯)模型,不是任何實(shí)際的(物理)存儲(chǔ)器,按照主存- 外存層次的信息傳送單位不同,虛擬存儲(chǔ)器有(段)式、(頁)式和(段頁式)三類。17 、 虛擬存儲(chǔ)器指的是(主存)層次,它給用戶提供了一個(gè)比實(shí)際空間大得多的(虛擬地址)空間。18 、 主存與 CACHE

23、的地址映射有(全相聯(lián))、(直接)、(組相聯(lián))三種方式。19 、 雙端口存儲(chǔ)器和多模塊交叉存儲(chǔ)器屬于(并行)存儲(chǔ)器結(jié)構(gòu),前者采用(空間并行)技術(shù),后者采用(時(shí)間并行)技術(shù)。20 、 CPU 能直接訪問由(CACHE )和(內(nèi)存),但不能直接訪問(外存)。21 、 存儲(chǔ)器的技術(shù)指標(biāo)主要有(存儲(chǔ)容量)、(存取時(shí)間)、(存儲(chǔ)周期)和(存儲(chǔ)器帶寬)。22 、 對(duì)存儲(chǔ)器的要求是(容量大),(速度快),(成本低),為了解決這三方面的矛盾,計(jì)算機(jī)采用(多級(jí)存儲(chǔ))和體系結(jié)構(gòu)。計(jì)算題23 、 CPU 執(zhí)行一段程序時(shí),CACHE完成存取的次數(shù)為5000 次,主存完成存取的次數(shù)為200 次。已知CACHE存取周期為4

24、0ns ,主存存取周期為160ns 。分別求CACHE的命中率 H 、平均訪問時(shí)間Ta 和CACHE- 主存系統(tǒng)的訪問效率e。(1 ) h = 5000/(5000+200) = 96.15%。(2 ) ta = h× tc+(1-h) × tm = 40× 96.15%+(1- 96.15%)× 160 = 44.62ns。(3 ) e = tc/ta = 40/44.62 = 89.65%。24 、已知 cache/主存的效率是85% ,平均訪問時(shí)間為60ns ,cache 比主存快4 倍,求主存的存取周期和 cache 的命中率。解:因?yàn)椋?ta

25、= tc / e所以: tc = ta× e = 60× 0.85 = 510ns (cache存取周期 )因?yàn)椋?e = 1 / r + (1 r )H tm = tc× r =510× 4 = 204ns (主存存)取周期所以:H = 2.4 / 2.55 = 0.9425 、設(shè)某 RAM 芯片,其存儲(chǔ)容量為16K ×8 位,問:1)該芯片引出線的最小數(shù)目應(yīng)該是多少?2) 存儲(chǔ)器芯片的地址范圍是多少?可編輯范本.解:( 1 ) 16K=2 的 14 次方,所以地址線為14 根,字長(zhǎng)為8 位,所以數(shù)據(jù)線為8 根,加上芯片片選信號(hào) CS ,讀信

26、號(hào) RD ,寫信號(hào) WR ,電源線,地址線,器引出線最小數(shù)目應(yīng)該為27跟。(2 )存儲(chǔ)器芯片的地址范圍為: 0000H3FFFF 。26 、有一個(gè) 16K × 16 的存儲(chǔ)器,用1K×4 的 DRAM 芯片(內(nèi)部結(jié)構(gòu)為64 × 16 )構(gòu)成,設(shè)讀 / 寫周期為0.1ms ,問: 1) 采用異步刷新方式,如單元刷新間隔不超過2ms ,則刷新信號(hào)周期是多少?2) 如采用集中刷新方式,存儲(chǔ)器刷新一遍最少用多少讀/ 寫周期?死時(shí)間率多少?解( 1 )刷新信號(hào)間隔為 2MS/64=31.25MS,此即刷新信號(hào)周期(2 )設(shè) T 為讀 / 寫周期,且列向 16組同時(shí)進(jìn)行刷新,

27、則所需刷新時(shí)間為64T, 已知 T=0.1MS,則死亡時(shí)間率 =64T/2000*100%=0.32%。27 、設(shè)存儲(chǔ)器容量為 32M 字,字長(zhǎng) 64 位,模塊數(shù) m=4 ,分別用順序方式和交叉方式進(jìn)行組織。若存儲(chǔ)周期 T=200ns ,數(shù)據(jù)總線寬度為 64 位,總線傳送周期 t=50ns 。問:順序存儲(chǔ)器和交叉存儲(chǔ)器的平均存取時(shí)間、帶寬各是多少?28 、某磁盤組共有4 個(gè)記錄面,每毫米5 道,每道記錄信息為12 288B,最小磁道直徑為230 毫米,共有 275 道,磁盤轉(zhuǎn)速為 3000 轉(zhuǎn)/ 分。(1 )最低位密度是多少?(2 )數(shù)據(jù)傳輸率是多少?(3 )平均等待時(shí)間是多少?(1 ) 11

28、.58b/mm(2)614400B/s(3)10ms29 、某磁盤組有5 個(gè)記錄面,每個(gè)記錄面的內(nèi)磁道直徑為22cm ,外磁道直徑為33cm ,最大位密度為1600bit/cm,道密度為80 道 /cm ,轉(zhuǎn)速為 3600轉(zhuǎn)/ 分。( 1 )計(jì)算每條磁道的容量;( 2 )計(jì)算磁盤的數(shù)據(jù)傳輸率;( 3 )計(jì)算平均等待時(shí)間。(1)每條磁盤的容量是110525B( 2 ) 6631680B/S可編輯范本.(3)8.33ms簡(jiǎn)答題30 、說出至少三種加速CPU 和存儲(chǔ)器之間有效傳輸?shù)拇胧?。答:主要有?) 加長(zhǎng)存儲(chǔ)器的字長(zhǎng)2) 采用雙端口存儲(chǔ)器3) 加入 CACHE 4)采用多體交叉存儲(chǔ)器31 、存儲(chǔ)

29、保護(hù)主要包括哪幾個(gè)方面?答:存儲(chǔ)保護(hù)一般涉及存儲(chǔ)區(qū)域保護(hù)和訪問方式保護(hù)兩大方面。前者主要有頁表保護(hù)、鍵保護(hù)、環(huán)保護(hù)等方式,后者則主要考慮對(duì)主存信息使用的讀、寫、執(zhí)行三種方式的保護(hù)。32 、計(jì)算機(jī)存儲(chǔ)系統(tǒng)分為哪幾個(gè)層次?答:計(jì)算機(jī)存儲(chǔ)系統(tǒng)一般指:CPU 內(nèi)的寄存器、 CACHE 、主存、外存、后備存儲(chǔ)器等五個(gè)層次應(yīng)用題33 、主存容量為4MB ,虛存容量為1GB ,則虛存地址和物理地址各為多少位?如頁面大小為4KB ,則頁表長(zhǎng)度是多少?解( 1 );虛擬容量1GB 對(duì)應(yīng)地址為30 位;主存容量 4MB對(duì)應(yīng)地址為22 位(2);1GB/4KB=256K34 、CPU 執(zhí)行一段程序時(shí) , cache

30、完成存取的次數(shù)為2420次,主存完成存取的次數(shù)為80 次,已知 cache存儲(chǔ)周期為40ns ,主存存儲(chǔ)周期為240ns ,求 cache/主存系統(tǒng)的效率和平均訪問時(shí)間。35、某機(jī)器中, 已知配有一個(gè)地址空間為0000H-3FFFH的 ROM 區(qū)域?,F(xiàn)在再用一個(gè) RAM 芯片 (8K × 8)形成 40K ×16 位的 RAM 區(qū)域,起始地址為 6000H, 假定 RAM 芯片有 /CS 和/WE信號(hào)控制端。 CPU 的地址總線為A15-A0,數(shù)據(jù)總線為 D15-D0 ,控制信號(hào)為 R/W ( 讀 / 寫),/MREQ (訪存 ),要求:(1 ) 畫出地址譯碼方案。(2)

31、將 ROM 與 RAM 同 CPU 連接。36、用 16K ×8 位的 DRAM芯片組成64K × 32 位存儲(chǔ)器,畫出該存儲(chǔ)器的組成邏輯框圖。37、某機(jī)字長(zhǎng) 8 位,用 4K*8位的 RAM 芯片和 2K*8位的 ROM 芯片設(shè)計(jì)一個(gè)容量為 16K 字的存儲(chǔ)器,其中 RAM 為高 8K字, ROM 為低 2K字,最低地址為 0 。( 1 )地址線和數(shù)據(jù)線各為多少根?( 2 )各種芯片的數(shù)量是多少?可編輯范本.(3 )請(qǐng)畫出存儲(chǔ)器結(jié)構(gòu)圖及與CPU 的連接圖。1 )地址線 14 根,數(shù)據(jù)線8 根;( 2)2 片 RAM ,1 片 ROM ;38 、下圖為某 16 位機(jī)的主存空

32、間構(gòu)成示意圖,其中RAM 為 8K*16的隨機(jī)存儲(chǔ)器, ROM 位 8K*16位的只讀存儲(chǔ)器。仔細(xì)分析該圖,并按要求答題。( 1 )該存儲(chǔ)器最大空間有多少?已經(jīng)構(gòu)成的空間有多少?( 2 )圖中構(gòu)成的地址空間分布是怎樣的?畫出地址空間分布圖。某 8 位機(jī)地址 16 位,用 8K*8 位的 ROM 芯片和 8K*8 位的 ram 芯片組成存儲(chǔ)器, 按字節(jié)編址,其中 RAM 的地址為 0000H5FFFH , ROM 的地址為 6000H9FFFH 。要求:(1 )畫出存儲(chǔ)器空間分布圖,并確定需要的RAM 以及 RAM 芯片數(shù)量;( 2 )畫出此存儲(chǔ)器組成結(jié)構(gòu)圖及與CPU 的連接圖。( 1 )圖略;

33、需要 3 片 RAM ,2 片 ROM ;( 2 )圖略。第四章單選題1 、用某個(gè)寄存器的值做操作數(shù)地址的尋址方式稱為(D)尋址。直接間接寄存器寄存器間接2 、堆棧尋址方式中,設(shè)A 為累加器, SP 為堆棧指示器, MSP 為 SP 所指示的棧頂單元,如果進(jìn)棧的操作是: (A)- MSP, (SP)-1-SP,那么出棧的操作應(yīng)為:B(MSP) A, (SP)+1 SP(SP)+1 SP, (MSP) A可編輯范本.(SP)-1 SP, (MSP) A(MSP) A, (SP)-1 SP3 、變址尋址方式中,操作數(shù)的有效地址等于:C基值寄存器內(nèi)容加上形式地址(位移量)堆棧指示器內(nèi)容加上形式地址(

34、位移量)變址寄存器內(nèi)容加上形式地址(位移量)程序記數(shù)器內(nèi)容加上形式地址(位移量)4 、從以下有關(guān)RISC 的描述中,選擇最合適的答案。C采用 RISC 技術(shù)后,計(jì)算機(jī)的體系結(jié)構(gòu)又恢復(fù)到早期的比較簡(jiǎn)單的情況。為了實(shí)現(xiàn)兼容,新設(shè)計(jì)的RISC ?是從原來 CISC 系統(tǒng)的指令系統(tǒng)中挑選一部分實(shí)現(xiàn)的。RISC 的主要目標(biāo)是減少指令數(shù),提高指令執(zhí)行效率。RISC 設(shè)有乘、除法指令和浮點(diǎn)運(yùn)算指令。5 、指令系統(tǒng)中采用不尋址方式的目的主要是(B )實(shí)現(xiàn)存儲(chǔ)程序和程序控制縮短指令長(zhǎng)度,擴(kuò)大尋址空間,提高編程靈活性可以直接訪問外存提供擴(kuò)展操作碼的可能并降低指令譯碼難度6 、單地址指令中為了完成兩個(gè)數(shù)的算術(shù)運(yùn)算,

35、除地址碼指明的一個(gè)操作數(shù)外,另一個(gè)經(jīng)常需采( C)堆棧尋址方式立即尋址方式隱含尋址方式間接尋址方式7 、寄存器間接尋址方式中,操作數(shù)處在( A)通用寄存器可編輯范本.堆棧主存儲(chǔ)器程序計(jì)數(shù)器8 、指令的尋址方式有順序和跳躍兩種,采用跳躍尋址方式,可以實(shí)現(xiàn)(D)堆棧尋址程序的條件轉(zhuǎn)移程序的無條件轉(zhuǎn)移程序的條件轉(zhuǎn)移或無條件轉(zhuǎn)移判斷題9 、引入操作數(shù)尋址方式目的有:縮短指令長(zhǎng)度、擴(kuò)大尋址范圍、提高編程靈活性等。對(duì)10 、指令系統(tǒng)指一臺(tái)計(jì)算機(jī)中所有機(jī)器指令的集合,是表征計(jì)算機(jī)性能的重要因素。對(duì)填空題11 、 一個(gè)較完善的指令系統(tǒng)應(yīng)包含: (數(shù)據(jù)傳送 )類指令,(算術(shù)運(yùn)算)類指令,(邏輯運(yùn)算)類指令,程序

36、控制類指令, I/O 類指令,字符串類指令,系統(tǒng)控制類指令等。12 、 根據(jù)操作數(shù)所在位置,指出其尋址方式(填空):(1 )操作數(shù)在寄存器中,為(寄存器直接)尋址方式。( 2 )操作數(shù)地址在寄存器,為(寄存器間接)尋址方式。(3 )操作數(shù)在指令中,為(立即)尋址方式。(4 )操作數(shù)地址(主存)在指令中,為(直接)尋址方式(5 )操作數(shù)的地址,為某一寄存器內(nèi)容與位移量之和可以是(相對(duì))、(基址)、(變址)尋址方式。13 、 指令尋址方式主要有(順序?qū)ぶ贩绞剑?shí)現(xiàn)指令逐條順序執(zhí)行,PC+1->PC )和(跳躍尋址方式)實(shí)現(xiàn)程序轉(zhuǎn)移)。14 、 從計(jì)算機(jī)指令系統(tǒng)的角度看當(dāng)前的計(jì)算機(jī)指令系統(tǒng)結(jié)構(gòu)

37、分為兩大類:(復(fù)雜指令集計(jì)算機(jī))、(精簡(jiǎn)指令集計(jì)算機(jī))。15 、 地址碼表示(操作數(shù)的地址)。以其數(shù)量為依據(jù),可以將指令分為(零地址指令)、和(一地址指令)(二地址指令)(三地址指令)(多地址指令)等幾種。16 、 二地址指令中,操作數(shù)的物理位置有三種型式,分別是(寄存器-寄存器( RR )型、(寄存器- 存儲(chǔ)器( RS )型和(存儲(chǔ)器- 存儲(chǔ)器 (ss )型??删庉嫹侗?17 、 堆棧是一種特殊的(數(shù)據(jù))尋址方式,它采用(先進(jìn)后出)原理。按結(jié)構(gòu)不同分為(寄存器)堆棧和(存儲(chǔ)器)堆棧。18 、 形成操作數(shù)地址的方式,稱為(數(shù)據(jù)尋址)方式。操作數(shù)可以放在(專用)寄存器、(通用)寄存器、和指令中。

38、19 、 形成指令地址的方式,稱為(指令尋址)方式,有(順序)尋址和(跳躍)尋址兩種。20 、 指令字長(zhǎng)度分為(單字長(zhǎng))、(半字長(zhǎng))、(雙字長(zhǎng))三種形式。21 、 指令格式是指令用(二進(jìn)制代碼)和表示的結(jié)構(gòu)形式,指令格式由(操作碼)字段和(地址碼)兩字段組成。22 、 指令系統(tǒng)是表征一臺(tái)計(jì)算機(jī)(性能)的重要因素,它的(格式)和(功能)不僅直接影響到機(jī)器的硬件結(jié)構(gòu),也影響到(系統(tǒng)軟件)。計(jì)算題23 、設(shè)某計(jì)算機(jī)數(shù)據(jù)線、地址線均是8 位,有一條相對(duì)尋址的無條件轉(zhuǎn)移指令存于內(nèi)存的20H 單元中,指令給出的位移量D=00010101B,該指令占用2 個(gè)字節(jié),試計(jì)算:1 )取該指令時(shí)PC 的內(nèi)容; 2

39、)該指令執(zhí)行結(jié)束時(shí)PC 的內(nèi)容。由題:( 1 ) PC=20H( 2 ) Pc=PC+D+2=20H+2+00010101B=37H簡(jiǎn)答題24 、指令格式結(jié)構(gòu)如下所示,試分析指令格式及尋址方式特點(diǎn)。31252423 201901. 操作碼:頂長(zhǎng)操作碼,可表示 128 條指令;操作數(shù):雙操作數(shù),可構(gòu)成RS 或 SS 型指令,有直接、寄存器、寄存器間接尋址方式。訪存范圍1M ,可表示 16 個(gè)寄存器25 、說明 RISC 指令系統(tǒng)的主要特點(diǎn)??删庉嫹侗?指令條數(shù)少,指令長(zhǎng)度固定,指令格式、尋址方式種類少,只有取數(shù)/ 存數(shù)指令訪問存儲(chǔ)器。26 、一個(gè)比較完善的指令系統(tǒng)應(yīng)該包括哪幾類指令?數(shù)據(jù)傳送指令

40、,算術(shù)運(yùn)算指令,邏輯運(yùn)算指令,程序控制指令,輸入/ 輸出指令,堆棧指令,字符串指令,特權(quán)指令。應(yīng)用題27 、一種單地址指令格式如下所示,其中 I 為間接特征, X 為尋址模式, D 為形式地址。 I, X , D 組成該指令的操作數(shù)有效地址 E 。設(shè) R 為變址寄存器, R1 為基值寄存器, PC 為程序計(jì)數(shù)器,請(qǐng)?jiān)谙卤碇械谝涣形恢锰钊脒m當(dāng)?shù)膶ぶ贩绞矫Q。第五章a 單選題1 、一般機(jī)器周期的時(shí)間是根據(jù)(A )來規(guī)定的。主存中讀取一個(gè)指令字的時(shí)間主存中讀取一個(gè)數(shù)據(jù)字的時(shí)間主存中寫入一個(gè)數(shù)據(jù)字的時(shí)間主存中讀取一個(gè)數(shù)據(jù)字的時(shí)間2 、存放微程序的控制存儲(chǔ)器稱為:(B )高速緩沖存儲(chǔ)器控制存儲(chǔ)器虛擬存儲(chǔ)

41、器主存儲(chǔ)器3 、以下敘述中正確描述的句子是:(A)同一個(gè) CPU 周期中,可以并行執(zhí)行的微操作叫相容性微操作同一個(gè) CPU 周期中,可以并行執(zhí)行的微操作叫相交性微操作同一個(gè) CPU 周期中,可以并行執(zhí)行的微操作叫相斥性微操作同一個(gè) CPU 周期中,可以并行執(zhí)行的微操作叫排他性微操作可編輯范本.4 、計(jì)算機(jī)操作的最小時(shí)間單位是:(A)時(shí)鐘周期指令周期CPU 周期微指令周期5 、下列部件中不屬于控制器的是:(D)IR操作控制器PCPSW6 、同步控制是 :(C)只適用于 CPU 控制的方式只適用于外圍設(shè)備控制的方式由統(tǒng)一時(shí)序信號(hào)控制的方式所有指令執(zhí)行時(shí)間都相同的方式7 、在 CPU 中跟蹤指令后繼

42、地址的寄存器是:(B)MAR PC IR PSW判斷題8 、指令流水線中主要存在三種相關(guān)沖突:資源相關(guān)、數(shù)據(jù)相關(guān)及控制相關(guān)。對(duì)9 、并發(fā)性指兩個(gè)或兩個(gè)以上事件在同一時(shí)間間隔內(nèi)發(fā)生。對(duì)10 、硬布線控制器的缺點(diǎn):增加了到控存中讀取微指令的時(shí)間,執(zhí)行速度慢。錯(cuò)11 、微程序控制器的優(yōu)點(diǎn):規(guī)整性、靈活性、可維護(hù)性強(qiáng)。對(duì)12 、微操作是執(zhí)行部件接受微命令后所進(jìn)行的操作,是計(jì)算機(jī)硬件結(jié)構(gòu)中最基本的操作對(duì)13 、微命令指控制部件通過控制線向執(zhí)行部件發(fā)出的各種控制命令,是構(gòu)成控制信號(hào)序列的最小單位。對(duì)可編輯范本.14 、時(shí)鐘周期是CPU 處理操作的最大時(shí)間單位。錯(cuò)15 、微程序控制器屬于存儲(chǔ)邏輯型,以微程序

43、解釋執(zhí)行機(jī)器指令,采用存儲(chǔ)邏輯技術(shù)實(shí)對(duì)16 、地址寄存器用于存放當(dāng)前執(zhí)行的指令碼,供進(jìn)行指令譯碼。錯(cuò)17 、程序計(jì)數(shù)器用于存放 CPU 正在執(zhí)行的指令的地址。錯(cuò)18 、指令寄存器用于保存當(dāng)前 CPU 所要訪問的內(nèi)存單元的地址。錯(cuò)填空題19 、 請(qǐng)?jiān)诶ㄌ?hào)內(nèi)填入適當(dāng)答案。在CPU 中:(1)保存當(dāng)前正在執(zhí)行的指令的寄存器是;(指令寄存器IR ) (2) 保存當(dāng)前正要執(zhí)行的指令地址的寄存器是(程序計(jì)數(shù)器PC );(3) 算術(shù)邏輯運(yùn)算結(jié)果通常放在(通用寄存器)和(數(shù)據(jù)緩沖寄存器DR )。20 、 硬布線器的設(shè)計(jì)方法是:先畫出(指令)流程圖,再利用寫出(布爾(邏輯)代數(shù))綜合邏輯表達(dá)式,然后用(門電路和

44、觸發(fā)器)等器件實(shí)現(xiàn)。21 、 微程序控制器由(控制存儲(chǔ)器)、(微指令寄存器)、(地址轉(zhuǎn)移邏輯)三大部分組成,其中(控制存儲(chǔ)器)是ROM 存儲(chǔ)器,用來存放(微程序)。22 、 流水 CPU 中的主要問題是:(資源)相關(guān)、(數(shù)據(jù))相關(guān)和(控制)相關(guān)。23 、 并行處理技術(shù)主要有三種形式:(時(shí)間)并行、(空間)并行和(時(shí)間及空間)并行。24 、 微程序設(shè)計(jì)技術(shù)是利用(軟件)方法設(shè)計(jì)(控制器)的一門技術(shù),具有規(guī)整性、(靈活性)、可維護(hù)性等一系列優(yōu)點(diǎn)。25 、 微指令格式中,微指令的編碼通常采用以下三種方式:(直接表示法)、(編碼表示法)和(混合表示法)。26 、 由于數(shù)據(jù)通路之間的結(jié)構(gòu)關(guān)系,微操作可分為(相容性)和(相斥性)兩種。27 、 在程序執(zhí)行過程中,控制器控制計(jì)算機(jī)的運(yùn)行總是處于(取指令)、分析指令和(執(zhí)行指令)的循環(huán)當(dāng)中。28 、 CPU 從主存取出一條指令并執(zhí)行該指令的時(shí)間叫(指令周期),它常用若干個(gè)(機(jī)器周期)來表示,而后者又包含若干個(gè)(時(shí)鐘周期)。29、 CPU 的四個(gè)主要功能是(指令控制)、(操作控制)、(時(shí)間控制)和(數(shù)據(jù)加工)。30、 目前的 CPU 包括(控制器)、(運(yùn)算器)和C

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論