專升本《計算機組成原理》模擬題試卷.doc
專升本計算機組成原理模擬題試卷 一. (共71題,共148分) 1. 馮諾衣曼計算機工作方式的基本特點是( ) (2分) A.以控制器為中心 B.按地址訪問并順序執(zhí)行指令 C.堆棧操作 D.存儲器按內(nèi)部選擇地址。 檢查答案標(biāo)準(zhǔn)答案:B 2. 下列關(guān)于計算機系統(tǒng)層次結(jié)構(gòu)的描述中,不正確的是( ) (2分) A.微程序級屬于硬件級,其它級都是軟件級 B.固件功能類似于軟件,形態(tài)類似硬件 C.從功能看,軟件與硬件具有等價性 D.不同機器級的程序具有不同的執(zhí)行效率。 檢查答案標(biāo)準(zhǔn)答案:A 3. 與十進(jìn)制數(shù)-65對應(yīng)的8位移碼為( ) (2分) A.00111111 B.01000001 C.11000001 D.1011111l 檢查答案標(biāo)準(zhǔn)答案:A 4. CRC編碼的碼距為( ) (2分) A.1 B.2 C.3 D.4 檢查答案標(biāo)準(zhǔn)答案:C 5. 某計算機字長8位,兩個有符號整數(shù)x補= 44H , y補= DCH,在該機中執(zhí)行算術(shù)運算x +2y后得到的結(jié)果及相應(yīng)溢出標(biāo)志位OF的值分別為( ) (2分) A.32H,0 B.32H,1 C.FCH,0 D.FCH,1 檢查答案標(biāo)準(zhǔn)答案:C 6. 加法器采用先行進(jìn)位的目的是( ) (2分) A.優(yōu)化加法器的結(jié)構(gòu) B.加速進(jìn)位位的產(chǎn)生 C.保證運算結(jié)果正確 D.正確傳遞進(jìn)位位 檢查答案標(biāo)準(zhǔn)答案:B 7. 相聯(lián)存貯器尋址的原理是( ) (2分) A.地址方式 B.堆棧方式 C.內(nèi)容指定方式 D.地址方式與堆棧方式 檢查答案標(biāo)準(zhǔn)答案:C 8. 假定用16k8位的存儲器芯片組成一個多體交叉的64k8位的存儲器,則地址為BFFFH所在芯片的最小全局地址為( ) (2分) A.0000H B.0001H C.0002H D.0003H 檢查答案標(biāo)準(zhǔn)答案:D 9. 下列關(guān)于指令操作碼(OP)的描述中,錯誤的是( ) (2分) A.操作碼可向未使用的地址碼字段擴展 B.操作碼表征指令的功能 C.OP字段為n位時最多支持2n條指令 D.指令中必須有操作碼字段 檢查答案標(biāo)準(zhǔn)答案:C 10. 指令執(zhí)行所需的操作數(shù)不會來自( ) (2分) A.指令寄存器IR B.主存 C.通用寄存器 D.變址寄存器 檢查答案標(biāo)準(zhǔn)答案:D 11. 指令系統(tǒng)采用不同尋址方式的目的是( ) (2分) A.實現(xiàn)存貯程序和程序控制; B.縮短指令長度,擴大尋址空間,提高編程靈活性;。 C.可直接訪問外存; D.提供擴展操作碼的可能并降低指令譯碼的難度; 檢查答案標(biāo)準(zhǔn)答案:B 12. 在CPU中,指令寄存器IR用來存放( ) (2分) A.正在執(zhí)行的指令 B.即將執(zhí)行的指令 C.已執(zhí)行的指令 D.指令地址 檢查答案標(biāo)準(zhǔn)答案:A 13. 總線復(fù)用方式可以( ) (2分) A.提高總線的傳輸帶寬 B.增加總線的功能 C.減少總線中信號線的數(shù)量 D.提高CPU利用率。 檢查答案標(biāo)準(zhǔn)答案:C 14. 假定一個同步總線的工作頻率為33MHz,總線中有32位數(shù)據(jù)線,每個總線時鐘傳輸一次數(shù)據(jù),則該總線的最大數(shù)據(jù)傳輸率為( ) (2分) A.66MB/s B.132MB/s C.528MB/s D.1056MB/s 檢查答案標(biāo)準(zhǔn)答案:B 15. 中斷屏蔽字的作用是( ) (2分) A.暫停外設(shè)對主機的訪問 B.暫停對某些中斷的響應(yīng) C.暫停對一切中斷的處理 D.暫停CPU對主存的訪問 檢查答案標(biāo)準(zhǔn)答案:B 16. 假定某編譯器對某段高級語言程序編譯生成兩種不同的指令序列S1和S2,在時鐘頻率為500MHz的機器M上運行,目標(biāo)指令序列中用到的指令類型有A、B、C和D四類。四類指令在M上的CPI和兩個指令序列所用的各類指令條數(shù)如下表所示。 則指令序列S1的CPI為,指令序列S2的CPI為。 (4分) 檢查答案標(biāo)準(zhǔn)答案:1. 1.9 ; 2. 3.25; 17. 設(shè)某程序執(zhí)行前r0 =0x 11223344。依次執(zhí)行下列指令:r1=0x100;STR r0, r1(將r0中的數(shù)據(jù)存放到r1的內(nèi)容所指向的主存單元);LDRB r2 ,r1(從r1內(nèi)容所指主存單元取一個字節(jié)的數(shù)據(jù)送r2中保存)。若數(shù)據(jù)在主存中按小端模式存放,則r2中的內(nèi)容為,按大端模式存放時,則r2中的內(nèi)容為。 (4分) 檢查答案標(biāo)準(zhǔn)答案:1. 0X44(44H均可); 2. 0X11(或?qū)?1H也可); 18. 假定某數(shù)x =-0100 1010B,在計算機內(nèi)部的表示為1011 0110B,則該數(shù)采用的編碼方法為 (2分) 檢查答案標(biāo)準(zhǔn)答案:1. 補碼; 19. 某8位補碼數(shù)據(jù)10010101算術(shù)右移一位后的值為 (2分) 檢查答案標(biāo)準(zhǔn)答案:1. 11001010; 20. 有效信息為1101,生成多項式G(x)1011,則有效信息的CRC碼為 (2分) 檢查答案標(biāo)準(zhǔn)答案:1. 1100 010 (填寫010也得分); 21. 在變址寄存器尋址方式中,若變址寄存器的內(nèi)容是4E3CH,偏移量是63H,則對應(yīng)的有效地址是H。(用16進(jìn)制數(shù)表示) (2分) 檢查答案標(biāo)準(zhǔn)答案:1. 4E9F; 22. 某計算機存儲字長32位,假定在取指令階段修改PC值,則PC的增量為 (2分) 檢查答案標(biāo)準(zhǔn)答案:1. 4; 23. 存儲器的數(shù)據(jù)總線寬度為32位,存取周期為200ns,則存儲器的帶寬是MB/s (2分) 檢查答案標(biāo)準(zhǔn)答案:1. 20; 24. 計算機系統(tǒng)中的存貯器系統(tǒng)是指( ) (2分) A.RAM存貯器 B.ROM存貯器 C.主存貯器 D.cache、主存貯器和外存貯器 檢查答案標(biāo)準(zhǔn)答案:D 25. 某機字長32位,其中1位符號位,31位表示尾數(shù)。若用定點小數(shù)表示,則最大正小數(shù)為( ) (2分) A.(1 2-32) B.(1 2-31) C.2-32 D.2-31 檢查答案標(biāo)準(zhǔn)答案:B 26. 算術(shù)/邏輯運算單元74181ALU可完成( ) (2分) A.16種算術(shù)運算功能 B.16種邏輯運算功能 C.16種算術(shù)運算功能和16種邏輯運算功能 D.4位乘法運算和除法運算功能 檢查答案標(biāo)準(zhǔn)答案:C 27. 存儲單元是指( ) (2分) A.存放一個二進(jìn)制信息位的存貯元 B.存放一個機器字的所有存貯元集合 C.存放一個字節(jié)的所有存貯元集合 D.存放兩個字節(jié)的所有存貯元集合; 檢查答案標(biāo)準(zhǔn)答案:B 28. 相聯(lián)存貯器是按( )進(jìn)行尋址的存貯器。 (2分) A.地址方式 B.堆棧方式 C.內(nèi)容指定方式 D.地址方式與堆棧方式 檢查答案標(biāo)準(zhǔn)答案:C 29. 變址尋址方式中,操作數(shù)的有效地址等于( ) (2分) A.基值寄存器內(nèi)容加上形式地址(位移量) B.堆棧指示器內(nèi)容加上形式地址(位移量) C.變址寄存器內(nèi)容加上形式地址(位移量) D.程序記數(shù)器內(nèi)容加上形式地址(位移量) 檢查答案標(biāo)準(zhǔn)答案:C 30. 以下敘述中正確描述的句子是:( ) (2分) A.同一個CPU周期中,可以并行執(zhí)行的微操作叫相容性微操作 B.同一個CPU周期中,不可以并行執(zhí)行的微操作叫相容性微操作 C.同一個時鐘周期中,可以并行執(zhí)行的微操作叫相斥性微操作 D.同一個時鐘周期中,不可以并行執(zhí)行的微操作叫相斥性微操作 檢查答案標(biāo)準(zhǔn)答案:A 31. 計算機使用總線結(jié)構(gòu)的主要優(yōu)點是便于實現(xiàn)積木化,同時( ) (2分) A.減少了信息傳輸量 B.提高了信息傳輸?shù)乃俣?C.減少了信息傳輸線的條數(shù) D.加重了CPU的工作量 檢查答案標(biāo)準(zhǔn)答案:C 32. 列關(guān)于計算機系統(tǒng)層次結(jié)構(gòu)的描述中,不正確的是( ) (2分) A.從功能看,軟件與硬件具有等價性。 B.固件功能類似于軟件,形態(tài)類似硬件。 C.微程序級屬于硬件級,其它級都是軟件級。 D.不同機器級的程序具有不同的執(zhí)行效率。 檢查答案標(biāo)準(zhǔn)答案:C 33. 計算機硬件能直接識別和執(zhí)行的語言是( ) (2分) A.高級語言 B.匯編語言 C.機器語言 D.符號語言 檢查答案標(biāo)準(zhǔn)答案:C 34. -1的8位補碼表示是( ) (2分) A.00000001 B.10000001 C.10000000 D.11111111 檢查答案標(biāo)準(zhǔn)答案:D 35. 下面關(guān)于溢出的敘述中不正確的是( ) (2分) A.浮點數(shù)溢出的條件是階碼溢出; B.定點運算器產(chǎn)生溢出的原因是運算結(jié)果超出了定點數(shù)的表示范圍; C.當(dāng)定點運算器采用雙符號位時,若運算結(jié)果的雙符號位不同則溢出; D.當(dāng)定點運算器采用單符號位時,若符號位與最高數(shù)值位相異則溢出。 檢查答案標(biāo)準(zhǔn)答案:D 36. CPU響應(yīng)DMA請求的時間是( ) (2分) A.必須在一條指令執(zhí)行完畢時 B.必須在一個總線周期結(jié)束時 C.可在任一時鐘周期結(jié)束時 D.在判明沒有中斷請求之后 檢查答案標(biāo)準(zhǔn)答案:B 37. 在計數(shù)器定時查詢方式下,若計數(shù)值均從0開始計數(shù),則( ) (2分) A.設(shè)備號小的優(yōu)先級高 B.設(shè)備號大的優(yōu)先級高 C.每個設(shè)備使用總線的機會均等 D.以上都不對。 檢查答案標(biāo)準(zhǔn)答案:A 38. 某計算機采用微程序控制器,某互斥命令組中由4個微命令組成,則微指令寄存器中相應(yīng)字段的位數(shù)至少需( ) (2分) A.2位 B.3位 C.4位 D.5位 檢查答案標(biāo)準(zhǔn)答案:B 39. 下列關(guān)于指令周期的敘述中,錯誤的是( ) (2分) A.指令周期的第一階段一定是取指周期 B.不同尋址方式下同一功能指令的周期長度不同 C.在指令的取指周期實現(xiàn)PC增量操作 D.指令周期由若干個機器周期或時鐘周期組成 檢查答案標(biāo)準(zhǔn)答案:B 40. 單地址指令中,為了完成兩個數(shù)的算術(shù)運算,除地址碼指明的一個操作數(shù)外,另一個常常采用( ) (2分) A.堆棧尋址方式 B.立即尋址方式 C.隱含尋址方式 D.間接尋址方式 檢查答案標(biāo)準(zhǔn)答案:C 41. 下列尋址方式中,執(zhí)行速度最快的是( ) (2分) A.寄存器尋址 B.相對尋址 C.直接尋址 D.存儲器間接尋址 檢查答案標(biāo)準(zhǔn)答案:A 42. 某頁式虛擬存儲器中,頁大小為4KB,虛存大小為4GB,物理內(nèi)存的塊大小為16B,則對應(yīng)的虛頁號位數(shù)為( ) (2分) A.12 B.20 C.28 D.32 檢查答案標(biāo)準(zhǔn)答案:B 43. 加法器采用先行進(jìn)位的目的是( ) (2分) A.優(yōu)化加法器的結(jié)構(gòu) B.加速進(jìn)位位的產(chǎn)生 C.保證運算結(jié)果正確 D.正確傳遞進(jìn)位位 檢查答案標(biāo)準(zhǔn)答案:B 44. 某計算機字長8位,X補= 1.0010011 ,則X/4補=B。 (2分) 檢查答案標(biāo)準(zhǔn)答案:1. 11100100; 45. 十進(jìn)制數(shù)-0.125對應(yīng)的IEEE 754 32位浮點數(shù)為H。 (2分) 檢查答案標(biāo)準(zhǔn)答案:1. BE000000; 46. 7200轉(zhuǎn)磁盤的平均等待時間大約為ms。(保留整數(shù)) (2分) 檢查答案標(biāo)準(zhǔn)答案:1. 6; 47. 考慮下列代碼段 (4分) 檢查答案標(biāo)準(zhǔn)答案:1. si = -1; 2. i = -1; 48. CPU響應(yīng)中斷的時間是_。 (2分) A.中斷源提出請求 B.取指周期結(jié)束 C.執(zhí)行周期結(jié)束 D.間址周期結(jié)束 檢查答案標(biāo)準(zhǔn)答案:C 49. 常用的虛擬存儲器尋址系統(tǒng)由_兩級存儲器組成。 (2分) A.主存輔存 B.Cache主存 C.Cache輔存 D.主存硬盤 檢查答案標(biāo)準(zhǔn)答案:A 50. DMA訪問主存時,讓CPU處于等待狀態(tài),等DMA的一批數(shù)據(jù)訪問結(jié)束后,CPU再恢復(fù)工作,這種情況稱作_。 (2分) A.停止CPU訪問主存 B.周期挪用 C.DMA與CPU交替訪問 D.DMA 檢查答案標(biāo)準(zhǔn)答案:A 51. 計算機操作的最小單位時間是_。 (2分) A.時鐘周期 B.指令周期 C.CPU周期 D.中斷周期 檢查答案標(biāo)準(zhǔn)答案:A 52. 用以指定待執(zhí)行指令所在地址的是_C_。 (2分) A.指令寄存器 B.數(shù)據(jù)計數(shù)器 C.程序計數(shù)器PC D.累加器 檢查答案標(biāo)準(zhǔn)答案:C 53. 總線通信中的同步控制_。 (2分) A.只適合于CPU控制的方式 B.由統(tǒng)一時序控制的方式 C.只適合于外圍設(shè)備控制的方式 D.只適合于主存 檢查答案標(biāo)準(zhǔn)答案:B 54. 一個16K32位的靜態(tài)存儲器,其地址線和數(shù)據(jù)線的總和是_。 (2分) A.48 B.46 C.36 D.32 檢查答案標(biāo)準(zhǔn)答案:B 55. 當(dāng)滿足_時,成立。 (2分) A.見圖 B.見圖 C.見圖 D.見圖 檢查答案標(biāo)準(zhǔn)答案:C 56. 在單級中斷系統(tǒng)中,CPU一旦響應(yīng)中斷,則立即關(guān)閉_標(biāo)志,以防本次中斷服務(wù)結(jié)束前同級的其他中斷源產(chǎn)生另一次中斷進(jìn)行干擾。 (2分) A.中斷允許 B.中斷請求 C.中斷屏蔽 D.中斷保護 檢查答案標(biāo)準(zhǔn)答案:A 57. 單地址指令_。 (2分) A.只能對單操作數(shù)進(jìn)行加工處理 B.只能對雙操作數(shù)進(jìn)行加工處理 C.既能對單操作數(shù),也能對雙操作數(shù)進(jìn)行運算 D.無處理雙操作數(shù)的功能 檢查答案標(biāo)準(zhǔn)答案:C 58. 在CPU的寄存器中,_對用戶是完全透明的。 (2分) A.程序計數(shù)器 B.指令寄存器 C.狀態(tài)寄存器 D.通用寄存器 檢查答案標(biāo)準(zhǔn)答案:B 59. 下列關(guān)于具有指出并糾正一位錯誤的海明校驗碼的描述中錯誤的是_ (2分) A.海明校驗計算校驗位時采用的仍是奇校驗或偶校驗; B.5位校驗位可對12至26位有效信息位進(jìn)行海明校驗; C.指錯字由校驗位組成,若指錯字為0001則最左位有錯; D.海明校驗的校驗范圍包括被校驗的數(shù)據(jù)和校驗位本身; 檢查答案標(biāo)準(zhǔn)答案:C 60. 馮諾依曼結(jié)構(gòu)計算機中指令和數(shù)據(jù)均以二進(jìn)制形式存放在主存中,CPU區(qū)分它們的依據(jù) (2分) A.指令的操作碼及地址碼 B.指令和數(shù)據(jù)的尋址方式 C.指令周期的不同時間段 D.指令和數(shù)據(jù)的存儲單元 檢查答案標(biāo)準(zhǔn)答案:C 61. 若從16種狀態(tài)00001111中選出8種作為有效編碼,假定這8種編碼是0000、0011、0101、0110、1001、1010、1100、1111,則這種編碼的碼距是_ (2分) A.1 B.2 C.3 D.4 檢查答案標(biāo)準(zhǔn)答案:B 62. 已知值是_ (2分) A.1.01101 B.0.00001 C.1.00001 D.溢出 檢查答案標(biāo)準(zhǔn)答案:C 63. 某計算機字長8位,機器數(shù)11111111對應(yīng)的十進(jìn)制真值不可能是_ (2分) A.-1 B.127 C.-0 D.-128 檢查答案標(biāo)準(zhǔn)答案:D 64. 設(shè)PC、AR、DR、Ri等分別表示CPU中的程序計數(shù)器、地址寄存器、指令寄存器中的形式地址字段、數(shù)據(jù)緩沖寄存器和通用寄存器。表示四項操作: 從尋址方式的角度考慮,可能存在的操作有_ (2分) A.見圖 B.見圖 C.見圖 D.見圖 檢查答案標(biāo)準(zhǔn)答案:D 65. 下列為采用補碼表示的浮點數(shù)的尾數(shù),屬于規(guī)格化編碼的是_ (2分) A.1.101l B.1.001l C.0.0101 D.0.001l 檢查答案標(biāo)準(zhǔn)答案:B 66. 待傳輸?shù)臄?shù)據(jù)塊的長度為10位,采用CRC校驗且使用的生成多項式為x3+1,則對應(yīng)的CRC碼的位數(shù)為_ (2分) A.11 B.12 C.13 D.14 檢查答案標(biāo)準(zhǔn)答案:C 67. 下列關(guān)于微指令的敘述中不正確的是( )。 (2分) A.微指令中可以不設(shè)置下地址字段 B.同一條微指令中的微命令屬于相容性微命令 C.微指令中常常包含判別測試位. D.微指令的長度與指令的復(fù)雜度有關(guān) 檢查答案標(biāo)準(zhǔn)答案:D 68. 某計算機主存容量為64KB,其中ROM區(qū)為4KB,其余為RAM區(qū)(ROM和RAM均為連續(xù)區(qū)域),按字節(jié)編址.現(xiàn)用2K8位的ROM芯片和4K4位的RAM芯片來設(shè)計該存儲器,則需要上述規(guī)格的ROM芯片數(shù)和RAM芯片數(shù)分別為片和片。 (2分) 檢查答案標(biāo)準(zhǔn)答案:1. 2; 2. 30; 69. 設(shè)某動態(tài)存儲器的行列結(jié)構(gòu)為128行64列,則該動態(tài)存儲器的刷新計算器的模為,常見的三種刷新方式中,存在死時間的刷新方式是。 (2分) 檢查答案標(biāo)準(zhǔn)答案:1. 128; 2. 集中式刷新; 70. 立即數(shù)尋址方式下,取指周期完成時,CPU中存放立即數(shù)的寄存器是,僅存放指令地址的寄存器是。 (2分) 檢查答案標(biāo)準(zhǔn)答案:1. 指令寄存器IR(寫IR也可); 2. 程序計數(shù)器PC(或?qū)慞C也可以); 71. 任何指令的第一周期一定是周期 (2分) 檢查答案標(biāo)準(zhǔn)答案:1. 取指;