計算機組成原理練習(xí)_第1頁
計算機組成原理練習(xí)_第2頁
計算機組成原理練習(xí)_第3頁
計算機組成原理練習(xí)_第4頁
計算機組成原理練習(xí)_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、計算機組成原理練習(xí)1一、單項選擇題1.若十六進數(shù)為AC.B,則其十進制數(shù)為_。A.254.54B.2763C.172.6875D.172.6252.存放當前欲執(zhí)行指令的寄存器是_。A.MARB.PCC.MDRD.IR3.在獨立請求方式下,若有N個設(shè)備,則_。A.有一個總線請求信號和一個總線響應(yīng)信號;B.有N個總線請求信號和N個總線響應(yīng)信號;C.有一個總線請求信號和N個總線響應(yīng)信號;D.有N個總線請求信號和一個總線響應(yīng)信號。4.動態(tài)存儲器的特點是_。A.工作中存儲內(nèi)容會產(chǎn)生變化B.工作中需要動態(tài)改變訪存地址C.工作中需要動態(tài)地改變供電電壓D.需要定期刷新每個存儲單元中存儲的信息5.DMA訪問主存

2、時,向CPU發(fā)出請求,獲得總線使用權(quán)時再進行訪存,這種情況稱作_。A.停止CPU訪問主存;B.周期挪用;C.DMA與CPU交替訪問;D.DMA。6.計算機中表示地址時,采用_ 。A.原碼B.補碼C.反碼D.無符號數(shù)7.采用變址尋址可擴大尋址范圍,且_。A.變址寄存器內(nèi)容由用戶確定,在程序執(zhí)行過程中不可變;B.變址寄存器內(nèi)容由操作系統(tǒng)確定,在程序執(zhí)行過程中可變;C.變址寄存器內(nèi)容由用戶確定,在程序執(zhí)行過程中可變;D.變址寄存器內(nèi)容由操作系統(tǒng)確定,在程序執(zhí)行過程不中可變;8.由編譯程序?qū)⒍鄺l指令組合成一條指令,這種技術(shù)稱做_。A.超標量技術(shù)B.超流水線技術(shù)C.超長指令字技術(shù)D.超字長9.計算機執(zhí)行

3、乘法指令時,由于其操作較復(fù)雜,需要更多的時間,通常采用_控制方式。A.延長機器周期內(nèi)節(jié)拍數(shù)的B.異步C.中央與局部控制相結(jié)合的D.同步10.微程序放在_中。A.存儲器控制器B.控制存儲器C.主存儲器D.Cache11.在CPU的寄存器中,_對用戶是完全透明的。A.程序計數(shù)器B.指令寄存器C.狀態(tài)寄存器D.通用寄存器12.運算器由許多部件組成,其核心部分是_。A.數(shù)據(jù)總線B.算術(shù)邏輯運算單元C.累加寄存器D.多路開關(guān)13.通常,微指令的周期對應(yīng)一個_。A.指令周期B.時鐘周期C.機器周期D.中斷周期14.CPU響應(yīng)中斷的時間是_。A.中斷源提出請求B.取指周期結(jié)束C.執(zhí)行周期結(jié)束D.間址周期結(jié)束

4、15.直接尋址的無條件轉(zhuǎn)移指令功能是將指令中的地址碼送入_。A.PCB.地址寄存器C.累加器D.ALU16.指令周期是指_。A.從主存儲器讀取一條指令的時間;B.執(zhí)行一條指令的時間;C.從主存中讀取一條指令到指令執(zhí)行結(jié)束的時間;D.主頻脈沖時間。17.一個16K×32位的存儲器,其地址線和數(shù)據(jù)線的總和是_。A.48B.46C.36D.3218.以下敘述中錯誤的是_。A.指令周期的第一個操作是取指令;B.為了進行取指令操作,控制器需要得到相應(yīng)的指令;C.取指令操作是控制器自動進行的;D.指令第一字節(jié)含操作碼。19.主存和CPU之間增加高速緩沖存儲器的目的是_。A.解決CPU和主存之間的

5、速度匹配問題;B.擴大主存容量;C.既擴大主存容量,又提高了存取速度;D.擴大輔存容量。20.以下敘述_是錯誤的。A.一個更高級的中斷請求一定可以中斷另一個中斷處理程序的執(zhí)行;B.DMA和CPU必須分時使用總線;C.DMA的數(shù)據(jù)傳送不需CPU控制;D.DMA中有中斷機制。21.CPU響應(yīng)中斷的時間是( )。A.中斷源提出請求;B.取指周期結(jié)束;C.執(zhí)行周期結(jié)束;D.間址周期結(jié)束。22.基址尋址方式中,操作數(shù)的有效地址是( )。A.基址寄存器內(nèi)容加上形式地址(位移量);B.程序計數(shù)器內(nèi)容加上形式地址;C.變址寄存器內(nèi)容加上形式地址;D.寄存器內(nèi)容加上形式地址。23.常用的虛擬存儲器尋址系統(tǒng)由(

6、)兩級存儲器組成。A.主存輔存B.Cache主存C.Cache輔存D.主存硬盤24.所有指令執(zhí)行時的第一個CPU周期一定是()。A.程序計數(shù)器增1周期B.取指令周期C.形成有效地址周期D.取操作數(shù)周期25.程序控制類指令的功能是_。A.進行主存和CPU之間的數(shù)據(jù)傳送;B.進行CPU和設(shè)備之間的數(shù)據(jù)傳送;C.改變程序執(zhí)行的順序;D.一定是自動加+1。26.水平型微指令的特點是_。A.一次可以完成多個操作;B.微指令的操作控制字段不進行編碼;C.微指令的格式簡短;D.微指令的格式較長。27.存儲字長是指_。A.存放在一個存儲單元中的二進制代碼組合;B.存儲單元的個數(shù);C.存放在一個存儲單元中的二進

7、制代碼位數(shù);D.機器指令的位數(shù)。28.CPU通過_啟動通道。A.執(zhí)行通道命令B.執(zhí)行I/O指令C.發(fā)出中斷請求D.程序查詢29 計算機系統(tǒng)中的存貯器系統(tǒng)是指_。A RAM存貯器B ROM存貯器C 主存貯器D 主存貯器和外存貯器30、 某機字長32位,其中1位符號位,31位表示尾數(shù)。若用定點小數(shù)表示,則最大正小數(shù)為_。A +(1 2-32) B +(1 2-31) C 2-32 D 2-3131算術(shù) / 邏輯運算單元74181ALU可完成_。A 16種算術(shù)運算功能B 16種邏輯運算功能C 16種算術(shù)運算功能和16種邏輯運算功能D 4位乘法運算和除法運算功能32存儲單元是指_。A 存放一個二進制信

8、息位的存貯元B 存放一個機器字的所有存貯元集合C 存放一個字節(jié)的所有存貯元集合D 存放兩個字節(jié)的所有存貯元集合;33 相聯(lián)存貯器是按_進行尋址的存貯器。A 地址方式 B 堆棧方式 C 內(nèi)容指定方式 D 地址方式與堆棧方式34 變址尋址方式中,操作數(shù)的有效地址等于_。A 基值寄存器內(nèi)容加上形式地址(位移量)B 堆棧指示器內(nèi)容加上形式地址(位移量)C 變址寄存器內(nèi)容加上形式地址(位移量)D 程序記數(shù)器內(nèi)容加上形式地址(位移量)35 計算機使用總線結(jié)構(gòu)的主要優(yōu)點是便于實現(xiàn)積木化,同時_。A 減少了信息傳輸量B 提高了信息傳輸?shù)乃俣菴 減少了信息傳輸線的條數(shù)D 加重了CPU的工作量. 中斷電路中用屏蔽

9、字來實現(xiàn)中斷優(yōu)先級別,現(xiàn)有8個中斷請求IR0IR7,要實現(xiàn)只響應(yīng)IR0、IR7中斷請求,則屏蔽字為(最高位對應(yīng)IR0,最低位對應(yīng)IR7)( )。 A01011000 B01111110 C11100111 D01000100二、填空題1. 若十進制數(shù)據(jù)為152.25則其十六進制數(shù)為【1】98.4H 。2. 若X補=1.1011,則真值X=【2】 。3. 在浮點加法運算中,當尾數(shù)需要右移時,應(yīng)進行舍入處理,常用的舍入方法有【3】和【4】兩種。4. 8位數(shù)a 的bit 3清0 可使用的操作是【5】 , a的bit 5置1, 可使用的操作是【6】 。5. CRT顯示器的分辨率為800×60

10、0點陣,16位色,此時最少需要【7】字節(jié)的顯存。6. 設(shè)24位長的浮點數(shù),其中階符1位,階碼5位,數(shù)符1位,尾數(shù)17位,階碼和尾數(shù)均用補碼表示,且尾數(shù)采用規(guī)格化形式,則它能表示最大正數(shù)真值是 【8】 ,非零最小正數(shù)真值是 【9】 ,絕對值最大的負數(shù)真值是 【10】 ,絕對值最小的負數(shù)真值是 【11】 (均用十進制表示)。7. 緩存是設(shè)在 【12】 和 【13】 之間的一種存儲器,其速度與 【14】 匹配,容量與 【15】 有關(guān)。8. 國標一級漢字有3755個,假設(shè)每個漢字字模采用16×16點陣,放在內(nèi)存中,則大約占【16】字節(jié)。9. 總線判優(yōu)控制分集中控制和【17】控制兩種,常見的集

11、中控制方式包括 【18】 、 【19】 、 【20】 三種。10. 填空題(共20分,每空1分)【1】98.4H 【2】0.0101【3】零舍一入法 【4】恒置一法【5】a11110111 【6】a00100000 【7】800×600×2 【8】231(1-217)【9】233【10】231 【11】231(21217)【12】CPU 【13】主存【14】與CPU速度 【15】緩存中數(shù)據(jù)的命中率【16】3755×32【17】分散控制 【18】鏈式查詢 【19】計數(shù)器定時查詢 【20】獨立請求三、計算題1. 已知:兩浮點數(shù)x = 0.1101×210,y

12、 = 0.1011×201 求:x + y2. 設(shè)機器字長為8位(含1位符號位),已知X1164,Y13128,用補碼運算規(guī)則計算XY、XY的值(寫出計算過程)。3已知接收到的海明碼(按配偶原則配置)為1100100,檢查該代碼是否出錯?第幾位出錯? 四、問答題1某機主存容量為4M×16位,且存儲字長等于指令字長,若該機的指令系統(tǒng)具備97種操作。操作碼位數(shù)固定,且具有直接、間接、立即、相對、基址五種尋址方式。(1)畫出一地址指令格式并指出各字段的作用;(2)該指令直接尋址的最大范圍(十進制表示);(3)一次間址的尋址范圍(十進制表示);(4)相對尋址的位移量(十進制表示)。

13、2. 以單總線的CPU數(shù)據(jù)通路結(jié)構(gòu)為背景,寫出完成加法指令A(yù)DD R3,R1,R2的操作過程(包括取指過程)。本指令功能是將寄存器R1和R2中的數(shù)相加,結(jié)果送入地址為R3的主存儲器中。 R1PCMARMDR控制器指令譯碼器R2R3YALUZ內(nèi)部總線IRDBUSABUS主存M3.某機有五個中斷源,按中斷響應(yīng)的優(yōu)先順序由高到低為L0,L1,L2,L3,L4,現(xiàn)要求優(yōu)先順序改為L3,L2,L4,L0,L1,寫出各中斷源的屏蔽字。中斷源屏蔽字0 1 2 3 4L0L1L2L3L44“在計算機中,原碼和反碼不能表示 -1?!边@種說法是否正確,為什么?5異步通信與同步通信的主要區(qū)別是什么,說明通信雙方如何

14、聯(lián)絡(luò)。在數(shù)據(jù)交換過程中,DMA接口有哪些功能?67某計算機系統(tǒng)的內(nèi)存由Cache和主存構(gòu)成,Cache的存取周期為45ns,主存的存取周期為200ns。已知在一段給定的時間內(nèi),CPU共訪問內(nèi)存4500次,其中340次訪問主存,求:(1)Cache的命中率是多少?(2)CPU訪問內(nèi)存的平均訪問時間是多少?五、設(shè)計題設(shè)CPU有16根地址線,8根數(shù)據(jù)線,并用作訪存控制信號(低電平有效),用作讀/寫控制信號(高電平為讀,低電平為寫)?,F(xiàn)有下列存儲芯片:1K×4位RAM;4K×8位RAM;8K×8位RAM;2K×8位ROM;4K×8位ROM;8K

15、5;8位ROM及74LS138譯碼器和各種門電路,如圖所示。畫出CPU與存儲器的連接圖,要求:(1)主存地址空間分配:6000H67FFH為系統(tǒng)程序區(qū);6800H6BFFH為用戶程序區(qū)。(2)合理選用上述存儲芯片,說明各選 幾片?(3)詳細畫出存儲芯片的片選邏輯圖。1、)計算題 答:x、y在機器中以補碼表示為) x補 = 00,10; 00.1101 y補 = 00,01; 00.1011 對階) j補 = jx補- jy補 = 00,10 + 11,11 = 00,01即j = 1,表示y的階碼比x的階碼小1,因此將y的尾數(shù)向右移1位,階碼相應(yīng)加1,即 = 00,10; 00.0101這時的

16、階碼與x補的階碼相等,階差為0,表示對階完畢。 求和)即x+y補 = 00,10; 01.0010 右規(guī)(分) 運算結(jié)果兩符號位不等,表示尾數(shù)之和絕對值大于1,需右規(guī),即將尾數(shù)之和向右移1位,階碼加1,故得 x+y補 = 00,11; 00.1001 則 x+y = 0.1001×2112、)(1) ( X = 1.001011 X補 = 1.110101 Y = 0.0001101 Y補 = 0.0001101 -Y補 = 1.1110011 )X+Y補 = 1.110101 + 0.0001101 = 1.1110111 X+Y = -0.0001001 )(2) X-Y補 =

17、X補 + -Y補 = 1.110101 + 1.1110011 = 1.1011101X-Y = 0.0100011 3、 b4b3b2b1 = 1100則C1 = b4b3b1 = 110 = 0C2 = b4b2b1 = 100 = 1C4 = b3b2b1 = 100 = 1 1100的海明碼是 C1C2b4C4b3b2b1 = 0111100 四、問答題)1、(1) 操作碼為6位, 操作種類有26 = 64種 )(2) 尋址方式位為2位, 尋址方式 4種 ()(3) 采用立即尋址,操作數(shù)的數(shù)值范圍是128 +127 )(4) 采用直接尋址,可尋址的內(nèi)存空間是 256 (0 255) (

18、)2、)取指周期 PCMAR 1R M(MAR)MDR MDRIR (PC)+1PC 執(zhí)行周期 R1Y (R2)+(Y)Z 間址周期 R3MAR ZMDR 1W MDRM(MAR) 3、(每寫對一個屏蔽字)設(shè)屏蔽位為“1”時表示對應(yīng)的中斷源被屏蔽,屏蔽字排列如下:中斷源屏蔽字0 1 2 3 4L0L1L2L3L4 1 1 0 0 0 0 1 0 0 0 1 1 1 0 1 1 1 1 1 1 1 1 0 0 14答:“在計算機中,原碼和反碼不能表示 -1。”這種說法是錯誤的。因為對于整數(shù)而言,這種說法不成立。假設(shè)機器字長為8位(含1位符號位),在整數(shù)定點機中,-1原 = 1,0000001 -1補 = 1,1111111 -1反 =

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論