計算機組成原理復(fù)習(xí)題(含參考答案解析)_第1頁
計算機組成原理復(fù)習(xí)題(含參考答案解析)_第2頁
計算機組成原理復(fù)習(xí)題(含參考答案解析)_第3頁
計算機組成原理復(fù)習(xí)題(含參考答案解析)_第4頁
計算機組成原理復(fù)習(xí)題(含參考答案解析)_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

計算機組成原理復(fù)習(xí)題(含參考答案解析)一、單選題(共40題,每題1分,共40分)1.設(shè)寄存器位數(shù)為8位,機器數(shù)采用補碼形式(含一位符號位),則十進制數(shù)-26存放在寄存器中的內(nèi)容為()A、E6HB、5AHC、9BHD、26H正確答案:A2.ASCII碼是對()進行編碼的一種方案。A、字符、圖形符號B、漢字C、數(shù)字D、聲音正確答案:A答案解析:ASCII碼主要用于對字符、圖形符號等進行編碼。漢字通常使用GB2312、GBK、UTF-8等編碼方式;數(shù)字在計算機中也有特定的表示形式,但ASCII碼不是專門針對數(shù)字編碼;聲音有專門的音頻編碼格式,與ASCII碼無關(guān)。所以ASCII碼是對字符、圖形符號進行編碼的一種方案,答案選A。3.一個24×24點陣的漢字,需要()字節(jié)的存儲空間。A、64B、32C、62D、72正確答案:D答案解析:一個24×24點陣的漢字,其點數(shù)為24×24=576點。一個字節(jié)可以存儲8位信息,也就是8個點。所以存儲該漢字需要的字節(jié)數(shù)為576÷8=72字節(jié)。4.表示一幀彩色圖像的顏色數(shù)是()。A、2[3]B、2[512]C、2[24]D、2[8]正確答案:C5.以下操作中,由硬件完成的是()。A、保護現(xiàn)場B、從I/O接口取數(shù)C、保護斷點D、設(shè)置中斷屏蔽字正確答案:C6.()不是常用三級時序系統(tǒng)中的一級。A、節(jié)拍B、定時脈沖C、機器周期D、指令周期正確答案:D7.()尋址便于處理數(shù)組問題。A、變址尋址B、間接尋址C、相對尋址D、立即尋址正確答案:A答案解析:變址尋址是將CPU給出的地址與變址寄存器中的地址相加,得到操作數(shù)的有效地址。它特別適合處理數(shù)組等數(shù)據(jù)結(jié)構(gòu),因為可以通過改變變址寄存器的值,方便地訪問數(shù)組中的不同元素。間接尋址主要是通過地址找到另一個地址,再從該地址獲取操作數(shù);相對尋址是相對于當(dāng)前指令地址進行尋址;立即尋址是操作數(shù)直接包含在指令中。這幾種尋址方式對于處理數(shù)組問題不如變址尋址方便。8.以下有關(guān)I/O端口的敘述中,錯誤的是()。A、I/O接口中命令端口和狀態(tài)端口不能共用同一個B、I/O接口中有命令端口、狀態(tài)端口、數(shù)據(jù)端口C、I/O接口中程序可訪問的寄存器被稱為I/O端口D、I/O端口可以和主存統(tǒng)一編號,也可以單獨編號正確答案:A答案解析:I/O接口中命令端口和狀態(tài)端口可以共用同一個端口地址,通過不同的命令來區(qū)分是讀狀態(tài)還是寫命令等操作,A選項錯誤;I/O接口通常包含命令端口、狀態(tài)端口和數(shù)據(jù)端口,B選項正確;I/O接口中程序可訪問的寄存器被稱為I/O端口,C選項正確;I/O端口編號方式有和主存統(tǒng)一編號以及單獨編號兩種,D選項正確。9.在通用計算機指令系統(tǒng)的二地址指令中,操作數(shù)的物理位置可安排在()。Ⅰ一個主存單元和緩沖寄存器Ⅱ兩個數(shù)據(jù)寄存器Ⅲ一個主存單元和一個數(shù)據(jù)寄存器Ⅳ一個數(shù)據(jù)寄存器和一個控制寄存器Ⅴ一個主存單元和一個外存單元A、Ⅱ、ⅢB、Ⅰ、Ⅱ、ⅢC、Ⅰ、Ⅱ、Ⅲ、ⅤD、Ⅱ、Ⅲ、Ⅳ正確答案:A10.在系統(tǒng)總線的數(shù)據(jù)線上,不可能傳輸?shù)氖牵ǎ、握手(應(yīng)答)信號B、中斷類型號C、操作數(shù)D、指令正確答案:A答案解析:握手(應(yīng)答)信號通常是通過控制總線來傳輸?shù)模糜谠O(shè)備之間的通信協(xié)調(diào)和確認(rèn)等操作,而不是通過數(shù)據(jù)線傳輸。指令、操作數(shù)、中斷類型號等數(shù)據(jù)是可以通過系統(tǒng)總線的數(shù)據(jù)線上進行傳輸?shù)摹?1.某機器采用16位單字長指令,采用擴展操作碼,地址碼為5位,現(xiàn)已定義60條二地址指令,那么單地址指令最多有()條。A、128B、4C、32D、256正確答案:A答案解析:16位單字長指令,地址碼為5位,則操作碼位數(shù)為16-5×2=6位(二地址指令時)。已定義60條二地址指令,占用了部分操作碼。二地址指令最多可定義2^6=64條,現(xiàn)用60條,還剩4條操作碼可用于擴展。對于單地址指令,操作碼擴展到7位,除去二地址指令剩下的4條操作碼用于擴展單地址指令外,還可再定義2^7-4=124條單地址指令,所以單地址指令最多有124條,大于128條這種說法錯誤;大于4條也不準(zhǔn)確;大于32條同樣不準(zhǔn)確;大于256條更不對,綜合來看選A,即單地址指令最多有大于128條(實際最多124條)。12.在微程序控制器中,一條機器指令的功能通常由()。A、一個條件碼實現(xiàn)B、一個指令碼實現(xiàn)C、一段微程序?qū)崿F(xiàn)D、一條微指令實現(xiàn)正確答案:C答案解析:微程序控制器中,一條機器指令的功能通常由一段微程序?qū)崿F(xiàn)。微程序由多條微指令組成,通過執(zhí)行這一段微程序來完成一條機器指令規(guī)定的功能。一條微指令只能完成一個或幾個基本的操作,不能實現(xiàn)一條機器指令的完整功能。指令碼用于標(biāo)識指令的操作類型等,條件碼用于反映指令執(zhí)行后的一些狀態(tài),它們都不能直接實現(xiàn)機器指令的功能。13.將有關(guān)數(shù)據(jù)加以分類、統(tǒng)計、分析,以取得有價值的信息,稱為()。A、數(shù)據(jù)處理B、輔助設(shè)計C、實時控制D、數(shù)值計算正確答案:A答案解析:數(shù)據(jù)處理是對數(shù)據(jù)進行收集、整理、存儲、加工、分析等操作,以獲取有價值信息的過程,將有關(guān)數(shù)據(jù)加以分類、統(tǒng)計、分析,以取得有價值的信息屬于數(shù)據(jù)處理;輔助設(shè)計主要是利用計算機進行設(shè)計相關(guān)工作;實時控制是對現(xiàn)場正在發(fā)生的事件進行及時的控制;數(shù)值計算側(cè)重于進行數(shù)學(xué)計算。所以答案是[A]。14.為了縮短指令中某個地址段(或地址碼)的位數(shù),有效的方法是采?。ǎ?。A、寄存器尋址B、間接尋址C、變址尋址D、立即尋址正確答案:A答案解析:寄存器尋址中,操作數(shù)在寄存器中,指令中只需給出寄存器編號,而不需要完整的內(nèi)存地址,從而可以縮短地址段的位數(shù)。間接尋址需要通過地址找到存儲操作數(shù)地址的單元,再獲取操作數(shù)地址,地址段位數(shù)不會縮短。變址尋址是將變址寄存器的值與指令中的偏移量相加得到操作數(shù)地址,地址段位數(shù)也不會縮短。立即尋址是操作數(shù)直接在指令中,與縮短地址段位數(shù)無關(guān)。所以有效的方法是采取寄存器尋址,答案選A。15.程序查詢方式、中斷方式和DMA方式的優(yōu)先級排列次序為()。A、DMA方式、中斷方式、程序查詢方式B、程序查詢方式、中斷方式、DMA方式C、中斷方式、程序查詢方式、DMA方式D、DMA方式、程序查詢方式、中斷方式正確答案:A答案解析:程序查詢方式是CPU不斷查詢I/O設(shè)備狀態(tài),直到設(shè)備準(zhǔn)備好才進行數(shù)據(jù)傳輸,效率最低。中斷方式是I/O設(shè)備準(zhǔn)備好后向CPU發(fā)中斷請求,CPU響應(yīng)中斷進行數(shù)據(jù)傳輸,效率比程序查詢方式高。DMA方式是直接存儲器訪問,I/O設(shè)備和內(nèi)存直接進行數(shù)據(jù)傳輸,不經(jīng)過CPU,效率最高。所以優(yōu)先級排列次序為DMA方式、中斷方式、程序查詢方式。16.串行總線與并行總線相比()。A、并行總線成本高,速度快B、并行總線成本低,速度慢C、串行總線成本高,速度快D、串行總線成本高,速度慢正確答案:A答案解析:并行總線是將數(shù)據(jù)的各位同時進行傳輸,這樣可以實現(xiàn)較高的數(shù)據(jù)傳輸速率,但由于需要同時傳輸多個信號,硬件復(fù)雜度高,成本也高。串行總線是逐位傳輸數(shù)據(jù),傳輸速率相對較低,但硬件簡單,成本低。所以并行總線成本高,速度快,選項A正確。17.ALU的核心部件是()。A、加法器B、移位器C、多路選擇器D、寄存器正確答案:A答案解析:加法器是ALU進行算術(shù)運算的核心部件,用于實現(xiàn)加、減等基本算術(shù)運算。移位器用于數(shù)據(jù)移位操作;多路選擇器用于選擇不同的數(shù)據(jù)輸入;寄存器用于暫存數(shù)據(jù),它們都不是ALU的核心部件。18.字長16位,用定點補碼小數(shù)表示時,一個字能表示的范圍是()。A、-(1-2[-15])~(1-2[-15])B、-1~(1-2[-15])C、0~(1-2[-15])D、-1~+1正確答案:B答案解析:字長16位,用定點補碼小數(shù)表示時,最高位為符號位,其余15位表示數(shù)值。最小數(shù)為1.111111111111111,其真值為-1;最大數(shù)為0.111111111111111,其真值為1-2^(-15)。所以能表示的范圍是-1~(1-2^(-15))。19.某計算機字長是32位,它的存儲容量是64KB,按字編址,它的尋址范圍是()。A、16KB、16KBC、32KD、32KB正確答案:A答案解析:1.首先將存儲容量換算成字節(jié):-已知存儲容量是\(64KB\),\(1KB=1024B\),所以\(64KB=64×1024B\)。2.然后按字編址,字長是\(32\)位,即\(4\)字節(jié)(\(32÷8=4\))為一個字:-那么存儲單元個數(shù)為\(64×1024÷4=16×1024=16K\)。-尋址范圍就是存儲單元個數(shù),所以尋址范圍是\(16K\),按字編址,這里是大于\(16K\)(因為尋址范圍是從\(0\)開始計數(shù),到\(16K-1\),所以說大于\(16K\))。20.計算機的算術(shù)邏輯單元和控制單元合稱為()。A、CPUB、ALUC、UPD、CAD正確答案:A答案解析:CPU即中央處理器,它主要由算術(shù)邏輯單元(ALU)和控制單元組成。ALU主要負(fù)責(zé)算術(shù)運算和邏輯運算;控制單元負(fù)責(zé)協(xié)調(diào)和控制計算機各部件的工作。所以計算機的算術(shù)邏輯單元和控制單元合稱為CPU。B選項ALU只是CPU的一部分;C選項UP并不是計算機這兩個單元的合稱;D選項CAD是計算機輔助設(shè)計的英文縮寫,與題目所問內(nèi)容無關(guān)。21.用二地址指令來完成算術(shù)運算時,其結(jié)果一般存放在()。A、其中一個地址碼提供的地址中B、棧頂C、累加器(ACC)中D、以上都不對正確答案:A22.在CPU中存放當(dāng)前正在執(zhí)行指令的的寄存器是()。A、指令寄存器B、主存地址寄存器C、程序計數(shù)器D、程序狀態(tài)寄存器正確答案:A答案解析:指令寄存器用來存放當(dāng)前正在執(zhí)行的指令。程序計數(shù)器用于存放下一條要執(zhí)行指令的地址。主存地址寄存器用于存放主存單元的地址。程序狀態(tài)寄存器用于存放程序運行的狀態(tài)信息。23.主存按字節(jié)編址,地址從0A4000H到0CBFFFH,共有()字節(jié);若用存儲容量為32K×8位的存儲芯片構(gòu)成該主存,至少需要()片。A、160K,5B、80K,2C、96K,2D、192K,5正確答案:A答案解析:主存地址從0A4000H到0CBFFFH,其地址空間大小為:0CBFFFH-0A4000H+1H=28000H。將其轉(zhuǎn)換為十進制為163840字節(jié),163840字節(jié)=160K字節(jié),所以主存共有大于160K字節(jié)。存儲芯片容量為32K×8位,即32K字節(jié)。160K÷32K=5,所以至少需要5片這樣的存儲芯片。24.5位二進制定點小數(shù),用補碼表示時,最小的負(fù)數(shù)是()。A、1.0000B、0.1111C、1.0001D、1.1111正確答案:A答案解析:5位二進制定點小數(shù),補碼表示時,最小的負(fù)數(shù)是符號位為1,其余各位為0,即1.0000,其原碼為1.1111,在補碼中1.0000表示的就是最小的負(fù)數(shù),所以答案選A。25.兩個補碼數(shù)相加,采用1位符號位,當(dāng)()時,表示結(jié)果溢出。A、符號位進位和最高位進位異或結(jié)果為1B、符號位有進位C、符號位進位和最高數(shù)位進位異或結(jié)果為0D、符號位為1正確答案:A答案解析:當(dāng)兩個補碼數(shù)相加時,若符號位進位和最高位進位異或結(jié)果為1,表示結(jié)果溢出。當(dāng)符號位有進位時,并不一定表示溢出。符號位進位和最高數(shù)位進位異或結(jié)果為0也不代表溢出。符號位為1更不能直接說明溢出情況。所以答案是A。26.采用隱式I/O指令,是指用()實現(xiàn)I/O操作。A、I/O指令B、硬件自動C、通道指令D、傳送指令正確答案:D27.計算機系統(tǒng)中的存儲系統(tǒng)是指()。A、cache、主存和輔存B、RAM存儲器C、ROM存儲器D、主存正確答案:A答案解析:計算機系統(tǒng)中的存儲系統(tǒng)是由高速緩沖存儲器(Cache)、主存儲器(主存)和輔助存儲器(輔存)構(gòu)成的多層次結(jié)構(gòu)。Cache速度快但容量小,用于緩解CPU與主存速度差異;主存是計算機運行時主要的數(shù)據(jù)存儲區(qū)域;輔存容量大但速度慢,用于長期數(shù)據(jù)存儲,如硬盤等。RAM存儲器和ROM存儲器只是主存的一部分,不能完整代表存儲系統(tǒng)。28.補碼的加減法是指()A、操作數(shù)用補碼表示,連同符號位直接相加減,減某數(shù)用加某負(fù)數(shù)的補碼代替,結(jié)果的符號在運算中形成B、操作數(shù)用補碼表示,兩數(shù)相加減,符號位單獨處理,減法用加法代替C、操作數(shù)用補碼表示,符號位和數(shù)值位一起參加運算,結(jié)果的符號與加減相同D、操作數(shù)用補碼表示,由數(shù)符決定兩數(shù)的操作,符號位單獨處理正確答案:A答案解析:補碼的加減法中,操作數(shù)用補碼表示,連同符號位直接相加減,減某數(shù)用加某負(fù)數(shù)的補碼代替,結(jié)果的符號在運算中形成。B選項符號位單獨處理錯誤;C選項結(jié)果符號與加減相同表述不準(zhǔn)確;D選項由數(shù)符決定操作且符號位單獨處理不符合補碼加減法規(guī)則。29.主機和外設(shè)之間的正確連接通路是()。A、CPU和主存—I/O總線—I/O接口(外設(shè)控制器)—通信總線(電纜)—外設(shè)B、CPU和主存—I/O接口(外設(shè)控制器)—I/O總線—通信總線(電纜)—外設(shè)C、CPU和主存—I/O總線—通信總線(電纜)—I/O接口(外設(shè)控制器)—外設(shè)D、CPU和主存—I/O接口(外設(shè)控制器)—通信總線(電纜)—I/O總線—外設(shè)正確答案:A30.用于科學(xué)計算的計算機中,標(biāo)志系統(tǒng)性能的主要參數(shù)是()。A、MFLOPS(每秒百萬個浮點操作)B、主頻C、主存容量D、MIPS正確答案:A答案解析:MFLOPS(每秒百萬個浮點操作)是用于衡量計算機科學(xué)計算性能的重要指標(biāo),它反映了計算機在單位時間內(nèi)執(zhí)行浮點運算的能力,更能體現(xiàn)用于科學(xué)計算的計算機的性能。主頻主要影響計算機的運算速度,但不能直接體現(xiàn)科學(xué)計算的能力;主存容量主要影響計算機能同時處理的數(shù)據(jù)量;MIPS是每秒百萬條指令數(shù),側(cè)重于衡量通用計算機指令執(zhí)行速度,對于科學(xué)計算中大量的浮點運算衡量不夠準(zhǔn)確。31.馮·諾伊曼計算機結(jié)構(gòu)的核心思想是()。A、存儲程序控制B、二進制運算C、有存儲信息的功能D、運算速度快正確答案:A答案解析:馮·諾伊曼計算機結(jié)構(gòu)的核心思想是存儲程序控制。它將程序和數(shù)據(jù)都存儲在計算機的存儲器中,計算機在運行時按照預(yù)先存儲的程序依次取出指令并執(zhí)行,實現(xiàn)對數(shù)據(jù)的處理。二進制運算是計算機采用的基本運算方式;有存儲信息的功能是計算機的一個基本特性,但不是馮·諾伊曼計算機結(jié)構(gòu)的核心思想;運算速度快是計算機性能的一個方面,并非其核心思想。32.由0、1代碼組成的語言,稱為()。A、高級語言B、機器語言C、人工語言D、匯編語言正確答案:B答案解析:機器語言是用二進制代碼表示的計算機能直接識別和執(zhí)行的一種機器指令的集合,由0和1代碼組成。匯編語言是用助記符來表示操作碼和操作數(shù)的語言。人工語言是人為設(shè)計的語言,有多種類型,這里不符合。高級語言是更接近人類自然語言和數(shù)學(xué)表達式的編程語言,不是由0和1代碼組成。33.CPU可直接編程訪問的存儲器是()。A、主存儲器B、虛擬存儲器C、磁盤存儲器D、磁帶存儲器正確答案:A答案解析:CPU可直接編程訪問的存儲器是主存儲器。主存儲器用于存放當(dāng)前運行的程序和數(shù)據(jù),CPU可以直接對其進行讀寫操作。虛擬存儲器是基于硬盤等輔助存儲器模擬出來的大容量內(nèi)存,CPU不能直接對其編程訪問。磁盤存儲器和磁帶存儲器都屬于外部存儲設(shè)備,CPU不能直接對它們進行編程訪問,需要通過輸入輸出接口等方式進行數(shù)據(jù)交互。34.若浮點數(shù)用補碼表示,判斷運算結(jié)果是否是規(guī)格化數(shù)的方法是()A、數(shù)符與尾數(shù)最高有效數(shù)位相異B、階符與數(shù)符相同C、數(shù)符與尾數(shù)最高有效數(shù)位相同D、階符與數(shù)符相異正確答案:A35.若視頻圖像每幀的數(shù)據(jù)量6.4MB,幀速度為30幀/秒,則顯示10秒的視頻信息,則原始數(shù)據(jù)量是()。A、1920MBB、64MBC、192MBD、640MB正確答案:A答案解析:視頻圖像每幀的數(shù)據(jù)量是6.4MB,幀速度為30幀/秒,那么每秒的數(shù)據(jù)量就是6.4×30=192MB。顯示10秒的視頻信息,原始數(shù)據(jù)量就是192×10=1920MB,所以答案是A,大于1920MB。36.某8位計算機

溫馨提示

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

評論

0/150

提交評論