




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第一章 概論一、 單選題1、第三代計算機(jī)采用( )為邏輯元件。A電子管 B晶體管 C集成電路 D超大規(guī)模集成電路2馮.諾依曼機(jī)工作方式的基本特點(diǎn)是( ) A多指令流單數(shù)據(jù)流 B按地址訪問并順序執(zhí)行指令C堆棧操作 D存儲器按內(nèi)容選擇地址3、被人們稱為“計算機(jī)之父”的科學(xué)家是( )。A巴貝奇 艾肯 馮·諾依曼圖靈4、我們常說的PC機(jī)屬于( )。A巨型機(jī) 大型機(jī) 小型機(jī) 微型機(jī)5、運(yùn)算的主要功能是( )。A算術(shù)運(yùn)算 邏輯運(yùn)算 函數(shù)運(yùn)算 算術(shù)運(yùn)算與邏輯運(yùn)算 6、第一代計算機(jī)使用( )為邏輯元件。A電子管晶體管集成電路超大規(guī)模集成電路7、第一臺能存儲程序的計算機(jī)是( )。 AMarktENIA
2、CEDVAC UNIVA8、完整的計算機(jī)系統(tǒng)應(yīng)包括( )。A外部設(shè)備與主機(jī) 主機(jī)和實(shí)用程序硬件系統(tǒng)和軟件系統(tǒng)運(yùn)算器、控制器、存儲器9、64比特(bit)的CPU可處理( )位數(shù)的十六進(jìn)制數(shù)值。A4 B8 C16 D6410.( )屬于應(yīng)用軟件。A. 操作系統(tǒng) B. 編譯系統(tǒng) C. 連接程序 D.文本處理二、 填空題1現(xiàn)代計算機(jī)中,通常將運(yùn)算器和 集成在一起,稱為CPU。2指令的編碼將指令分成操作碼和 字段。3.計算機(jī)中,一個字節(jié)是由 個二進(jìn)制位組成。4、組成計算機(jī)基本部件有 、存儲器和輸入輸出設(shè)備
3、。5存儲程序并按地址順序執(zhí)行,這是 型計算機(jī)的工作原理。6、計算機(jī)的工作是按照 進(jìn)行的。7、 是數(shù)據(jù)的最小表示單位。8、計算機(jī)是在 的控制下進(jìn)行工作的。9計算機(jī)系統(tǒng)的軟件可分為系統(tǒng)軟件和 。三、 名詞解釋1、字 2、位 3、主機(jī) 4、編譯程序 5、存儲程序 四、 簡答題1、簡述馮·諾依曼計算機(jī)的基本特點(diǎn)。 第二章 數(shù)據(jù)編碼和數(shù)據(jù)運(yùn)算五、 單選題1.屬于有權(quán)碼的是( )A8421碼 B余3碼 CASC碼 D沒有2定點(diǎn)8位字長的字,采用2的補(bǔ)碼形式表示時,一個字所表示的整數(shù)范圍是( ) A-128+127 B-127+127 C-129+128 D-128+128 3假定下列字符碼中有奇
4、偶校驗(yàn)位,但沒有數(shù)據(jù)錯誤,采用偶校驗(yàn)的字符碼是( )A11001011 B11010110 C11000001 D11001001 4某數(shù)在計算機(jī)中用8421BCD碼表示為001110011000,則該數(shù)為( ) A398H B398 C1630 D11100110005、設(shè)寄存器的內(nèi)容為11111111,若它等于十進(jìn)制的-0,則為( )A原碼 B補(bǔ)碼 C反碼 DBCD碼6、在8bit機(jī)中,無符號數(shù)的取值范圍是( )。A0255 B0-256 C-255-+255 D-255+2567、在計算機(jī)中,用于漢字信息的存儲、交換、檢索等操作的是( )。A漢字的輸入碼 B漢字內(nèi)碼 C漢字字模碼 DAS
5、CII碼8、(3FA)16=( )2A1111111010 B1111111100 C1111101010 D10111110109、32位字長的浮點(diǎn)數(shù),其中階符1位,階碼7位,數(shù)符1位,尾數(shù)23位,若采用原碼表示,則其對應(yīng)的最小負(fù)數(shù)為( )。A27(-1+2-23) B2-127(-1+2-23) C2127(-1+2-23) D-212710、設(shè)寄存器位數(shù)為8位,機(jī)器數(shù)采用補(bǔ)碼形式(最高位為符號位)。對應(yīng)于十進(jìn)制的-17,寄存器內(nèi)容( )。AEEH BEFH C91H D61H11、“8”的ASCII碼值(十進(jìn)制)為56,則“1”的ASCII碼(十進(jìn)制)為( )。A48 B49 C62 D
6、6312最小的數(shù)是( )A(101001)2 B(52)8 C(2B)16 D(50)1013 對真值0表示形式唯一的機(jī)器數(shù)是( )A原碼 B補(bǔ)碼 C反碼 D移碼14在小型或微型計算機(jī)里,普遍采用的字符編碼是( )A.BCD碼 B.16進(jìn)制 C.格雷碼 D.ASCII碼15、 在計算機(jī)中,數(shù)字字符常采用的編碼是( )。ABCD碼 B. ASCII碼 C. 余3碼 D. 循環(huán)碼16、已知漢字“啊”的區(qū)位碼是1601(十進(jìn)制數(shù)),那么其國標(biāo)碼是( )。A 3621H B. 3021H C. 3601H D. 1621H17運(yùn)算器雖有許多部件組成,但核心部分是( )A數(shù)據(jù)總線 B算術(shù)邏輯單元 C多路
7、開關(guān) D通用寄存器18對真值0表示形式唯一的機(jī)器數(shù)是( )A原碼 B補(bǔ)碼 C反碼 D移碼 19、下列數(shù)中最小的數(shù)為( )。A(101100)2(62)8(3D)16(50)1020、(34.6)8=( )2。 A011100.11110100.011110001.11011100.01121、對于定點(diǎn)數(shù)X=1101,則X原=( )A0.11010.00110.00101.110122、按字符的ASCII進(jìn)行比較,下列比較正確的是( )。AA>Ba>b A>a a>A23、下列數(shù)中最大的數(shù)為( )。A(01111111)2 B(127)8 C(80)16 D(900)10
8、24、若要表示0到999的十進(jìn)制數(shù)目,使用BCD碼,最少需要( )bit。A8 B12 C16 D2025、設(shè)寄存器的內(nèi)容為10000000,若它等于十進(jìn)制的0,則為( )。A原碼 B補(bǔ)碼 C反碼 DBCD碼26、某機(jī)器數(shù)為11000011,則它的真值是( )。A惟一確定的 B可能是兩個不同的數(shù)C可能是三個不同的數(shù) D可能是三個以上不同的數(shù)27、在計算機(jī)中,用于漢字的輸入的是( )。A漢字的輸入碼 B漢字內(nèi)碼 C漢字字模碼 DASCII碼28、(3550)10=( )8。A3550 B6736 C6735 D355129、四片74181和一片74182相配合,具有( )傳遞功能。A行波進(jìn)位 B
9、組內(nèi)行波進(jìn)位,組間先行進(jìn)位C組內(nèi)先行進(jìn)位,組間先行進(jìn)位 D組內(nèi)先行進(jìn)位,組間行波進(jìn)位30. 在定點(diǎn)二進(jìn)制運(yùn)算器中,減法運(yùn)算一般通過( )來實(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)制加法器31. 將010111和110101進(jìn)行“邏輯異”(異或)運(yùn)算的結(jié)果是( )A. 110111 B. 010101 C. 100010 D. 01110132.其值最小的無符號是( )A.
10、(110101)2 B. (53)8 C. (110101)BCD D. (35)1633.若機(jī)器數(shù)的字長為4位,且符號占1位,負(fù)零的反碼表示為( )A. 1000 B. 1111 C. 0000 D. 011134. 若機(jī)器的字長n位,采用一位符號位,則其原碼整數(shù)的表示范圍是( ) A . -(2n-1)2n-1 B. 2n2n-1 C . -(2n1-1)2n1-1 D. 2n12n1-135. 設(shè)寄存器的內(nèi)容為10000000,若它等于-127,則為( )A原碼 B補(bǔ)碼 C反碼 D移碼36. 若浮點(diǎn)數(shù)尾數(shù)用補(bǔ)碼表示,則判斷運(yùn)算結(jié)果是否為規(guī)格化表示的方法是( )A.階符與數(shù)符相同為規(guī)格化表
11、示B.階符與數(shù)符相異為規(guī)格化表示C.數(shù)符與尾數(shù)小數(shù)點(diǎn)后第一位數(shù)字相異為規(guī)格化表示D.數(shù)符與尾數(shù)小數(shù)點(diǎn)后第一位數(shù)字相同為規(guī)格化表示37、兩數(shù)進(jìn)行乘除運(yùn)算時,運(yùn)算結(jié)果的符號位由兩操作數(shù)符號的( )得到。A“與”運(yùn)算 B“或”運(yùn)算 C“異或”運(yùn)算 D“與非”運(yùn)算38、在超前進(jìn)位加法器中,Xi、Yi為輸入信號,進(jìn)位產(chǎn)生函數(shù)表達(dá)式為( ) A、Xi+Yi B、XiYi C、 D、 39算術(shù)/邏輯運(yùn)算單元74181可完成( )A.16種算術(shù)運(yùn)算功能 B16種邏輯運(yùn)算功能C.16種算術(shù)運(yùn)算功能和16種邏輯運(yùn)算功能 D4位乘法運(yùn)算功能 40設(shè)定點(diǎn)數(shù)X的補(bǔ)碼為101010,則算術(shù)右移一位后得到( ) A0101
12、01 B100101 C110101 D110100 41. 設(shè)機(jī)器中存有代碼10100011B,若視為移碼,它所代表的十進(jìn)制數(shù)為( )A-23 B. 35 C. 53 D.-11342. 已知字符“0”的ASCII碼為30H,字符“9”的ASCII碼前加上一位奇校驗(yàn)位后為( )A. 39H B. B9H C. 09H D. 89H六、 填空題1設(shè)寄存器的內(nèi)容為10000000,若它等于-127,則為 碼。2根據(jù)小數(shù)點(diǎn)位置不同,定點(diǎn)數(shù)有定點(diǎn)整數(shù)和 兩種表示形式。3、全加器中和的表達(dá)式為 。4、23.6875D的二進(jìn)制為 。5字長16位,用定點(diǎn)補(bǔ)碼小數(shù)表示時,一個字所能表示的范圍是 5 。6先行
13、進(jìn)位的特點(diǎn)是 7設(shè)寄存器的內(nèi)容為10000000,若它等于-128,則為 碼。 8. 在字長相同的情況下,浮點(diǎn)數(shù)的表數(shù)范圍通常比定點(diǎn)數(shù)的 。9八位二進(jìn)制補(bǔ)碼所能表示的十進(jìn)制整數(shù)范圍是 。10.字符“A”的ASC碼為41H,則字符“D”前面加上奇校驗(yàn)位后的代碼為 。11一個浮點(diǎn)數(shù)包括階碼和尾數(shù)兩部分,其中 確定了表示數(shù)的精度,階碼確定了表示數(shù)的范圍。12、將一個十進(jìn)制的整數(shù)轉(zhuǎn)換成二進(jìn)制數(shù),可用 的方法進(jìn)行。13、在運(yùn)算器中存放臨時數(shù)據(jù)的部件被稱為 。14、將一個十進(jìn)制的純小數(shù)轉(zhuǎn)換成二進(jìn)制數(shù),可用 的方法進(jìn)行。15、漢字內(nèi)碼中兩個字節(jié)的最高位均為 。16一個浮點(diǎn)包括階碼和尾數(shù)兩部分,其中尾數(shù)確定了
14、表示數(shù)的精度, 確定表示數(shù)的范圍。17.根據(jù)小數(shù)點(diǎn)位置不同,定點(diǎn)數(shù)有純小數(shù)和 兩種表示形式。18. 為判斷溢出,可采用雙符號位補(bǔ)碼進(jìn)行判斷,此時正數(shù)的符號用00表示,負(fù)數(shù)的符號用 表示。19. 向右規(guī)格化的規(guī)則為:尾數(shù)右移一位, 階碼 。20、在浮點(diǎn)格式的數(shù)據(jù)中,對沒有規(guī)格化的尾數(shù)進(jìn)行規(guī)格化,這時需進(jìn)行 規(guī)格化。21、負(fù)數(shù)的反碼編碼方法是 。22、用二進(jìn)制的補(bǔ)碼表示-57.62510為 。七、 名詞解釋1、原碼 2、上溢出 3、機(jī)器數(shù) 4、ALU 八、 簡答題1、計算機(jī)中采用什么計數(shù)制? 為什么?2、已知二進(jìn)制數(shù)1011.11,請分別寫出其八位字長定點(diǎn)小數(shù)的真值(形式為x.xxxxxxx)、原
15、碼、補(bǔ)碼、反碼。3、簡述采用雙符號位檢測溢出的方法。 4、簡述運(yùn)算器的功能。5、什么是下溢?出現(xiàn)下溢后如何處理?6、設(shè)機(jī)器字長16位,定點(diǎn)表示,尾數(shù)15位,數(shù)符1位,問: 定點(diǎn)原碼小數(shù)表示時,最大正數(shù)、最小負(fù)數(shù)分別是多少? 定點(diǎn)補(bǔ)碼小數(shù)表示時,最大正數(shù)、最小負(fù)數(shù)分別是多少?7、簡述先行進(jìn)位解決的問題及基本思想。九、 綜合題1、一位全加器(第i位)如圖所示,其中Ai,Bi為本位兩個操作數(shù)輸入,Ci-1是低位進(jìn)位輸入,F(xiàn)i是本位運(yùn)算結(jié)果輸出,Ci是本位運(yùn)算的進(jìn)位輸出。若某加法器是16位(i=1 . 16),要求: (1)設(shè)參加運(yùn)算的操作數(shù)采用一位符號位。試設(shè)計出一種判溢出電路及其表達(dá)式。(2)簡述
16、加法器各位間采用的進(jìn)位方式的主要種類及特點(diǎn)。 注:表達(dá)式的變量只能采用圖示的變量,下標(biāo)i=1 . 16。 2、簡述衡量一臺計算機(jī)的主要指標(biāo)。3、畫出一個具有4位加減法功能的電路,并寫出下列輸入信號情況下的輸出結(jié)果。(1)M=0,A=0111,B=0110(2)M=0,A=1000,B=1001(3)M=1,A=1100,B=1000(4)M=1,A=0101,B=1010(5)M=1,A=0000,B=00014、已知一浮點(diǎn)數(shù)的階碼為8位,尾數(shù)為16位,階碼和尾數(shù)均用補(bǔ)碼表示。試求出該格式的規(guī)格化浮點(diǎn)數(shù)表示的取值范圍。5、已知X,Y的二進(jìn)制值,X=0011, Y=0101,用補(bǔ)碼一位乘法計算X
17、×Y補(bǔ)。6、將(-25.25)10轉(zhuǎn)換成浮點(diǎn)數(shù)規(guī)格化(用補(bǔ)碼表示),其中階符、階碼共4位,數(shù)符、 尾數(shù)共8位。第三章 存儲系統(tǒng)十、 單選題1. 計算機(jī)中表示地址時使用( )A. 無符號數(shù) B. 原碼 C. 反碼 D. 補(bǔ)碼2. 運(yùn)算器雖有許多部件組成,但核心部分是( ) A數(shù)據(jù)總線 B算術(shù)邏輯單元 C多路開關(guān) D通用寄存器3、斷電后,下列說法中,正確的是( )。AROM中的數(shù)據(jù)仍然存在 BDRAM中的數(shù)據(jù)仍然存在CSRAM中的數(shù)據(jù)
18、仍然存在 DCD-ROM中的數(shù)據(jù)會丟失4、一個8位的微型機(jī)系統(tǒng)以16位來表示地址,則該計算機(jī)系統(tǒng)有( )個地址空間。A128 B256 C1024 D655365、磁盤存貯器的記錄方式一般采用( )。A歸零制 B不歸零制 C調(diào)頻制 D.調(diào)相制6、相聯(lián)存貯器是按( )進(jìn)行尋址的存貯器。A地址指定方式 B內(nèi)容指定方式C堆棧存取方式 D地址指定方式與堆棧存取方式結(jié)合7、訪問存儲器時,讀出的信息或?qū)懭氲男畔⒁?jīng)過( )。A數(shù)據(jù)寄存器 B指令寄存器 C累加器 D地址寄存器8、指令系統(tǒng)中采用不同尋址方式,其目的是( )。A可以直接訪問外存B實(shí)現(xiàn)存儲程序和程序控制C縮短指令長度,擴(kuò)大尋址空間,提高編程靈活
19、性D提供擴(kuò)展操作碼的可能,并降低指令譯碼難度9. 主存儲器和CPU之間增設(shè)高速緩沖器的目的是( )A. 解決CPU和主存之間的速度匹配問題B. 擴(kuò)大主存儲的容量C. 擴(kuò)大CPU中通用寄存器的數(shù)量D. 擴(kuò)大CPU中通用寄存器的數(shù)量和主存儲器的容量10. 某計算機(jī)的字長為16位,它的存儲容量為64KB,若按字尋址,其尋址范圍是( )A. 032KB B. 032K-1 C. 064KB D. 064K-111、存儲周期( )存儲時間。A、大于 B、小于 C、略大于 D、略小于 12、CPU與主存之間以( )信號表示一次訪存操作結(jié)束。A、Busy B、Ready C、Write D、Read 13、
20、靜態(tài)存儲器的功耗和集成度比動態(tài)存儲器要( )。A、大、小 B、大、大 C、小、小 D、小、大 14、在三層次存儲系統(tǒng)中不包括( )。A、輔助存儲器 B、主存儲器 C、寄存器 D、Cache 15、若操作數(shù)在寄存器中,寄存器號在指令中給出,則這種指令的尋址方式為( )A寄存器尋址方式 B寄存器間接尋址方式C寄存器基址尋址方式 D寄存器變址尋址方式16存儲器是計算機(jī)系統(tǒng)的記憶設(shè)備,主要用于( )A存放程序 B存放軟件 C存放微程序 D存放程序和數(shù)據(jù)17采用虛擬存儲器的主要目的是( )A提高主存儲器的存取速度 B擴(kuò)大主存儲器空間,并能進(jìn)行自動管理C提高外存儲器的存取速度 D擴(kuò)大外存儲器的存儲空間18
21、EPROM是指( )A 讀寫存儲器 B只讀存儲器C可編程的只讀存儲器 D可擦除可編程的只讀存儲器19若RAM中每個存儲單元為16位,則下面所述正確的是( )A. 地址線也是16位 B地址線與16無關(guān)C地址線與16有關(guān) D地址線不得少于16位20計算機(jī)的存儲器采用分級方式是為了( )A減少主機(jī)箱的體積 B解決容量、價格、速度三者之間的矛盾C保存大量數(shù)據(jù)方便 D操作方便 21、需要進(jìn)行刷新處理存儲器的是( )A. ROM B. EPROM C. DRAM D. SRAM22. 某芯片,其容量512×8位,除電源和接地端,該芯片引出線的最小數(shù)目應(yīng)為( )A. 23 &
22、#160; B. 25 C. 50 D. 1923、存貯周期是指( )。A存貯器的讀出時間 B存貯器的寫入時間C存貯器進(jìn)行連續(xù)讀和寫操作所允許的最短時間間隔 D存貯器進(jìn)行連續(xù)寫操作所允許的最短時間間隔24、存貯單元是指( )。A存放一個二進(jìn)制信息位的存貯元 B存放一個機(jī)器字的所有存貯元集合C存放一個字節(jié)的所有存貯元集合 D存放兩個字節(jié)的所有存貯元集合25、在一般微處理器中,( )包含在CPU中。A主內(nèi)存外存主存儲器 Cache26、DRAM是指( )。 A隨機(jī)訪
23、問存儲器 順序訪問存儲動態(tài)隨機(jī)訪問存儲器靜態(tài)隨機(jī)訪問存儲器27、計算機(jī)中的地址總線共有24位,則該機(jī)器可訪問的內(nèi)存最大為( )。 A1MB24MB4MB16MB28、存貯器是計算機(jī)系統(tǒng)中的記憶設(shè)備,它主要用來( )。A存放數(shù)據(jù) 存放程序存放數(shù)據(jù)和程序存放微程序29、CPU不能直接訪問的是( )。ARAMROM內(nèi)存外存30、采用虛擬存儲器的目的是( )。A提高外存的速度 B提高主存速度C擴(kuò)大外存容量 D擴(kuò)大內(nèi)存的尋址空間31、SRAM是指( ),A隨機(jī)訪問存儲器 B順序訪問存儲器C動態(tài)隨機(jī)訪問存儲器 D靜態(tài)隨機(jī)訪問存儲器32、計算機(jī)中的存儲器系統(tǒng)是指( )。ARAM存儲器 BROM存儲器C主存儲
24、器 D主存儲器和外存儲器33、“640K存儲器”是指下列( )。A.40×23Bytes的存儲器 B640×23 Bits的存儲器C640×210Bits的存儲器 D640×210Bytes的存儲器34. 存儲單元是指( )A存放一個機(jī)器字的所有存儲元 B存放一個二進(jìn)制信息位的存儲元C存放一個字節(jié)的所有存儲元的集合 D存放兩個字節(jié)的所有存儲元的集合35. 在虛擬存儲器中,當(dāng)程序正在執(zhí)行時,由( )完成地址映射。A程序員 B編譯器
25、60; C裝入程序 D操作系統(tǒng)36某計算機(jī)字長32位,其存儲容量是4MB,若按字編址,它的尋址范圍是( )A.01MW B.01MB C.04MW D.04MB十一、 填空題1EPROM是指 。2刷新的方式有兩種,集中和 。3. 堆棧中數(shù)據(jù)的存取順序是 。4、連續(xù)啟動兩次獨(dú)立的存儲器操作所需時間間隔的最小時間稱為 。5
26、動態(tài)RAM靠電容存儲電荷存貯信息, 使用時需不斷 才能使信息保持。6層次化存儲體系涉及到主存、輔存、Cache和寄存器,按存取時間由短至長的順序是 。7設(shè)Cache的存取時間為tc,命中率為h,主存的存取時間為tm,則平均存取時間為 。8對存儲器的訪問包括讀、 兩類。9、存儲器中可容納的 ,稱為存儲器的容量。10、統(tǒng)編址法就是 的輸入輸出方法。11、由于主存儲器需要較高的速度,故般都采用 來實(shí)現(xiàn)。12、數(shù)據(jù)的存儲一般是以 為單位進(jìn)行的。13、位擴(kuò)展法這種方式?jīng)]有選片要求,只對 進(jìn)行擴(kuò)展。十二、 名詞解釋1、RAM 2、段式管理 3、DRAM 4、寫回法 5、組相聯(lián)映像 6、全相聯(lián)映像 7、訪存
27、局部性 十三、 簡答題1、計算機(jī)的存儲器為什么有內(nèi)存與外存之分?2、在大數(shù)端存儲方式下,向存儲器中地址為1000的地方寫入個32位的字1267AB92H,然后分別從存儲器中地址分別為1000,1001,1002,1003的單元讀取四個字節(jié)。問這四個字節(jié)的內(nèi)容分別是什么?3、已知某存儲器芯片容量為4K×4bit,問: 該存儲器芯片的引腳最少為多少? 構(gòu)成32K×8bit的存儲系統(tǒng)需多少塊該芯片? 4、比較動態(tài)RAM和靜態(tài)RAM。 5、畫出存儲器系統(tǒng)的層次結(jié)構(gòu),并加以說明。 6、存儲器芯片的容量通常用a×b的方式表示,其中a為字?jǐn)?shù),b為每個字的位數(shù)。如果問以下幾種存儲
28、器芯片分別有多少地址線和數(shù)據(jù)線?(1)2K×16 (2)64K×8 (3)16M×32 (4)4G×47、什么叫刷新?動態(tài)存儲器為什么需要刷新?8、比較“主存輔存”、“Cache主存”層次的不同點(diǎn)。9、什么是組相聯(lián)映像?10、什么是多體交叉編址?11、簡述Cache中的三種地址映像方式及各自特點(diǎn)。十四、 綜合題1、 Intel2114(1Kx4bit)芯片有片選端(CS*)和寫允許端(WE*),試用2114存儲芯片構(gòu)成1K×l6bit的存儲器(畫出結(jié)構(gòu)圖)。2、有一Cache的容量為2K字,每塊為16字,問: 該Cache可容納多少塊? 如果主
29、存的容量是256K字,則有多少塊? 主存的地址有多少位? Cache的地址有多少位? 在直接映射方式下,主存中的第i塊映射到Cache中哪一塊? 3、已知某16位機(jī)的主存采用半導(dǎo)體存貯器,地址碼為20位,若使用8K×8位RAM芯片組成該機(jī)所允許的最大主存空間,并選用模塊形式,問:若每個模塊為128KW,共需幾個模塊?每個模塊內(nèi)共有多少片RAM芯片?主存共需多少RAM芯片?CPU如何選擇各模塊?4、請用16×4bit的存儲器芯片構(gòu)成一個64KB的存儲器系統(tǒng)。其中地址總線為A0An,數(shù)據(jù)總線為D0D7,讀寫控制線為R/W。請畫出芯片級邏輯框圖,注明各種信號線,寫出各片選信號邏輯
30、式。5、列舉出三種存儲器的分類方法?并舉例說明。6、設(shè)有一個具有14位地址和8位字長的存儲器。 要求: (1)該存儲器能存儲多少字節(jié)的信息?(2)如果由4K×4位的RAM芯片組成,需要多少片?采用的是何種擴(kuò)展方法?第四章 指令系統(tǒng)十五、 單選題1.設(shè)機(jī)器數(shù)字長為8位(含1位符號位),那么機(jī)器數(shù)DAH(H表示十六進(jìn)制數(shù))算術(shù)右移一位的結(jié)果為( )A. 6DH B. EDH C. B4H D. B5H2、把匯編語言源程序變成計算機(jī)能執(zhí)行程序的工具是( )。 A. 目標(biāo)程序 B. 匯編程序 C. 編譯程序 D. 解釋程序3、若將一個八進(jìn)制數(shù)的小數(shù)點(diǎn)向左移動一位,那么它的數(shù)值將會( )。A擴(kuò)
31、大二倍縮小二倍擴(kuò)大八倍縮小八倍4、零地址雙操作數(shù)運(yùn)算指令在指令格式中不給出操作數(shù)地址,因此它的操作數(shù)來自( )。A棧頂和次棧頂 B立即數(shù)和棧頂 C暫存器和棧頂 D寄存器和內(nèi)存單元5所謂n位的CPU,n是指( ) A地址總線位數(shù) B數(shù)據(jù)總線位數(shù) C控制總線位數(shù) DI/O位數(shù)6變址尋址方式中,操作數(shù)的有效地址等于( )A基址寄存器內(nèi)容加上形式地址B堆棧指示器內(nèi)容加上形式地址C變址寄存器內(nèi)容加上形式地址D程序計數(shù)器內(nèi)容加上形式地址7在相對尋址方式中,若指令中地址碼為X,則操作數(shù)的地址為( ) AX B(PC)+X CX+段基址 D變址寄存器+X8、指令的長度與機(jī)器的字長是( )關(guān)系。A、大于 B、小
32、于 C、等于 D、沒有 9、在RISC計算機(jī)中,大部分指令在( )機(jī)器周期內(nèi)完成。A、一個 B、小于一個 C、一個或小于一個 D、大于一個 10、寄存器間接尋址方式中,操作數(shù)存放在( )中。A、通用寄存器 B、主存單元 C、程序計數(shù)器 D、堆棧 11、指令系統(tǒng)可由若干類指令組成,移位指令屬于( )類指令。A. 輸入/輸出 B. 傳送 C. 運(yùn)算 D. 控制12、堆棧有棧底和棧頂。堆棧操作時,下列說法正確的是( )。A. 棧頂變化、棧底不變 B. 棧頂變化、棧底變化 C. 棧頂不變、棧底變化 D. 不同機(jī)器規(guī)定不同13、實(shí)現(xiàn)子程序調(diào)用時,最好采用( )來存放地址。A臨時存儲器 B子程序存儲區(qū)某個
33、位置 C寄存器 D堆棧14、指令周期是指( )ACPU從主存取出一條指令的時間 BCPU執(zhí)行一條指令的時間CCPU從主存取出一條指令加上執(zhí)行這條指令的時間 DCPU從指令譯碼到執(zhí)行的時間15、單地址指令中,為了完成兩個數(shù)的算術(shù)運(yùn)算,除地址碼指明的一個操作數(shù)外,另一個數(shù)常需采用( )A堆棧尋址方式 B立即尋址方式C隱含尋址方式 D間接尋址方式16正確敘述的是( )A.同一個CPU周期中,可以并行執(zhí)行的微操作叫相容性微操作B.同一個CPU周期中,不可以并行執(zhí)行的微操作叫相容性微操作C.同一個CPU周期
34、中,可以并行執(zhí)行的微操作叫相斥性微操作D.不同CPU周期中,可以并行執(zhí)行的微操作叫相容性微操作17運(yùn)算型指令的尋址與轉(zhuǎn)移型指令的尋址不同點(diǎn)在于( ) A前者取操作數(shù),后者決定程序轉(zhuǎn)移地址 B后者取操作數(shù),前者決定程序轉(zhuǎn)移地址 C前者是短指令,后者是長指令 D后者是短指令,前者是長指令18不屬于微指令結(jié)構(gòu)設(shè)計所追求的目標(biāo)的是( )A. 提高微程序的執(zhí)行速度 B. 提高微程序設(shè)計的靈活性C. 縮短微指令的長度 D. 增大控制存儲器的容量19. 符合RISC特征敘述的是( )A.豐富的指令格式 B.豐富的尋址方式 C.只有LOAD/STORE指令訪問存儲器 D. 指令的功能強(qiáng)大20. 轉(zhuǎn)移指令執(zhí)行時
35、,只要將轉(zhuǎn)移地址送入( )中即可A. 地址寄存器 B. 指令寄存器 C. 程序計數(shù)器 D. 變址寄存器21. 計算機(jī)操作的最小時間單位是( )A.時鐘周期 B. 指令周期 C. CPU周期 D. 微指令周期22. 如果指令中的地址碼部分就是操作數(shù)的有效地址,這種尋址方式是( ) A. 寄存器尋址方式 B. 直接尋址方式 C. 立即尋址方式 D. 間接尋址方式23、下列說法中,正確的一項(xiàng)是( )。A指令周期等于機(jī)器周期 B指令周期等于,大于機(jī)器周期C指令周期是機(jī)器周期的兩倍 D指令周期是機(jī)器周期的四倍24、機(jī)器指令是用來描述計算機(jī)基本操作的,在指令中一般不會含( )信息。A操作的類型 B操作數(shù)的
36、存儲位置 C操作結(jié)果的存儲位置 DPC指針的位置25、下列有關(guān)指令的描述中,正確的是( )。A 二地址指令中,存操作結(jié)果的地址提供的是目的操作數(shù)二地址指令中,目的操作數(shù)一定在源操作數(shù)后面由于三地址指令使用靈活,所以廣泛地被使用在各類型計算機(jī)的指令中指令的地址碼字段存放的一定是操作數(shù)地址十六、 填空題1指令格式是指令用二進(jìn)制代碼表示的結(jié)構(gòu)形式,通常由操作碼和 組成。2. 若指令中的形式地址為D,那么相對尋址中有效地址為 。3、計算機(jī)指令是 能夠識別并直接執(zhí)行的操作命令,又稱為機(jī)器指令。4、轉(zhuǎn)子指令實(shí)現(xiàn)了 。十七、 名詞解釋1、尋址方式 2、指令 3、指令仿真 4、條件轉(zhuǎn)移 5、指令周期 6、相對
37、轉(zhuǎn)移 7、無條件轉(zhuǎn)移 十八、 簡答題1、什么是指令格式?計算機(jī)指令為什么有一定的格式?2、匯編語言程序中的每條指令是否都能被轉(zhuǎn)換成機(jī)器語言的指令代碼?3、簡述指令和微指令的關(guān)系。十九、 綜合題1、若某機(jī)采用三地址格式訪存指令,試問完成一條加法指令共需訪問幾次存儲器?若該機(jī)共能完成54種操作,操作數(shù)可在1K地址范圍內(nèi)尋找,試畫出機(jī)器的指令格式。2、下表中給出了一段存儲器的初始值(單元地址、單元內(nèi)容都是以八進(jìn)制給出的),分析下段程序執(zhí)行后加法器和存儲器的內(nèi)容。(COM為累加器求反,LDA是把操作數(shù)送累加器,STA是把操作數(shù)從累加器送內(nèi)存,指令“I”是間址)。00002700003200003305
38、4066101402001634175403161035 00025LDA 26ADD 30COMSTA I 27 3、某機(jī)指令格式如下:OPXD 0 5 6 7 8 15其中X為尋址特征位,且 當(dāng)X=0時,直接尋址; 當(dāng)X=1時,用變址寄存器X1進(jìn)行變址尋址; 當(dāng)X=2時,用變址寄存器X2進(jìn)行變址尋址; 當(dāng)X=3時,相對尋址。 設(shè)(PC)=1234H,X1=0037H,X2=1122H,確定下列指令的有效地址(指令和地址均用十六進(jìn)制表示): (1)4420 (2)2244 (3)1322 (4)3521 4、某計算機(jī)指令字長16位,地址碼6位,指令有一地址和二地址兩種格式。(1)畫出指令格式
39、。(2)設(shè)共有N條(N<16)二地址指令,分析一地址指令最多可以有多少條?5、某機(jī)器字長為16位,存儲器按字編址,訪內(nèi)存指令格式如下: 15 11 10 8 7 0 OP M A 其中OP是操作碼,M是定義尋址方式,A為形式地址。設(shè)PC和Rx分別為程序計數(shù)器和變址寄存器,字長16位,問:(1) 該指令能定義多少種指令?(2) 表中各種尋址方式的尋址范圍為多少?(3) 寫出下表中各種尋址方式的有效地址EA的計算公式。尋址方式有效地址EA的計算公式 尋址范圍 立即尋址 直接尋址 間接尋址 變址尋址 相對尋址 6、有一計算機(jī)指令字長12bit,試提出一種方案,使得該指令系統(tǒng)有4條三地址指令,8
40、條兩地址指令,150條單地址指令。7、有一計算機(jī)指令字長16bit。試設(shè)計一擴(kuò)展操作碼,能對下列兩組指令譯碼。15條三地址指令,15條兩地址指令,15條一地址指令,16條零地址指令。15條三地址指令,14條兩地址指令,31條一地址指令,16條零地址指令。8、已知指令字長16bit,每個地址碼為4bit。試設(shè)計一個擴(kuò)展操作碼,能對下列指令進(jìn)行譯碼: 7條三地址指令、255條單地址指令、16條無地址指令。9、指令格式結(jié)構(gòu)如下圖所示,試分析指令格式及尋址方式特點(diǎn)。OP- 15 10 9 8 7 4 3 010、假設(shè)某計算機(jī)的指令長度為20位,具有雙操作數(shù)、單操作數(shù)和無操作數(shù)三類指令形式,每個操作數(shù)地
41、址規(guī)定用6位表示。 (1)若操作碼字段固定為8位,現(xiàn)已設(shè)計出m條雙操作數(shù)指令,n條無操作數(shù)指令。 在此情況下,這臺計算機(jī)最多可以設(shè)計出多少單操作數(shù)指令? (2)當(dāng)雙操作數(shù)指令條數(shù)取最大值,且在此基礎(chǔ)上單操作數(shù)指令條數(shù)也取最大值時,試計算這三類指令最大容許具有的指令條數(shù)各是多少,11、某臺計算機(jī)字長為16位,主存容量為64K字,采用單字長單地址指令,共有64條指令。試采用四種尋址方式(直接、間接、變址、相對)設(shè)計指令格式。第五章 控制器二十、 單選題1CPU主要包括( )A. 控制器 B控制器、運(yùn)算器、CacheC運(yùn)算器和主存 D控制器、ALU和主存2. 微程序控制器中,機(jī)器指令與微指令的關(guān)系是
42、( )A.每一條機(jī)器指令由一條微指令來執(zhí)行B.每一條機(jī)器指令由一段微指令編寫的微程序來解釋執(zhí)行C.每一條機(jī)器指令組成的程序可由一條微指令來執(zhí)行D.一條微指令由若干條機(jī)器指令組成3、Pentium微處理中有( )流水線。A、U B、V C、U和V D、沒有 4、CPU中的ALU是一個組合邏輯電路,在進(jìn)行加法等運(yùn)算時,兩個源操作數(shù)是如何提供給ALU的輸入端( )。A一前一后 B必須同時 C前后隨意 D很難判斷5、操作控制器的功能是( )。A產(chǎn)生時序信號 B從主存中取出一條指令C完成指令操作碼譯碼D從主存取出指令,完成指令操作碼譯碼,并產(chǎn)生有關(guān)的操作控制信號,以解釋執(zhí)行該指令6、微指令格式分為水平型和垂直型,相比之下,水平型微指令的位數(shù)( )。A較多 B和垂直型一樣 C較少 D難以確定7主機(jī)中能對指令進(jìn)行譯碼的器件是( )AALU B運(yùn)算器 C控制器 D存儲器8CPU內(nèi)通用寄存器的位數(shù)取決于( )A存儲器容量 BCPU的管腳數(shù) C指令長度 D機(jī)器字長9通常以CPU完成一個基本運(yùn)算操作所需的時間稱為( )A. 指令周期 B. 機(jī)器周期 C. 時鐘周期 D. 微指令周期10.計算機(jī)操作的最小時間單位是( )A時鐘周期 B指令周期 CCP
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 財務(wù)經(jīng)理錄用合同
- 蕪湖高新區(qū)度展廳裝修合同項(xiàng)目競爭性談判公告
- 儀器設(shè)備租賃合同示范文本
- 銷售合同書轉(zhuǎn)讓協(xié)議
- 透析中低血壓休克緊急處理
- 小學(xué)道德與法治四年級上冊 第一單元 與班級共成長 單元作業(yè)設(shè)計(無答案)
- 1家的意味表格式公開課一等獎創(chuàng)新教學(xué)設(shè)計 七年級上冊道德與法治
- Brand KPIs for ready-made-food DAucy in Brazil-外文版培訓(xùn)課件(2025.2)
- 實(shí)驗(yàn)活動 1 氧氣的實(shí)驗(yàn)室制取與性質(zhì)教學(xué)設(shè)計-2024-2025學(xué)年九年級化學(xué)人教版(2024)上冊
- 藏族民間舞蹈的動作組合
- 2024年遼寧省初中學(xué)業(yè)水平考試模擬卷物理試卷(一)
- 應(yīng)急信息報送
- 醫(yī)院網(wǎng)絡(luò)信息安全課件
- 2023年1月浙江省普通高校招生選考高考政治真題及答案
- 第十三章-希爾德吉德·E·佩普勞的人際關(guān)系理論
- 公務(wù)用車駕駛員安全培訓(xùn)
- 急性脊髓炎治療護(hù)理課件
- 精神障礙患者的家庭護(hù)理指南
- 《咖啡理論知識》課件
- 汞中毒匯報演示課件
- 圖神經(jīng)網(wǎng)絡(luò)及其應(yīng)用
評論
0/150
提交評論