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