計算機組成原理期末考試復習題及參考答案整理_第1頁
計算機組成原理期末考試復習題及參考答案整理_第2頁
計算機組成原理期末考試復習題及參考答案整理_第3頁
計算機組成原理期末考試復習題及參考答案整理_第4頁
計算機組成原理期末考試復習題及參考答案整理_第5頁
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

計算機組成原理期末考試復習題及參考答案整理一.選擇題第1章計算機系統(tǒng)概論1.電子計算機問世至今,新型機器不斷推陳出新,不管怎么更新,依然具有“存儲程序”的特點,最早提出這種概念的是()。答案是:BA.巴貝奇(CharlesBabage)B.馮·諾伊曼(vonNeumann)C.帕斯卡(BlaisePascal)D.貝爾(Bell)2.有些計算機將一部分軟件永恒地存于只讀存儲器中,稱之為()。答案是:CA.硬件B.軟件C.固件D.輔助存儲器E.以上都不對3.輸入、輸出裝置以及外接的輔助存儲器稱為()。答案是:DA.操作系統(tǒng)B.存儲器C.主機D.外圍設備4.完整的計算機系統(tǒng)應包括()。答案是:DA.運算器、存儲器、控制器B.外部設備和主機C.主機和實用程序D.配套的硬件設備和軟件系統(tǒng)5.計算機系統(tǒng)中的存儲系統(tǒng)是()。答案是:DA.RAM存儲器B.ROM存儲器C.主存D.主存和輔存6.用以指定待執(zhí)行指令所在地址的是()。答案是:CA.指令寄存器B.數(shù)據(jù)計數(shù)器C.程序計數(shù)器D.累加器7.馮·諾伊曼機工作方式的基本特點是()。答案是:BA.多指令流單數(shù)據(jù)流B.按地址訪問并順序執(zhí)行指令C.堆棧操作D.存儲器按內容選擇地址8.下列各裝置中,()具有輸入及輸出功能。答案是:CA.鍵盤B.顯示器C.磁盤驅動器D.打印機9.計算機只懂機器語言,而人類熟悉高級語言,故人機通信必須借助()。答案是:AA.編譯程序B.編輯程序C.連接程序D.載入程序10.計算機的算術邏輯單元和控制單元合稱為()。答案是:AA.ALUB.UPC.CPUD.CAD11.只有當程序要執(zhí)行時,它才會去將源程序翻譯成機器語言,而且一次只能讀取、翻譯并執(zhí)行源程序中的一行語句,此程序稱為()。答案是:CA.目標程序B.編譯程序C.解釋程序D.會變程序12.“容量為640KB存儲器”是指下列()。答案是:DA.640×103字節(jié)的存儲器B.640×103位的存儲器C.640×2位的存儲器C.640×2字節(jié)的存儲器13.由0、1代碼組成的語言,稱為()。答案是:CA.匯編語言B.人工語言C.機器語言D.高級語言14.計算機存儲數(shù)據(jù)的基本單位為()。答案是:AA.比特(Bit)B.字節(jié)(Byte)C.字組(Word)D.以上都不對15.一般8位的微型機系統(tǒng)以16位來表示地址,則該計算機系統(tǒng)有()個地址空間。答1010案是:CA.256B.65535C.65536D.13107216.一片1MB的磁盤能存儲()的數(shù)據(jù)。答案是:DA.106字節(jié)B.10-6字節(jié)C.109字節(jié)D.220字節(jié)17.計算機中()負責指令譯碼。答案是:BA.算術邏輯單元B.控制單元C.存儲器譯碼電路D.輸入輸出譯碼電路18.能直接讓計算機接受的語言是()。答案是:DA.C語言B.BASICC.匯編語言D.機器語言E.高級語言19.80286是個人計算機中的()器件。答案是:DA.EPROMB.RAMC.ROMD.CPU20.將高級語言程序翻譯成機器語言程序需借助于()。答案是:CA.連接程序B.編輯程序C.編譯程序D.匯編程序21.存儲字長是指()。答案是:BA.存放在一個存儲單元中的二進制代碼組合B.存放在一個存儲單元中的二進制代碼位數(shù)C.存儲單元的個數(shù)D.機器指令的位數(shù)22.()可區(qū)分存儲單元中存放的是指令還是數(shù)據(jù)。答案是:CA.存儲器B.運算器C.控制器D.用戶23.存放欲執(zhí)行指令的寄存器是()。答案是:DA.MARB.PCC.MDRD.IR24.將匯編語言翻譯成機器語言需借助于()。答案是:CA.編譯程序B.編輯程序C.匯編程序D.連接程序25.在CPU中跟蹤指令后繼地址的寄存器是()。答案是:CA.MARB.IRC.PCD.MDR第2章計算機的發(fā)展及應用1.微型計算機的發(fā)展通常以()為技術標志。DA.操作系統(tǒng)B.磁盤C.軟件D.微處理器2..把電路中的所有元件如晶體管、電阻、二極管等都集成在一個芯片上的元件稱為()。BA.TransisterB.IntegratedCircitc.ComputersD.VacuumTube3..ENIAC所用的主要元件是()。CA.集成電路B.晶體管C.電子管D.以上各項都不對4.所謂超大規(guī)模集成電路(VLSI)是指一片IC芯片上能容納()元件。DA.數(shù)十個B.數(shù)百個C.數(shù)千個D.數(shù)萬個以上5.目前被廣泛使用的計算機是()。AA.數(shù)字計算機B.模擬計算機C.數(shù)字模擬混合式計算機C.特殊用途計算機6.個人計算機(PC)屬于()類計算機。CA.大型計算機B.小型機C.微型計算機D.超級計算機7.通常計算機的更新劃代以()為依據(jù)。AA.電子器件B.電子管C.半導體D.延遲線8..對有關數(shù)據(jù)加以分類、統(tǒng)計、分析,這屬于計算機在()方面的應用。CA.數(shù)值計算B.輔助設計C.數(shù)據(jù)處理D.實時控制9.郵局對信件進行自動分揀,使用的計算機技術是()。CA.機器翻譯B.自然語言理解C.模式識別D.網(wǎng)絡通信10.所謂第二代計算機是以()為主要器件。CA.超大規(guī)模集成電路B.集成電路C.晶體管D.電子管11.數(shù)控機床是計算機在()方面的應用。DA.數(shù)據(jù)處理B.人工智能C.輔助設計D.實時控制12.下列()為“計算機輔助教學”的英文縮寫。DA.CADB.CAMC.CAED.CAI13.“計算機輔助設計”的英文縮寫為()。CA.CAIB.CAMC.CADD.CAE14.目前大部分的微處理器使用的半導體工藝稱為()。BA.TTLB.CMOSC.ECLD.DMA第3章系統(tǒng)總線1.計算機使用總線結構便于增減外設,同時()。CA.減少了信息傳輸量B.提高了信息的傳輸速度C.減少了信息傳輸線的條數(shù)2.在三種集中式總線控制中,獨立請求方式響應時間最快,是以()為代價的。BA.增加處理機的開銷B.增加控制線數(shù)C.增加處理機的開銷和增加控制線數(shù)3.微型計算機中控制總線提供的完整信息是()。EA.存儲器和I/O設備的地址碼B.所有存儲器和I/O設備的時序信號和控制信號C.來自I/O設備和存儲器的響應信號D.上述各項E.上述B、C兩項F.上述A、B兩項4.總線中地址線的作用是()。CA.只用于選擇存儲器單元B.由設備向主機提供地址C.用于選擇指定存儲器單元和I/O設備接口電路的地址5.在三種集中式總線控制中,()方式響應時間最快。CA.鏈式查詢B.計數(shù)器定時查詢C.獨立請求6.計算機使用總線結構的主要優(yōu)點是便于實現(xiàn)積木化,缺點是()。CA.地址信息、數(shù)據(jù)信息和控制信息不能同時出現(xiàn)B.地址信息與數(shù)據(jù)信息不能同時出現(xiàn)C.兩種信息源的代碼在總線中不能同時傳送7.所謂三總線結構的計算機是指()。BA.地址線、數(shù)據(jù)線和控制線三組傳輸線B.I/O總線、主存總線和DMA總線三組傳輸線C.I/O總線、主存總線和系統(tǒng)總線三組傳輸線8.三種集中式總線控制中,()方式對電路故障最敏感。AA.鏈式查詢B.計數(shù)器定時查詢C.獨立請求9.連接計算機與計算機之間的總線屬于()總線。C10.系統(tǒng)總線中的數(shù)據(jù)線、地址線和控制線是根據(jù)()來劃分。CA.總線所處的位置B.總線的傳輸方向4.一個512KB的存儲器,其地址線和數(shù)據(jù)線的總和是。5.主存和CPU之間增加高速緩沖存儲器的目的是。A.解決CPU和主存之間的速度匹配問題B.擴大主存容量C.既擴大主存容量,有提高存取速度6.磁盤的盤面上有很多半徑不同的同心圓,這些同心圓稱為。A.扇區(qū)B.磁道C.磁柱7.某一RAM芯片,其容量為32K×8位,除電源和接地端外,該芯片引出線的最少數(shù)目是。B.408.若主存每個存儲單元為16位,則。A.其地址線為16根B.其地址線數(shù)與16根無關C.其地址線數(shù)與16根有關9.某存儲器容量為32K×16位,則。A.其地址線為16根,數(shù)據(jù)線為32根B.其地址線為32根,數(shù)據(jù)線為16根C.其地址線為15根,數(shù)據(jù)線為16根10.下列敘述中是正確的。A.主存可由RAM和ROM組成B.主存只能由ROM組成C.主存只能由RAM組成11.和輔存相比,主存的特點是。A.容量小,速度快,成本高B.容量小,速度快,成本低C.容量大,速度快,成本高12.磁盤存儲器的等待時間通常是指。BA.磁盤旋轉一周所需要的時間B.磁盤旋轉半周所需要的時間C.磁盤旋轉2/3周所需要的時間13.活動頭磁盤存儲器的尋道時間通常是指。A.最大尋道時間B.最大尋道時間和最小尋道時間的平均值C.最大尋道時間和最小尋道時間之和14.在活動頭磁盤存儲器中,信息寫入和讀出磁盤是進行的。A.并行方式B.串行方式C.串并方式答案:B15.磁盤轉速提高一倍,則。A.平均查找時間縮小一半B.其存取速度也提高一倍C.不影響查找時間16.相聯(lián)存儲器與傳統(tǒng)存儲器的主要區(qū)別是前者又叫按尋址的存儲器。A.地址B.內容C.堆棧17.采用四體并行低位交叉存儲器,設每個體的存儲容量為32K×16位,存取周期為400ns,在下述說法中是正確的。CA.在0.1μs內,存儲器可向CPU提供64位二進制信息B.在0.1μs內,每個體可向CPU提供16位二進制信息C.在0.4μs內,存儲器可向CPU提供64位二進制信息18.某計算機字長是16位,它的存儲器容量是64KB,按字編址,它的尋址范圍是。A.64KBB.32KBC.32K19.在程序的執(zhí)行過程中,Cache與主存的地址映射是由。A.操作系統(tǒng)管理的B.程序員調度的C.硬件自動完成的20.采用虛擬存儲器的目的是。A.提高主存的速度B.擴大輔存的存取空間C.擴大存儲器的尋址空間21.常用的虛擬存儲器的尋址系統(tǒng)由兩級存儲器組成。A.主存—輔存B.Cache—主存C.Cache—輔存22.磁盤上的磁道是。A.記錄密度不同的同心圓B.記錄密度相同的同心圓C.一條阿基米德螺線23.程序員編程所用的地址叫做。A.邏輯地址B.物理地址C.真實地址24.虛擬存儲管理系統(tǒng)的基礎是程序員訪問的局部性理論,此理論的基本含義是。A.在程序的執(zhí)行過程中,程序對主存的訪問是不均勻的B.空間局部性C.代碼的順序執(zhí)行25.在磁盤存儲器中,查找時間是。A.使磁頭移動到要找的柱面上所需的時間B.在磁道上找到要找的扇區(qū)所需的時間C.在扇區(qū)中找到要找的數(shù)據(jù)所需的時間26.活動頭磁盤存儲器的平均尋址時間是指。A.平均尋道時間B.平均尋道時間加平均等待時間C.平均等待時間27.一個16K×32位的存儲器,其地址線和數(shù)據(jù)線的總和是。28.由于磁盤上的內部同心圓小于外部同心圓,則對其所存儲的數(shù)據(jù)量而言,。A.內部同心圓大于外部同心圓B.內部同心圓等于外部同心圓C.內部同心圓小于外部同心圓29.在下列因素中,與Cache的命中率無關的是。A.Cache塊的大小B.Cache的容量C.主存的存取時間30.Cache的地址映像中,若主存中的任一塊可映射到Cache內的任一塊的位置上,稱作___。A.直接映像B.全相聯(lián)映像C.組相聯(lián)映像31.Cache的地址映像中比較多的采用”按內容尋址”的相聯(lián)存儲器來實現(xiàn)。A.直接映像B.全相聯(lián)映像C.組相聯(lián)映像32.下列器件中存取速度最快的是。A.CacheB.主存C.寄存器第5章輸入輸出系統(tǒng)1.中斷服務程序的最后一條指令是。(C)A.轉移指令B.出棧指令C.中斷返回指令2.微型機系統(tǒng)中,主機和高速硬盤進行數(shù)據(jù)交換一般采用方式。(C)A.程序查詢B.程序中斷C.DMA3.主機與設備傳送數(shù)據(jù)時,采用,主機與設備是串行工作的。(A)A.程序查詢方式B.中斷方式C.DMA方式4.主機與I/O設備傳送數(shù)據(jù)時,采用,CPU的效率最高。(C)A.程序查詢方式B.中斷方式C.DMA方式5.下述種情況會提出中斷請求。(B)A.產生存儲周期竊取B.在鍵盤輸入過程中,每按一次鍵21.硬盤適合于用方式實現(xiàn)輸入輸出操作。(A)A.DMAB.中斷C.程序查詢第六章計算機的運算方法1.設寄存器位數(shù)為8位,機器數(shù)采用補碼形式(含1位符號位)。對應于十進制數(shù)(-27),寄存器內容為()。答案:CA.27HB.9BHC.E5H2.對真值0表示形式唯一的機器數(shù)是()。答案:BA.原碼B.補碼和移碼C反碼D以上都不對3.在小數(shù)定點機中,下述說法正確的是()。答案:AA.只有補碼能表示-1B.只有原碼不能表示-1c.三種機器數(shù)均不能表示-14.某機字長8位.采用整數(shù)補碼形式(其中1位符號位)則機器數(shù)所能表示的范圍(案():CA.-127—+127D.-128—+128C-128—+1275.[X]補=1.000?0,它代表的真值是()。答案:BA.-0B.-1C.+16.若9BH表示移碼(含1位符號位),則對應的十進制數(shù)是()。答案:AA.27B.-27C.-101D.1017.設寄存器內容為00000000,若它等于-128,則為()。答案:DA.原碼B.補碼C.反碼D.移碼8.大部分計算機的減法是用()實現(xiàn)。答案:CA.將被減數(shù)加到減數(shù)中B.從被減數(shù)中減去減數(shù)C.補數(shù)的相加D.從減數(shù)中減去被減數(shù)9.在補碼加減交替除法中,參加操作的數(shù)是(),商符()。答案:BA.絕對值的補碼在形成商值的過程中自動形成B.補碼在形成商值的過程中自動形成C.補碼由兩數(shù)符號位異或形成D.絕對值的補碼由兩數(shù)符號位異或形成10.兩補碼相加,采用1位符號位,則當()時,表示結果溢出。答案:DA.最高位有進位B.最高位進位和次高位進位異或結果為0C.最高位為1D.最高位進位和次高位進位異或結果為111.在定點機中執(zhí)行算術運算時會產生溢出,其原因是()。答案:BA.主存容量不夠B.運算結果無法表示C.操作數(shù)地址過大D.以上都對12.在浮點機中,判斷補碼規(guī)格化形式的原則是()。答案:CA尾數(shù)的第一數(shù)值為l,數(shù)符任意B.尾數(shù)的符號位與第一數(shù)值相同C.尾數(shù)的符號位與第一數(shù)值位不同D.階符與數(shù)符不同13.運算器的主要功能是進行()。答案:CA.算術運其B.邏輯運算C.算術邏輯運算D.初等函數(shù)運算14.設機器數(shù)字長為16位(含1位符號位),若用補碼表示定點小數(shù),則最大正數(shù)為()。答案:BA.1-215B.1-2-15C.215-1D.21515.計算機中表示地址時,采用()。答案:DA.原碼B.補碼C.反碼D.無符號數(shù)16.浮點數(shù)的表示范圍和精度取決于()。答案:CA.階碼的位數(shù)和尾數(shù)的機器數(shù)形式B.階碼的機器數(shù)形式和尾數(shù)的位數(shù)C.階碼的位數(shù)和尾數(shù)的位數(shù)D.階碼的機器數(shù)形式和尾數(shù)的機器數(shù)形式17.在浮點機中()是隱含的。答案:DA.階碼B.數(shù)符D.基數(shù)18.在補碼定點加減運算器中,無論采用單符號位還是雙符號位,必須有溢出判斷電路,它一般用()實現(xiàn)。答案:CA.與非門B.或非門C.異或門D.與或非門19.采用規(guī)格化的浮點數(shù)是為了()。答案:DA.增加數(shù)據(jù)的表示范圍B.方便浮點運算C.防止運算時數(shù)據(jù)溢出D.增加數(shù)據(jù)的表示精度20.在各種尾數(shù)舍入方法中,平均誤差最大的是()。答案:AA.截斷法B.恒置“1”法C.0舍1入法D.恒置“0”法21.浮點數(shù)舍入處理的方法除了0舍1入法外,還有()法。答案:BA.末位恒置“0”B.末位恒置“1”C.末位加1D.末位減122.在浮點數(shù)加減法的對階過程中,()。答案:DA.將被加(減)數(shù)的階碼向加(減)數(shù)的階碼看齊B.將加(減)數(shù)的階碼向被加(減)數(shù)的階碼看齊C.將較大的階碼向較小的階碼看齊D.將較小的階碼向較大的階碼看齊23.在浮點數(shù)中,當數(shù)的絕對值太大,以至于超過所能表示的數(shù)據(jù)時,稱為浮點數(shù)的()。答案:BA.正上溢B.上溢C.正溢D.正下溢24.在浮點數(shù)中,當數(shù)的絕對值太小,以至于小于所能表示的數(shù)據(jù)時,稱為浮點數(shù)的()。答案:BA.正下溢B.下溢C.負溢D.負上溢第7章指令系統(tǒng)1.指令系統(tǒng)中采用不同尋址方式的目的主要是()。BA.可降低指令譯碼難度B.縮短指令字長,擴大尋址空間,提高編程靈活性C.實現(xiàn)程序控制2.零地址運算指令在指令格式中不給出操作數(shù)的地址,它的操作數(shù)來自()。CA.立即數(shù)和棧頂B.暫存器C.棧頂和次棧頂3.一地址指令中,為完成兩個數(shù)的算術運算,除地址譯碼指明的一個操作數(shù)外,另一個操作數(shù)常采用()。CA.堆棧尋址方式B.立即數(shù)尋址方式C.隱含尋址方式4.操作數(shù)在寄存器中的尋址方式稱為()尋址。BB.寄存器直接C.寄存器間接5.寄存器間接尋址方式中,操作數(shù)在()中。CA.通用寄存器C.主存單元6.變址尋址方式中,操作數(shù)的有效地址是()。CA.基址寄存器內容加上形式地址(位移量)B.程序計數(shù)器內容加上形式地址C.變址寄存器內容加上形式地址7.基址尋址方式中,操作數(shù)的有效地址是()。AA.基址寄存器內容加上形式地址(位移量)B.程序計數(shù)器內容加上形式地址C.變址寄存器內容加上形式地址8.變址尋址和基址尋址的有效地址形成方式類似,但是()。CA.變址寄存器的內容在程序執(zhí)行過程中是不可變的B.在程序執(zhí)行過程中,變址寄存器、基址寄存器的內容都可變C.在程序執(zhí)行過程中,基址寄存器的內容不可變,變址寄存器中的內容可變9.設變址寄存器為X,形式地址為D,某機具有先變址再間址的尋址方式,則這種尋址方式的有效地址為()。CA.EA=(X)+DB.EA=(X)+(D)C.EA=((X)+D)10.運算型指令的尋址和轉移型指令的尋址不同點在于()。AA.前者取操作數(shù),后者決定程序轉移地址B.前者是短指令,后者是長指令C.后者是短指令,前者是長指令11.指令的尋址方式有順序和跳躍兩種,采用跳躍尋址方式可以實現(xiàn)()。CA.程序浮動B.程序的無條件轉移和浮動C.程序的條件轉移和無條件轉移12.直接、間接、立即三種尋址方式指令的執(zhí)行速度,由快到慢的排序是()。CA.直接、立即、間接B.直接、間接、立即C.立即、直接、間接13.一條指令中包含的信息有()。CA.操作碼、控制碼B.操作碼、向量地址C.操作碼、地址碼14.為了縮短指令中地址碼的位數(shù),應采用()尋址。BA.立即數(shù)B.寄存器15.設機器字長為16位,存儲器按字節(jié)編址,CPU讀取一條單字長指令后,PC值自動加()。B16.設機器字長為16位,存儲器按字節(jié)編址,設PC當前值為1000H,當讀取一條雙字長指令后,PC值為()。CA.1001HB.1002HC.1004H17.轉移指令的主要操作是()。AA.改變程序計數(shù)器PC的值B.改變地址寄存器的值C.改變程序計數(shù)器的值和堆棧指針SP的值18.子程序調用指令完整的功能是()。CA.改變程序計數(shù)器PC的值B.改變地址寄存器的值C.改變程序計數(shù)器的值和堆棧指針SP的值19.子程序返回指令完整的功能是()。CA.改變程序計數(shù)器的值B.改變堆棧指針SP的值C.從堆棧中恢復程序計數(shù)器的值20.通常一地址格式的算術運算指令,另一個操作數(shù)隱含在()中。AA.累加器B.通用寄存器C.操作數(shù)寄存器21.下列三種類型的指令,()執(zhí)行時間最長。CA.RR型B.RS型C.指令周期是機器周期的兩倍5.中斷標志觸發(fā)器用于()A.向CPU發(fā)中斷請求B.指示CPU是否進入中斷周期C.開放或關閉中斷系統(tǒng)6允許中斷觸發(fā)器用于()A.向CPU發(fā)中斷請求B.指示正有中斷在進行C.開放或關閉中斷系統(tǒng)7CPU是指()。A.控制器B.運算器和控制器C.運算器、控制器和主存8向量中斷是()A.外設提出中斷B.由硬件形成中斷服務程序入口地址C.由硬件形成向量地址,再由向量地址找到中斷服務程序的入口地址9.程序計數(shù)器位數(shù)取決于()A.存儲器的容量B.機器字長C.指令字長10.響應中斷請求的條件是()A.外設提出中斷B.外設工作完成和中斷系統(tǒng)允許時C.外設工作完成和中斷標記觸發(fā)器為“1”時11.中斷隱指令是指()。A.操作數(shù)隱含在操作碼中的指令B.在一個機器周期里完成全部操作的指令C.指令系統(tǒng)中沒有的指令,由硬件執(zhí)行的指令12.中斷向量可提供()。A.被選中設備的地址B.傳數(shù)據(jù)的起始地址C.中斷服務程序入口地址13.指令寄存器的位數(shù)取決于()。A.存儲器的容量B.指令字長C.機器字長14.在中斷周期中,由()將允許中斷觸發(fā)器置“0”A.關中斷指令B.中斷隱指令C.開中斷指令15.CPU中的通用寄存器位數(shù)取決于()A存儲器容量B.指令的長度C機器字長16.程序計數(shù)器PC屬于()A.運算器B.控制部件C.存儲器]7.CPU不包括()A.地址寄存器B.指令寄存器IRC.地址譯碼器18.CPU中的譯碼器主要用于()A.地址譯碼B.指令譯碼C.選擇多路數(shù)據(jù)至ALU19.CPU中的通用寄存器()A.只能存放數(shù)據(jù),不能存放地址B.可以存放數(shù)據(jù)和地址C.可以存放數(shù)據(jù)和地址,還可以代替指令寄存器20.中斷系統(tǒng)是由()實現(xiàn)的。C軟硬件結合21.超標量流水技術()A.縮短原來流水線的處理器周期B在每個時鐘周期內同時并發(fā)多條指令C把多條能并行操作的指令組合成一條具有多個操作碼字段的指令22.超流水線技術是()A.縮短原來流水線的處理器周期B.在每個時鐘周期內同時并發(fā)多條指令C.把多條能并行操作的指令組合成一條具有多個操作碼字段的指令23.CPU響應中斷的時間()A中斷源提出請求B.取指周期結束C.執(zhí)行周期結束24.中斷周期前是(),中斷期后是()A.取指周期,執(zhí)行周期B.執(zhí)行周期,取指周期C.間指周期,執(zhí)行周期25.由編譯程序將多條指令組合成一條指令,這種技術稱做()A超標量技術B.超梳水線技術C.超長指令字技術26.R1SC機器()。A.不一定采用流水技術B.一定采用流水技術CCPU配備很少的通用寄存器27.在CPU的寄存器中,()對用戶是完全透明的。A.程序計數(shù)器B.指令寄存器C.狀態(tài)寄存器第9章控制單元的功能1.同步控制是()。BA.只適用于CPU控制的方式B.由統(tǒng)一時序信號控制的方式C.所有指令執(zhí)行時間都相同的方式2.異步控制常用于()。AA.CPU訪問外圍設備時B.微程序控制器中C.微型機的CPU控制中3.在下列說法中()是錯誤的。AA.計算機的速度完全取決于主頻B.計算機的速度不完全取決于主頻C.計算機的速度與主頻、機器周期內平均含時鐘周期數(shù)及機器的平均指令執(zhí)行速度有關4.在控制器的控制方式中,局部控制()。BA.和異步控制相同,都不存在基準時標系統(tǒng)B.屬于同步控制,它與中央控制的基準時標是保持同步的C.屬于同步控制并有獨立的時標系統(tǒng),與中央控制的基準時標系統(tǒng)無關5.計算機操作的最小單位時間是()。AA.時鐘周期B.指令周期C.CPU周期6.計算機主頻的周期是指()。BA.指令周期B.時鐘周期C.存取周期7.一個節(jié)拍信號的寬度是指()。CA.指令周期B.機器周期C.時鐘周期8.由于CPU內部操作的速度較快,而CPU訪問一次存儲器的時間較長,因此機器周期通常由()來確定。BA.指令周期B.存取周期C.間址周期9.在取指令操作之后,程序計數(shù)器中存放的是()。C20.下列說法中()是正確的。CA.加法指令的執(zhí)行周期一定要訪存B.加法指令的執(zhí)行周期一定不訪存C.指令的地址碼給出儲存器地址的加法指令,在執(zhí)行周期一定訪存第10章控制單元的設計1.在微程序控制器中,控制部件向執(zhí)行部件發(fā)出的某個控制信號稱為__________。A.微指令B.微操作C.微命令2.微指令執(zhí)行的順序控制問題,實際上是如何確定下一條微指令地址的問題,通常用的一種方法是斷定方法,其基本思想是__________。CA.用微程序計數(shù)器來產生后繼微指令地址B.在指令中指定一個專門字段來產生后繼微指令地址C.由設計者在微指令代碼中指定,或者由設計者指定的判別測試字段控制產生后繼微指令地址3.在微指令的控制方式中,若微指令命令個數(shù)已確定,則__________。CA.直接控制方式和編碼控制方式不影響微指令的長度B.直接控制方式的微指令字長比編碼控制方式的微指令字長短C.編碼控制方式的微指令字長比直接控制方式的微指令字長短4.微指令格式中__________。A.垂直型微指令采用較長的微程序結構去換取較短的微指令結構B.垂直型微指令采用較短的微程序結構去換取較長的微指令結構5.在微程序控制器中,機器指令與微指令的關系是__________。BA.每一條機器指令由一條微指令來執(zhí)行B.每一條機器指令由若干條微指令組成的微程序來解釋執(zhí)行C.若干條機器指令組成的程序可由一個微程序來執(zhí)行6.在微程序控制器中,機器指令與微指令的關系。BA.每一條機器指令由一條機器指令來執(zhí)行B.每一條機器指令由若干條微指令組成的微程序來解釋并執(zhí)行C.若干條機器指令組成的程序可由一個微程序來執(zhí)行7.下列敘述中__________是正確的。A.水平型微指令能充分利用數(shù)據(jù)通路的并行結構B.微處理器的程序稱為微程序C.多字節(jié)指令可加快取指令的速度8.在微程序控制器中,微指令的控制方式可采用直接控制和編碼控制兩種,在微操作命令個數(shù)相同的前提下,__________。A.兩種控制方式的微指令位數(shù)一樣B.隱式編碼的微指令位數(shù)多于顯示編碼的微指令位數(shù)C.直接控制方式的微指令位數(shù)最長9.下列敘述中__________是正確的。A.控制器產生的所有控制信號稱為微指令B.微程序控制器比硬連線控制器更加靈活C.微處理器的程序稱為微程序10.將微程序存儲在EPROM中的控制器是__________控制器。A.靜態(tài)微程序B.毫微程序C.動態(tài)微程序11.微指令操作控制字段的每一位代表一個控制信號,這種微程序的控制(編碼)方式是__________。A.字段直接編碼B.直接編碼C.混合編碼12.下列敘述中__________是正確的。A.只有直接編碼的微指令是水平型微指令B.采用微操作碼字段的微指令是水平型微指令C.直接編碼、字段直接編碼、字段間接編碼以及直接和字段混合編碼都屬水平型微指令答案:C13.垂直型微指令的特點是__________。A.微指令格式垂直表示B.控制信號經(jīng)過編碼產生C.采用微操作碼14.水平型微指令的特點是__________。A.一次可以完成多個操作B.微指令的操作控制段不進行編碼C.微指令的格式簡短15.在采用增量計數(shù)器法的微指令中,下一條微指令的地址__________。A.在當前的微指令中B.在微指令地址計數(shù)器中C.在程序計數(shù)器16.在控制器的控制信號中,相容的信號是__________的信號。A.可以相互替代B.可以相繼出現(xiàn)C.可以同時出現(xiàn)7.以硬連線方式構成的控制器又稱為__________控制器。A.組合邏輯型B.存儲邏輯型C.微程序型18.微程序放在__________中。A.存儲器控制器B.控制存儲器C.主存儲器19.將微程序存儲在ROM中不加修改的控制器屬于__________。A.動態(tài)微程序控制器B.靜態(tài)微程序控制器C.PLA控制器20.在微指令的編碼方式中,在微命令數(shù)相同的情況下__________。A.直接編碼和字段直接編碼不影響微指令字長B.直接編碼的微指令比字段直接編碼的微指令長C.字段直接編碼的微指令比直接編碼的微指令長答案:CA22.計算機存放微指令的存儲器包含在__________中。A.主存儲器B.高速緩沖存儲器C.CPU二.問答題第1章計算機系統(tǒng)概論1.解釋英文縮寫的含義:CPU、PC、IR、CU、ALU、ACC、MAR、MDR、I/O。答案是:CPU(CentralProcessingUnit)中央處理器,包括控制器和運算器。PC(ProgramCounter)程序計數(shù)器IR(InstructionRegister)指令寄存器CU(ControlUnit)控制單元ALU(ArithmeticLogicUnit)算術邏輯單元ACC(Accumulator)累加器MAR(MemoryAdressRegister)存儲器地址寄存器MDR(MemoryDataRegister)存儲器數(shù)據(jù)寄存器I/O(Input/Outputequipment)輸入輸出設備2.什么是指令?什么是程序?答案是:指令是機器完成某種操作的命令,典型的指令通常包括操作碼和地址碼兩部分。操作碼用來指出執(zhí)行什么操作(如加、傳送),地址碼用來指出操作數(shù)在什么地方。程序是有序指令的集合,即用來解決某一特定問題的指令序列。3.計算機的硬件指標有哪些?答案是:(1)機器字長:CPU一次能處理數(shù)據(jù)的位數(shù),通常與CPU的寄存器位數(shù)有關。通常為8、16、32、64位等。(2)存儲容量:包括主存容量和輔存容量。是存放二進制代碼的總合,可用位(bit)或字節(jié)(byte)為單位來表示,常用單位是:KB、MB、GB和TB。(3)運算速度:可用MIPS(每秒執(zhí)行百萬條指令數(shù))、CPI(每執(zhí)行一條指令所需的時鐘周期數(shù))或FLOPS(每秒浮點運算次數(shù))來表示運算速度。第3章系統(tǒng)總線1.解釋下列概念總線系統(tǒng)總線總線仲裁答:(1)總線是連接多個部件(模塊)的信息傳輸線,是各部件共享的傳輸介質。(2)系統(tǒng)總線是指CPU、主存、I/O(通過I/O接口)各大部件之間的信息傳輸線。按傳輸內容的不同,又分數(shù)據(jù)總線、地址總線和控制總線。(3)總線仲裁即總線判優(yōu),主要解決在多個主設備申請占用總線時,由總線控制器仲裁出優(yōu)先級別最高的設備,允許其占用總線。2.總線管理包括哪些內容?簡要說明各種管理措施。答:總線管理主要包括判優(yōu)控制和通信控制。判優(yōu)控制又分集中式和分布式兩種,集中式總線判優(yōu)邏輯有鏈式查詢、計數(shù)器查詢和獨立請求三種方式。鏈式查詢方式只需1根總線請求線(BR)、1根總線忙線(BS)和1根總線同意線(BG),BG線像鏈條一樣,串連所有的設備,設備的優(yōu)先級是固定的,結構簡單,容易擴充設備,但對電路故障十分敏感,一旦第i個設備的接口電路有故障,則第i個設備以后的設備都不能進行工作。計數(shù)器定時查詢方式的總線請求(BR)和忙(BS)線是各設備共用的,但還需log2N(N為設備數(shù))根設備地址線實現(xiàn)查詢。設備的優(yōu)先級可以不固定,控制比鏈式查詢復雜,電路故障不如鏈式查詢方式敏感。獨立請求方式控制線數(shù)量多,N個設備共有N根總線請求線和N根總線同意線??偩€仲裁線路更復雜,但響應時間快,且設備優(yōu)先級的次序控制靈活,可以預先固定,也可通過程序來改變優(yōu)先次序,還可在必要時屏蔽某些設備的請求。通信控制有四種方式:同步通信、異步通信、半同步通信和分離式通信。同步通信采用公共時鐘,有統(tǒng)一的傳輸周期。異步通信沒有公共時鐘,采用應答方式通信,沒有固定的傳輸周期。半同步通信既有公共時鐘,又允許速度不同的模塊和諧工作,采用插入等待周期的措施來協(xié)調通信雙方的配合問題。分離式通信總線上的每個模塊都可以成為主模塊,將總線傳輸周期分為兩個子周期,每個子周期可供不同模塊占用,總線上無空閑等待時間,最充分地發(fā)揮了總線的有效占用。3.什么是總線標準?為什么要制定總線標準?答:總線標準是國際公布或推薦的互聯(lián)各個模塊的標準,這個標準為各模塊互聯(lián)提供一個標準界面(接口),這個界面對它兩端的模塊都是透明的,即界面的任一方只需根據(jù)總線標準的要求來完成自身一方接口的功能,而不必考慮對方與界面的接口方式。制定總線標準使系統(tǒng)設計簡化,便于模塊生產批量化,確保其性能穩(wěn)定,質量可靠,實現(xiàn)可移化,便于維護等,較好地解決了系統(tǒng)、模塊、設備與總線之間不適應、不通用及不匹配等問題。第4章存儲器1.存儲器的主要功能是什么?如何衡量存儲器的性能?為什么要把存儲系統(tǒng)分成若干個不同的層次?主要有哪些層次?答案:存儲器的主要功能是存放程序和數(shù)據(jù)。通常用存儲容量、存取周期以及存儲器的帶寬(每秒從存儲器讀出或寫入二進制代碼的位數(shù))三項指標來反應存儲器的性能。為了擴大存儲器容量和提高訪存速度,將存儲系統(tǒng)分成若干不同層次,有Cache—主存層次和主存-輔存層次。前者為使存儲器與CPU速度匹配,在CPU和主存之間增設Cache高速緩沖存儲器,其容量比主存小,速度比主存快,用來存放CPU近期要用的信息,CPU可直接從Cache中取到信息,從而提高了訪存速度。后者為擴大存儲器容量,把主存和輔存統(tǒng)一成一個整體,從整體上看,速度取決于主存,容量取決于輔存,稱為虛存。CPU只與主存交換信息,但程序員可用指令地址碼進行編程,其位數(shù)與虛存的地址空間對應。第5章輸入輸出系統(tǒng)1.什么是中斷?答案:CPU正在執(zhí)行程序的過程中,產生外部中斷請求或出現(xiàn)內部異常,CPU暫?,F(xiàn)行程序的運行而轉入相應事件的處理,待處理完后再返回到原程序斷點處繼續(xù)執(zhí)行。這一過程稱為中斷。2.I/O與主機交換信息有哪幾種控制方式?各有何特點?答案是:主機與I/O交換信息的控制有:⑴程序查詢方式。其特點是主機與I/O串行工作。這種方式CPU效率很低。期四類。它們訪存的目的分別是取指令、取有效地址、?。ɑ虼妫┎僮鲾?shù)以及將程序斷點保存起來。3.什么是中斷隱指令?它有哪些功能?答案:中斷隱指令是指令系統(tǒng)中沒有的指令,它由CPU在中斷響應周期內由硬件自動完成。其功能是保護程序斷點、硬件關中斷、向量地址送PC(硬件向量法)或中斷識別程序入口地址送PC(軟件查詢法)。CPU在處理中斷過程中,有幾種方法找到中斷服務程序的入口地址?舉例說明。答案:CPU在處理中斷過程中有兩種方法找到中斷服務程序的入口地址。(1)硬件向量法是由硬件電路產生對應某中斷源的向量地址,在向量地址內可設一條無條件轉移指令,轉向中斷服務程序的入口地址。只需在中斷響應周期將向量地址送至PC,在CPU進入下一取值周期時,就可取出無條件轉移指令,執(zhí)行該指令即可轉至中斷服務程序。也可以在向量地址內直接存放服務程序的入口地址,通過訪問向量地址的存儲單元,采用間址的方法找到服務程序的入口地址。(2)軟件查詢法是是在主存中存有一段中斷識別程序,它通過程序判斷是哪個中斷源提出請求,并轉入相應的入口地址。只要在中斷響應周期將中斷識別程序的首地址送至PC,在CPU進入下一取值周期時,就可取出中斷識別程序的第一條指令,逐條執(zhí)行指令,便可找到相應的服務程序入口地址。第9章控制單元的功能1.什么是計算機的主頻,主頻和機器周期有什么關系?答案:一臺機器時鐘信號的頻率即為主頻,主頻的倒數(shù)稱為時鐘周期,機器周期內包含若干個時鐘周期。2.控制器中常采用哪些控制方式,各有什么特點?答案:控制器常采用同步控制、異步控制和聯(lián)合控制。同步控制即微操作序列由基準時標系統(tǒng)控制,每一個操作出現(xiàn)的時間與基準時標保持一致。異步控制不存在基準時標信號,微操作的時序是由專用的應答線路控制的,即控制器發(fā)出某一個微操作控制信號后,等待執(zhí)行部件完成該操作時所發(fā)回的“問答”或“終了”信號,再開始下一個微操作。聯(lián)合控制是同步控制和異步控制相結合的方式,即大多數(shù)微操作在同步時序信號控制下進行,而對那些時間難以確定的微操作,如涉及到I/O操作,則采用異步控制。第10章控制單元的設計1.按照下圖所示組合邏輯控制器框圖,根據(jù)指令處理過程,結合有關部件說明控制器的工作原理。組合邏輯控制器框圖答:完成一條指令要經(jīng)過取指階段和執(zhí)行階段。取指階段完成的任務是:根據(jù)PC給定的地址發(fā)出讀命令,訪存后取出相應的指令送至IR,在經(jīng)指令譯碼器ID給出信號,控制微操作命令序列形成部件,并修改PC。執(zhí)行階段完成的任務是:微操作命令序列形成部件同時還接受狀態(tài)控制條件、中斷系統(tǒng)以及時序電路發(fā)來的時序信號,在譯碼輸出的共同作用下,按指令操作碼的含義,發(fā)出一系列微操作命令信號,控制相應部件操作,實現(xiàn)指令功能。2.按照下圖所示微程序控制器框圖,根據(jù)指令處理過程,結合有關部件說明控制器的工作原理。答案:完成一條指令要經(jīng)過取指和執(zhí)行兩個階段。首先將取指操作微程序的首地址送至CMAR,讀出該條微指令,并送至CMDR。此時微指令的操作控制字段發(fā)出各種微命令,同時由下地址字段指出下一條微指令的地址,然后重復取微指令、執(zhí)行微指令的操作,直到按PC指出的存儲單元中的指令讀至IR,并自動修改后繼指令地址。這一過程為取指階段。接著根據(jù)指令的操作碼,經(jīng)過微地址形成部件,產生對應該機器指令的微程序首地址并發(fā)至CMAR,然后從控制存儲器中讀出微指令并送至CMDR。此時操作控制字段發(fā)出各種微命令,且下地址字段指出下一條微指令地址,然后重復取微指令、執(zhí)行微指令的操作,直到對應該機器指令的操作全部執(zhí)行完畢,并指出取指微程序的首地址。這一過程為執(zhí)行機器指令的階段??梢?,每完成一條機器指令,需相應完成兩個微程序:一個是取指微程序,另一個是對應該機器指令操作的微程序。而且所有的微命令都是由控制存儲器中的微指令發(fā)出的。三.計算題第4章存儲器1.磁盤組有6片盤片,每片有兩個記錄面,存儲區(qū)域內徑22cm,外徑33cm,道密度為4tpm(道/毫米)內層位密度為40bpm,轉速為2400rpm,問:(1)共有多少存儲面可用?(2)共有多少柱面?(3)盤組總存儲容量是多少?(4)數(shù)據(jù)傳輸率是多少?答案:(1)共有10個存儲面可用,最上、下兩個面不可用。(2)有效存儲區(qū)域為(16.5-11)cm=5.5cm=55mm因為,道密度=4tpm所以,共有4tpm×55mm=220道,即220個圓柱面。(3)內層磁道周長為2ΠR=2×3.14×11cm=69.08cm=690.8mm每道信息量=40bpm×690.8mm=27632b每面的信息量=27632b×220=6079040b盤組總容量=6079040b×10=60790400b(4)磁盤數(shù)據(jù)傳輸率C=NrbpsN為每條磁道的容量=27632br為磁盤每秒轉速=2400rpm=40r/s所以,C=Nr=27632b×40r/s=1105280bps2.某磁盤存儲器轉速為3000rpm,共有4個記錄盤面,道密度為5tpm,每道記錄信息12288B,最小磁道直徑為230mm,共有275道,求:(1)磁盤存儲器的存儲容量。(2)最高位密度(最小磁道的位密度)和最低位密度。(3)磁盤數(shù)據(jù)傳輸率。(4)平均等待時間。答案:(1)每道記錄信息容量=12288B每個記錄面信息容量=12288B×2754個記錄面信息容量=12288B×275×4=13516800B(2)最高位密度D1按最小磁道半徑R1=115mm計算。D1=12288B/2пR1=17Bpm最低位密度D2按最大磁道半徑R2計算。R2=R1+(275/5)=115mm+55mm=170mmD2=12288B/2пR2=11.5Bpm(3)磁盤數(shù)據(jù)傳輸率C=NrN為每道信息容量=12288Br=3000rpm=50r/sC=Nr=12288B×50=614400Bps(4)平均等待時間=1/2×(1/r)=(1/2)×(1/50)s=(1/100)s=10ms(轉半周的時間)。3.已知接收到的海明碼為0100111(按配偶原則配置)試問要求傳送的信息是什么?(請寫出判斷(校驗)過程)答案:01014.求1011按“偶校驗”配置的海明碼.(寫出配置過程)答案:0110011第6章計算機的運算方法(一)浮點數(shù)的機器表示1.設浮點數(shù)字長16位,其中階碼4位(含1位階符),尾數(shù)12位(含1位數(shù)符),將(51/128)10轉換為二進制規(guī)格化浮點數(shù)及機器數(shù)(其中階碼采用移碼,基值為2,尾數(shù)采用補碼)。答案:(51/128)10=0.0110011=2-1×0.1100110階碼采用移碼、基值為2、尾數(shù)采用補碼的機器數(shù)為0,111;0.11001100000。2.設浮點數(shù)字長16位,其中階碼4位(含1位階符),尾數(shù)12位(含1位數(shù)符),將(—43/128)十轉換成二進制規(guī)格化浮點數(shù)及機器數(shù)(其中階碼采用移碼,基值為2,尾數(shù)采用補答案:(—43/128)十=-0.0101011=2-1×(-0.1010110)按題要求的機器數(shù)形式為0,111;1.01010100000。3.設浮點數(shù)字長16位,其中階碼8位(含1位階符),尾數(shù)8位(含一位數(shù)符),階碼采用移碼表示,基值為2,尾數(shù)用補的表示,計算:(1)機器數(shù)為81DOH的十進制數(shù)值;答案:(1)81D0H=1000000111010000,十進制數(shù)為21×(-0.011)=(-0.75)十4.沒浮點數(shù)字長16位,其中階碼5位(含1位階符),尾數(shù)11位(含1位數(shù)符),寫出(-29/1024)十對應的浮點規(guī)格化數(shù)的原碼、補碼、反碼和階碼用移碼、尾數(shù)用補碼的形式。-101答案:設x=(-29/1024)十=-0.0000011101=2×(-0.1110100000)[x]原=1,0101;1.1110100000[x]補=1,1011;1.0001100000[x]反=1,1010;1.0001011111階碼用移碼,尾數(shù)用補碼的機器數(shù)形式是0,1011;1.0001100000(二)定點數(shù)的算術運算(補碼運算)1.己知十進制數(shù)x=-41,y=+101,設機器數(shù)字長8位(含1位符號位)計算[x+y]補和[x-y]補,并給出相應的Z(零標志)、V(溢出標志)和C(進位標志)。答案:[x+y]補=0,0111100,Z=0,V=0,C=1[x-y]補=0,1110010,Z=0,V=1,C=12.已知十進制數(shù)x=25/32,y=-21/64,設機器數(shù)字長8位(含1位符號位),計算[x+y]補和[x-y]補,并給出相應的零標志Z,溢出標志V和進位標志C。答案:[x+y]補=0,0111010,Z=0,V=0,C=1[x-y]補=1.0001110,Z=0,V=1,C=03.己知二進制數(shù)x=-0.1011,y=-0.1101用補碼一位乘(Booth算法)計算[x·y]補。要求列故該機平均指令執(zhí)行速度為1/0.02us=50MIPS。(2)一條指令的執(zhí)行時間為0.005×4×5=0.1us,故該機平均指令執(zhí)行速度為1/0.1us=10MIPS。四.綜合應用題(一)第4章存儲器1.請寫出圖4.1中2K×8位ROM芯片、兩片1K×4位RAM芯片的地址碼范圍。并說明哪是系統(tǒng)程序區(qū)?哪是用戶程序區(qū)?圖4.11題圖答案:主存地址空間分配如下:(1)系統(tǒng)程序區(qū)(即1片2K×8ROM芯片地址碼范圍):8000H~87FFH;(2)用戶程序區(qū)(即2片1K×4RAM芯片地址碼范圍):8800H~8BFFH;2.請寫出圖4.2中2K×8位ROM芯片、左端兩片1K×4位RAM芯片和右端兩片1K×4位RAM芯片的地址碼范圍。圖4.22題圖主存地址空間分配如下:(1)系統(tǒng)程序區(qū)(即1片2K×8ROM芯片地址碼范圍):A000H~A7FFH;(2)用戶程序區(qū)①左端2片1K×4RAM芯片地址碼范圍):A800H~ABFFH;②右端2片1K×4RAM芯片地址碼范圍):AC00H~AFFFH;第7章指令系統(tǒng)1.某機指令格式如下圖所示:圖中X為尋址特征位,且0~5678~15當X=0時,不變址;X=1時,有變址寄存器X1進行變址;X=2時,有變址寄存器X2進行變址;X=3時,相對尋址。設(PC)=1234H,[X1]=0037H,[X2]=1122H,確定下列指令的有效地址(指令和地址均采用十六進制表示):(1)4420;(2)2244;(3)1322;(4)3521。答:(1)0020H;(2)1166H;(3)1256H;(4)0058H2.一種一地址指令的格式如下所示:其中I為間址特征,X為尋址模式,A為形式地址。設R為通用寄存器,也可作為變址寄存器。在表7.2中填寫適當?shù)膶ぶ贩绞矫Q。表7.2尋址表答:①直接尋址②相對尋址③變址尋址④寄存器直接尋址⑤間接尋址⑥先相對后間址⑦先變址再間址⑧寄存器間接尋址3.某機機器字長、指令字長和存儲字長均為16位,指令系統(tǒng)共能完成50種操作,采用相對尋址、間接、直接尋址。試問:⑴指令格式如何確定?各種尋址方式的有效地址如何形成?⑵能否增加其他尋址方法?說明理由。答:(1)根據(jù)題意指令格式為其中,OPX為尋址模式,取2位,可定義4種尋址方式,定義如下:X=00直接尋址,EA=A;X=01相對尋址,EA=(PC)+A;X=10間接尋址,EA=(A)。(2)由于上述指令格式中尋址模式X=11尚未使用,故可增加一種尋址方式,如立即尋址,此時A即為操作數(shù)。第10章控制單元的設計1.比較組合邏輯控制器和微程序控制器的設計思想。答:兩種控制器的相同之處是:均有PC、IR、時序電路、中斷系統(tǒng)及狀態(tài)條件。不同之處主要是微操作命令序到形成部件不同,組合邏輯控制器的核心部件是門電路,微程序控制器的核心部件是控制存儲器ROM。2.寫出采用組合邏輯控制器完成SUBα(α為主存地址)指令的微操作命令及節(jié)拍安排。答案如下:T0PC→MAR,1→R(讀命令)T1M(MAR)→MDR,(PC)+1→PCT2MDR→IR,OP(IR)→ID執(zhí)行周期T0Ad(IR)→MAR,1→R(即α→MAR)T1M(MAR)→MDRT2(ACC)-(MDR)→ACC3.寫出采用微程序控制器完成SUBα指令的微操作命令及節(jié)拍安排。答案如下:T0PC→MAR,1→RT1Ad(CMDR)→CMART2M(MAR)→MDR,(PC)+1→PCT3Ad(CMDR)T4MDRT5OP(IR)執(zhí)行周期T0Ad(IR)T1Ad(CMDR)T2M(MAR)T3Ad(CMDR)T4(ACC)T5Ad(CMDR)→CMAR→IR→微地址形成部件→CMAR→MAR,1→R(即α→MAR)→CMAR→MDR→CMAR-(MDR)→ACC→CMAR3409-10兩個年級計算機科學與技術專業(yè)《計算機組成原理》期末復習思考題(僅供參考)一.選擇題第1章計算機系統(tǒng)概論1.電子計算機問世至今,新型機器不斷推陳出新,不管怎么更新,依然具有“存儲程序”的特點,最早提出這種概念的是()。答案是:BA.巴貝奇(CharlesBabage)B.馮·諾伊曼(vonNeumann)C.帕斯卡(BlaisePascal)D.貝爾(Bell)2.有些計算機將一部分軟件永恒地存于只讀存儲器中,稱之為()。答案是:CA.硬件B.軟件C.固件D.輔助存儲器E.以上都不對3.輸入、輸出裝置以及外接的輔助存儲器稱為()。答案是:DA.操作系統(tǒng)B.存儲器C.主機D.外圍設備4.完整的計算機系統(tǒng)應包括()。答案是:DA.運算器、存儲器、控制器B.外部設備和主機C.主機和實用程序D.配套的硬件設備和軟件系統(tǒng)5.計算機系統(tǒng)中的存儲系統(tǒng)是()。答案是:DA.RAM存儲器B.ROM存儲器C.主存D.主存和輔存6.用以指定待執(zhí)行指令所在地址的是()。答案是:CA.指令寄存器B.數(shù)據(jù)計數(shù)器C.程序計數(shù)器D.累加器7.馮·諾伊曼機工作方式的基本特點是()。答案是:BA.多指令流單數(shù)據(jù)流B.按地址訪問并順序執(zhí)行指令C.堆棧操作D.存儲器按內容選擇地址8.下列各裝置中,()具有輸入及輸出功能。答案是:CA.鍵盤B.顯示器C.磁盤驅動器D.打印機9.計算機只懂機器語言,而人類熟悉高級語言,故人機通信必須借助()。答案是:AA.編譯程序B.編輯程序C.連接程序D.載入程序10.計算機的算術邏輯單元和控制單元合稱為()。答案是:AA.ALUB.UPC.CPUD.CAD11.只有當程序要執(zhí)行時,它才會去將源程序翻譯成機器語言,而且一次只能讀取、翻譯并執(zhí)行源程序中的一行語句,此程序稱為()。答案是:CA.目標程序B.編譯程序C.解釋程序D.會變程序12.“容量為640KB存儲器”是指下列()。答案是:DA.640×103字節(jié)的存儲器B.640×103位的存儲器C

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論