




已閱讀5頁,還剩106頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
此文檔收集于網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系網(wǎng)站刪除計算機組成原理復(fù)習(xí)題第一章習(xí)題一、名詞解釋:ALU: ALU稱為算術(shù)邏輯單元,它由組合電路構(gòu)成,是計算機中進行算術(shù)運算和邏輯運算的電路。CPU:CPU稱為中央處理器,它是計算機的核心部件,由運算器和控制器構(gòu)成。存儲器: 存儲器是計算機中存儲程序和數(shù)據(jù)的部件,分為內(nèi)存和外存兩種。操作系統(tǒng):操作系統(tǒng)是管理系統(tǒng)資源、控制其他程序的運行,并且為用戶提供操作界面的系統(tǒng)軟件二、選擇題1.馮諾依曼機工作方式的基本特點是( B )。A、多指令流單數(shù)據(jù)流 B、按地址訪問并順序執(zhí)行指令C、堆棧操作 D、存儲器按內(nèi)部選擇地址2.計算機硬件能直接執(zhí)行的只有( B )。A、符號語言 B、機器語言 C、機器語言和匯編語言 D、匯編語言3.輸入、輸出裝置以及外接的輔助存儲器稱為(D)。A.操作系統(tǒng); B.存貯器;C.主機; D.外圍設(shè)備。4.至今為止,計算機中的所有信息仍以二進制方式表示的理由主要是(C)A.節(jié)約元件; B.運算速度快;C.物理器件性能所致; D.信息處理方便。5.下列(D)屬于應(yīng)用軟件。A.操作系統(tǒng); B.編譯程序;C.連接程序; D.文本處理。6.下列設(shè)備中(C)不屬于輸出設(shè)備。A.打印機; B.磁帶機;C.光筆; D.磁盤驅(qū)動器。7.只有當(dāng)程序要執(zhí)行時,它才會將原程序翻譯成機器語言,并且一次只能讀取、翻譯并執(zhí)行原程序中的一行語句,此程序稱為(C) A.目標(biāo)程序; B.編輯程序; C.解釋程序; D.匯編程序。8. “計算機輔助設(shè)計”英文縮寫為(C)A.CAI; B.CAM; C.CAD; D.CAE.9.計算機系統(tǒng)中的存儲系統(tǒng)是指(D)A.RAM存儲器;B.ROM存儲器;C.主存;D.主存和輔存。10.下列(D)不是輸入設(shè)備。A.硬盤驅(qū)動器;B.鍵盤;C.鼠標(biāo)器;D.打印機。三、填空題1.計算機的硬件包括運算器存儲器控制器適配器輸入/輸出設(shè)備。2.在計算機術(shù)語中,將運算器和控制器合在一起稱為 CPU,而將 CPU和存儲器合在一起稱為主機。3.存儲 程序并按地址順序執(zhí)行。這是馮諾依曼型計算機的工作原理,也是計算機 自動化工作的關(guān)鍵。4.計算機軟件的一般分為兩大類:一類叫 系統(tǒng)軟件,一類叫應(yīng)用軟件。其中,數(shù)據(jù)庫管理系統(tǒng)屬于系統(tǒng)軟件,計算機輔助教學(xué)軟件屬于應(yīng)用軟件。5.計算機系統(tǒng)中的存儲器分為內(nèi)存和B外存。在CPU執(zhí)行程序時,必須將指令存放在 內(nèi)存中。6.輸入、輸出設(shè)備以及輔助存儲器統(tǒng)稱為 外圍設(shè)備。7.在計算機系統(tǒng)中,多個系統(tǒng)部件之間信息傳送的公共通路稱為 總線。8.匯編語言是一種面向 機器的語言,對機器依賴性強,用匯編語言編制程序執(zhí)行速度比高級語言快。9.數(shù)字計算機用來處理離散的數(shù)據(jù),而模擬計算機用來處理連續(xù)性的數(shù)據(jù)。10.計算機唯一能直接執(zhí)行的語言是機器語言。四、問答題:什么是CPU?什么是主機?答:在計算機中,通常把運算器和控制器合在一起稱為中央處理器(CPU)。把CPU、存儲器和輸入輸出接口電路合在一起構(gòu)成的處理系統(tǒng)稱為主機,存儲器中存儲的數(shù)據(jù)和程序是怎么區(qū)分的?答:在存儲程序的計算機中,指令和數(shù)據(jù)都以二進制的形式存儲在存儲器中。從儲器中存儲的內(nèi)容本身看不出它是指令還是數(shù)據(jù),因為它們都是二進制的代碼。計算機在讀取指令時把從存儲器中讀到的信息都看作是指令,而在讀取數(shù)據(jù)時則把從存儲器中讀到的信息都看作是操作數(shù),所以為了不產(chǎn)生混亂,在軟件的編制中要注意區(qū)分存儲器中的信息是程序還是數(shù)據(jù)。特別是在匯編程序設(shè)計時,用高級語言設(shè)計程序一般不會產(chǎn)生上述的問題。有些計算機程序是專門對程序進行操作的,如編譯程序和匯編程序。所以指令也可以是計算機的操作對象。有時我們把存儲在計算機中的指令和數(shù)據(jù)統(tǒng)稱為數(shù)據(jù),因為它們都是存儲在存儲器中的二進制代碼,都可以作為指令的操作對象。馮諾依曼結(jié)構(gòu)計算機的特點是什么?答:馮諾依曼結(jié)構(gòu)計算機是一種典型的計算機組織結(jié)構(gòu),將計算機硬件分為運算器、存儲器、控制器、輸入部件和輸出部件,采用存儲程序的工作方式。馮諾依曼結(jié)構(gòu)計算機的主要外部特征是:指令和數(shù)據(jù)都以字的方式存放在同一存儲器中,沒有區(qū)別,由計算機的狀態(tài)來確定從存儲器讀出的字是指令還是數(shù)據(jù)。指令送往控制單元譯碼,數(shù)據(jù)送往運算器進行運算。指令按順序串行地執(zhí)行,并由控制單元集中控制,采用一個PC計數(shù)器對指令進行尋址。存儲器是一個單元定長的一維線性空間。使用低級機器語言,數(shù)據(jù)以二進制形式表示。指令中包括操作碼和地址碼兩部分。操作數(shù)的編碼格式從數(shù)據(jù)本身不能進行區(qū)別。單處理機結(jié)構(gòu),以運算器為中心,只有一個數(shù)據(jù)流和一個指令流。什么是指令?什么是程序?答:指令是機器完成某種操作的命令,典型的指令通常包含操作碼和地址碼兩部分內(nèi)容。操作碼用來指定所執(zhí)行的某種操作(如加、傳送),地址碼用來表示參加操作的數(shù)的位置或運算結(jié)果應(yīng)存到何處。程序是有序指令的集合,用來解決某一特定問題。第二章習(xí)題一、名詞解釋1、原碼:帶符號數(shù)據(jù)表示方法之一,用一個符號位表示數(shù)據(jù)的正負(fù),0代表正號,1代表負(fù)號,其余的代碼表示數(shù)據(jù)的絕對值。2、補碼:帶符號數(shù)據(jù)表示方法之一,正數(shù)的補碼與原碼相同;負(fù)數(shù)的補碼是將二進制位按位取反后再在最低位上加1。3、反碼:帶符號數(shù)據(jù)表示方法之一,正數(shù)的反碼與原碼相同;負(fù)數(shù)的反碼是將二進制位按位取反。也就是做按位求反運算。二、選擇題1.下列數(shù)中最小的數(shù)為(C)。A、(101001)2 B、(52)8 C、(101001)BCD D、(233)162.下列數(shù)中最大的數(shù)為(B)。A、(10010101)2 B、(227)8 C、(96)16 D、(143)53.某數(shù)在計算機中用8421BCD碼表示為0111 1000 1001,其真值為(A)。A、789 B、789H C、1929 D、11110001001B、4. “與非門”中的一個輸入為“0”,那么它的輸出值是(B)。A.“0”;B.“1”;C.要取決于其他輸入端的值;D.取決于正邏輯還是負(fù)邏輯。5.下列布爾代數(shù)運算中,(C)答案是正確的。A.1+1=1;B.0+0=1;C.1+1=10;D.以上都不對。在小型或微型計算機里,普遍采用的字符編碼是_D_。A. BCD碼 B. 16進制 C.格雷碼 D. ASC碼(2000)10化成十六進制數(shù)是_B_。A(7CD)16 B。(7D0)16 C。(7E0)16 D。(7FO)16根據(jù)國標(biāo)規(guī)定,每個漢字在計算機內(nèi)占用_B_存儲。A.一個字節(jié) B.二個字節(jié) C.三個字節(jié) D.四個字節(jié)三、填空題1.字符信息是 符號數(shù)據(jù),屬于處理非數(shù)值領(lǐng)域的問題。國際上采用的字符系統(tǒng)是七單位的C ASCII碼漢字的_輸入編碼(或輸入碼)_內(nèi)碼(或機內(nèi)碼) _、_字模碼_、_是計算機用于漢字輸入、內(nèi)部處理、輸出三種不同用途的編碼。一位十進制數(shù),用BCD碼表示需_4_位二進制碼,用ASCII碼表示需_7_位二進制碼。四、問答題在整數(shù)定點機中,若寄存器的內(nèi)容為80H,當(dāng)它分別代表原碼、補碼、反碼和無符號數(shù)時,所對應(yīng)的十進制數(shù)各為多少?答:X原=10000000,X=0X補=10000000,X=-128X反=10000000,X=-127X=100000002=128、請將十進制數(shù)(123.375)轉(zhuǎn)化成二進制數(shù)、八進制數(shù)、十六進制數(shù)。二進制 1111011.011八進制 173.3十六進制 7B.3第三章習(xí)題一、名詞解釋上溢:指數(shù)據(jù)的絕對值太大,以至大于數(shù)據(jù)編碼所能表示的數(shù)據(jù)范圍。下溢:指數(shù)據(jù)的絕對值太小,以至小于數(shù)據(jù)編碼所能表示的數(shù)據(jù)范圍。二、選擇題1.計算機系統(tǒng)中采用補碼運算的目的是為了( C)。A、與手工運算方式保持一致 B、提高運算速度C、簡化計算機的設(shè)計 D、提高運算的精度2.運算器雖有許多部件組成,但核心部分是( B)。A、數(shù)據(jù)總線 B、算術(shù)邏輯運算單元 C、多路開關(guān) D、通用寄存器3.運算器中,減法運算一般通過( D)來實現(xiàn)。A、原碼運算的二進制減法器 B、補碼運算的二進制減法器 C、補碼運算的十進制加法器 D、補碼運算的二進制加法器4.在定點數(shù)運算中產(chǎn)生溢出的原因是( C )。A、運算過程中最高位產(chǎn)生了進位或借位B、參加運算的操作數(shù)超出了機器的表示范圍C、運算的結(jié)果的操作數(shù)超出了機器的表示范圍D、寄存器的位數(shù)太少,不得不舍棄最低有效位5.下列有關(guān)運算器的描述中,_D_是正確的。A.只做算術(shù)運算,不做邏輯運算 B.只做加法C.能暫時存放運算結(jié)果 D.既做算術(shù)運算,又做邏輯運算6.設(shè)X=0.1011,則補為_C_。A. 1.1011 B. 1.0100C. 1.0101 D. 1.10017.定點運算器用來進行_B_。A.十進制數(shù)加法運算 B.定點數(shù)運算 C.浮點數(shù)運算 D.即進行定點數(shù)運算也進行浮點數(shù)運算三、填空題1.一個定點數(shù)由_符號位_和_數(shù)值域_兩部分組成。2.運算器的兩個主要功能是: _算術(shù)運算 _, _邏輯運算 _。四、問答題1.用補碼運算方法求x+y=?x-y=?x=0.1001 y=0.11001.(1) X補 = 00.1001 X補 = 00.1001 + Y補 = 00.1100 + -Y補 = 11.0100 X+Y補 = 01.0101 X-Y補 = 11.1101因為雙符號位相異,結(jié)果發(fā)生溢出。 X-Y = -0.0011(2) x=-0.0100 y=0.1001(2) X補 = 11.1100 X補 = 11.1100 + Y補 = 00.1001 + -Y補 = 11.0111 X+Y補 = 00.0101 X-Y補 = 11.0011所以X+Y = +0.0101 X-Y = -0.1101第四章習(xí)題一、名詞解釋尋址方式:對指令的地址碼進行編碼,以形成操作數(shù)在存儲器中的地址的方式。RISC:精簡指令系統(tǒng)計算機。采用簡化的指令系統(tǒng);運算指令為寄存器-寄存器型,指令以流水方式執(zhí)行;使用較多的通用寄存器以減少訪存;采用由陣列邏輯實現(xiàn)控制器;采用優(yōu)化編譯技術(shù)。指令是計算機能夠識別和執(zhí)行的操作命令。指令系統(tǒng)一臺計算機或一個計算機系統(tǒng),能夠執(zhí)行的各種指令的集合。二、選擇題1.指令系統(tǒng)中采用不同尋址方式的目的主要是( B)。A、實現(xiàn)存儲程序和程序控制B、縮短指令長度,擴大尋址空間,提高編程靈活性C、可以直接訪問外存D、提供擴展操作碼的可能并降低指令譯碼難度2.二地址指令中,操作數(shù)的物理位置可安排在(C)。A、棧頂和次棧頂 B、兩個主存單元C、一個主存單元和一個寄存器 D、兩個寄存器3.對某個寄存器中操作數(shù)的尋址方式稱為( C)尋址。A、直接 B、間接 C、寄存器 D、寄存器間接4.寄存器間接尋址方式中,操作數(shù)處在( B)。A、通用寄存器 B、主存單元 C、程序計數(shù)器 D、堆棧5.變址尋址方式中,操作數(shù)的有效地址等于( C)。A、基值寄存器內(nèi)容加上形式地址(位移量)B、堆棧指示器內(nèi)容加上形式地址 C、變址寄存器內(nèi)容加上形式地址 D、程序計數(shù)器內(nèi)容加上形式地址6.程序控制類指令的功能是( D)。A、進行算術(shù)運算和邏輯運算 B、進行主存與CPU之間的數(shù)據(jù)傳送C、進行CPU和I/O設(shè)備之間的數(shù)據(jù)傳送 D、改變程序執(zhí)行的順序 7.指令的尋址方式有順序和跳躍兩種方式。采用跳躍尋址方式,可以實現(xiàn)( D)。A、堆棧尋址 B、程序的條件轉(zhuǎn)移C、程序的無條件轉(zhuǎn)移 D、程序的條件轉(zhuǎn)移或無條件轉(zhuǎn)移8.位操作類指令的功能是( C)。A、對CPU內(nèi)部通用寄存器或主存某一單元任一位進行狀態(tài)檢測(0或1)B、對CPU內(nèi)部通用寄存器或主存某一單元任一位進行狀態(tài)強置(0或1)C、對CPU內(nèi)部通用寄存器或主存某一單元任一位進行狀態(tài)檢測或強置D、進行移位操作9.指出下面描述匯編語言特性的句子中概念上有錯誤的句子。CA、對程序員的訓(xùn)練要求來說,需要硬件知識B、匯編語言對機器的依賴性高C、匯編語言的源程序通常比高級語言源程序短小D、匯編語言編寫的程序執(zhí)行速度比高級語言快10.下列說法中不正確的是(C)。A、變址尋址時,有效數(shù)據(jù)存放在主存中B、堆棧是先進后出的隨機存儲器C、堆棧指針SP的內(nèi)容表示當(dāng)前堆棧內(nèi)所存儲的數(shù)據(jù)的個數(shù)D、內(nèi)存中指令的尋址和數(shù)據(jù)的尋址是交替進行的三、填空題1.一臺計算機所有 機器指令的集合,稱為這臺計算機的指令系統(tǒng)。2.堆棧是一種特殊的數(shù)據(jù)尋址方式,它采用先進后出原理。按結(jié)構(gòu)不同分為寄存器堆棧和存儲器堆棧。3.一個較完善的指令系統(tǒng)包含 數(shù)據(jù)傳送類指令,算術(shù)運算類指令,邏輯運算類指令, 程序控制類指令,系統(tǒng)控制類指令, I/O類指令, 字符串類指令。4.二地址指令中,操作數(shù)的物理位置有三種型式,它們是:寄存器-寄存器(RR) 寄存器-存儲器(RS)型、 存儲器-存儲器(SS)型和。 5.寄存器直接尋址是操作數(shù)在通用寄存器中,寄存器間接尋址是操作數(shù)地址是通用寄存器的編號,所以指令執(zhí)行的速度前者比后操作數(shù)在主存單元中,通用寄存器中的內(nèi)容作為操作數(shù)地址快。6.條件轉(zhuǎn)移指令、無條件轉(zhuǎn)移指令、轉(zhuǎn)子指令、返主指令、中斷返回指令等都是程序控制指令。 7.數(shù)據(jù)傳送類指令的功能是實現(xiàn) 主存儲器和寄存器之間,或寄存器和寄存器之間的數(shù)據(jù)傳送。四、問答題、基址尋址方式和變址尋址方式有什么優(yōu)點?、答:這兩種尋址方式的優(yōu)點是:第一,可以擴大尋址能力。因為同形式地址相比,基值寄存器的位數(shù)可以設(shè)置得很長,從而可在較大的存儲空間中尋址。第二,通過變址尋址方式,可以實現(xiàn)程序的浮動。也就是可裝入存儲器中的任何位置。變址尋址可以使有效地址按變址寄存器的內(nèi)容實現(xiàn)有規(guī)律的變化,而不會改變指令本身。第五章習(xí)題一、名詞解釋1、RAM:2、ROM:3、EPROM:4、虛擬存儲器:5、段式管理:6、頁式管理:7、段頁式管理:8、固件:選擇題1.存儲器是計算機系統(tǒng)中的記憶設(shè)備,它主要用來( )。A、存放數(shù)據(jù) B、存放程序 C、存放數(shù)據(jù)和程序 D、存放微程序2.計算機的存儲器采用分級存儲體系的主要目的是( )。A、便于讀寫數(shù)據(jù) B、減小機箱的體積C、便于系統(tǒng)升級 D、解決存儲容量、價格和存取速度之間的矛盾3.存儲周期是指( )。存儲器的讀出時間B、存儲器的寫入時間C、存儲器進行連續(xù)讀和寫操作所允許的最短時間間隔D、存儲器進行連續(xù)寫操作所允許的最短時間間隔4.和外存儲器相比,內(nèi)存儲器的特點是( )。A、容量大,速度快,成本低 B、容量大,速度慢,成本高C、容量小,速度快,成本高 D、容量小,速度快,成本低5.主存儲器和CPU之間增加cache的目的是( )。A、解決CPU和主存之間的速度匹配問題 B、擴大主存儲器的容量C、擴大CPU中通用寄存器的數(shù)量 D、既擴大主存容量又?jǐn)U大CPU通用6.采用虛擬存儲器的主要目的是( )。A、提高主存儲器的存取速度B、擴大主存儲器的存儲空間,并能進行自動管理和調(diào)度C、提高外存儲器的存取速度D、擴大外存儲器的存儲空間7.常用的虛擬存儲系統(tǒng)由( )兩級存儲器組成,其中輔存是大容量的磁表面存儲器。A、主存-輔存 B、快存-主存 C、快存-輔存 D、通用寄存器-主存8.以下四種類型的半導(dǎo)體存儲器中,以傳輸同樣多的字為比較條件,則讀出數(shù)據(jù)傳輸率最高的是( )。A、DRAM B、SRAM C、FLASH D、EPROM9.虛擬段頁式存儲管理方案的特點為( )。A、空間浪費大、存儲共享不易、存儲保護容易、不能動態(tài)連接B、空間浪費小、存儲共享容易、存儲保護不易、不能動態(tài)連接C、空間浪費大、存儲共享不易、存儲保護容易、能動態(tài)連接D、空間浪費小、存儲共享容易、存儲保護容易、能動態(tài)連接10.在cache的地址映射中,若主存中的任意一塊均可映射在cache內(nèi)的任意一塊的位置上,則這種方法稱為( )。A、全相聯(lián)映射 B、直接映射 C、組相聯(lián)映射 D、混合映射填空題1.對存儲器的要求是,為了解決這三方面的矛盾,計算機采用體系結(jié)構(gòu)。2.存儲器的技術(shù)指標(biāo)有, ,。3. CPU能直接訪問和,但不能直接訪問和。4. cache是一種存儲器,是為了解決CPU和主存之間不匹配而采用的一項重要的硬件技術(shù)。現(xiàn)發(fā)展為體系;分設(shè)體系。5.主存與cache的地址映射有、三種方式。6.半導(dǎo)體SRAM靠存儲信息,半導(dǎo)體DRAM則是靠存儲信息。7. DRAM存儲器的刷新一般有、和三種方式,之所以刷新是因為。8.虛擬存儲器通常由和兩級存儲系統(tǒng)組成。為了在一臺特定的機器上執(zhí)行程序,必須把映射到這臺機器主存儲的空間上,這個過程稱為9. .主存、快速緩沖存儲器、通用寄存器、磁盤、磁帶都可用來存儲信息,按存取時間由快至慢排列,其順序是。10.欲組成一個64K16位的存儲器,若選用32K8位的存儲芯片,共需片;若選用16K1位的存儲芯片,則需片;若選用1K4位的存儲芯片共需片。問答題1.試比較RAM和ROM。解釋下列概念:讀時間和讀周期。提高存儲器速度可采用哪些措施?簡要說明之。用16K16位的SRAM芯片構(gòu)成64K32位的存儲器。要求畫出該存儲器的組成邏輯框圖。第五章習(xí)題答案一、名詞解釋1、隨機訪問存儲器,能夠迅速方便地訪問任何地址中的內(nèi)容,訪問的速度與存儲位置無關(guān)。2、只讀存儲器,一種只能讀取數(shù)據(jù)但不能寫入數(shù)據(jù)的存儲器??刹翆懣删幊痰腞OM,用戶可以對其編程多次。4.在內(nèi)存與外存間建立的層次體系,使得程序能夠像訪問主存儲器一樣訪問外部存儲器,主要用于解決計算機中主存儲器的容量問題。5.一種虛擬存儲器的管理方式,將虛擬存儲空間分成段,段的長度可以任設(shè)定,并可以放大和縮小。6.一種虛擬存儲器的管理方式,將虛擬存儲空間等分成固定容量的頁,需要時裝入內(nèi)存。7.一種虛擬存儲器的管理方式,將存儲空間按邏輯模塊分成段,每段又成若干個頁。8.固化在硬件中(如寫入ROM)的固定不變的常用軟件。二、選擇題1、C 2、D 3、C 4、C 5、A 6、B 7、A 8、C 9、D 10、A三、填空題1、容量大速度快成本低多級存儲2、存儲容量存取時間存儲周期存儲器帶寬3、cache主存磁盤光盤4、高速緩沖速度多級 cache指令cache和數(shù)據(jù)cache5、全相聯(lián)直接組相聯(lián)6、觸發(fā)器電荷存儲器件7、集中式分散式異步式有電荷泄漏,需定期補充8、主存輔存邏輯地址物理地址地址映射9、通用寄存器、cache、主存、磁盤、磁帶10、4 64 256四、問答題1、RAM是隨機存儲器,在程序的執(zhí)行過程中既可讀出又可寫入。ROM是只讀存儲器,在程序執(zhí)行過程中只能讀出信息,不能寫入信息。2、讀周期是存儲器進行兩次連續(xù)讀操作的最少時間間隔;讀時間是從CPU給出地址有效信號到被選單元的內(nèi)容讀到數(shù)據(jù)線上的這段時間,讀周期大于讀時間。3、提高存儲器的速度可采取三種措施。(1)采用高速器件,選用存取周期小的芯片,整個存儲器的速度便可以提高。(2)采用Cache,CPU將最近期要用的信息先調(diào)入Cache,而Cache的速度比主存快得多,這樣CPU每次只需從快速緩存中取出(或存入)信息,從而縮短了訪存時間,提高了存取速度。(3)采用多體交叉存儲器。 4、答: 所需芯片總數(shù)(64K32)(16K16)= 8片 因此存儲器可分為4個模塊,每個模塊16K32位,各模塊通過A15、A14進行2:4譯碼第六章習(xí)題一、名詞解釋指令周期:機器周期:微程序:微指令:控制寄存器二、選擇題1.中央處理器是指()。A、運算器 B、控制器C、運算器和控制器 D、運算器,控制器和主存儲器2.在CPU中跟蹤指令后繼地址的寄存器是()。A、主存地址寄存器 B、程序計數(shù)器C、指令寄存器 D、狀態(tài)條件寄存器3.操作控制器的功能是()。A、產(chǎn)生時序信號 B、從主存取出一條指令C、完成指令操作碼譯碼 D、從主存取出指令,完成指令操作碼譯碼,產(chǎn)生有關(guān)的操作控制信號。4.指令周期是指()。A、CPU從主存取出一條指令的時間 B、CPU執(zhí)行一條指令的時間C、CPU從主存取出一條指令加上執(zhí)行這條指令的時間 D、時鐘周期時間 5.微程序控制器中,機器指令與微指令的關(guān)系是()。A、每一條機器指令由一條微指令來執(zhí)行B、每一條機器指令由一段用微指令編成的微程序來解釋執(zhí)行C、一段機器指令組成的程序可由一條微指令來執(zhí)行D、一條微指令由若干條機器指令組成6.下列部件中不屬于控制器的部件是()。A、指令寄存器 B、操作控制器C、程序計數(shù)器 D、狀態(tài)條件寄存器7.計算機操作的最小時間單位是()。A、時鐘周期 B、指令周期C、CPU周期 D、微指令周期三、填空題1.中央處理器CPU具有控制,控制,控制,加工等基本功能。2. CPU從取出一條指令并執(zhí)行這條指令的時間和稱為。3.多媒體CPU是帶有技術(shù)的處理器。4.在CPU中,指令寄存器的作用是,程序計數(shù)器的作用是,程序狀態(tài)字寄存器PSW的作用是,地址寄存器的作用是。5.控制器主要包括、和。 6. CPU周期也稱為,一個CPU周期包含若干個。7.早期的計算機基于馮諾依曼體系結(jié)構(gòu),采用處理,其主要特征是?,F(xiàn)代的計算機系統(tǒng)廣泛采用處理。四、問答題、中央處理器有哪些基本功能?由哪些基本部件構(gòu)成?、CPU結(jié)構(gòu)如圖所示,其中一個累加寄存器AC,一個狀態(tài)條件寄存器和其它四個寄存器,各部分之間的連線表示數(shù)據(jù)通路,箭頭表示信息傳送方向。(1)標(biāo)明圖中四個寄存器的名稱。(2)簡述指令從主存取到控制器的數(shù)據(jù)通路。(3)數(shù)據(jù)在運算器和主存之間進行存/取訪問的數(shù)據(jù)通路。第六章習(xí)題答案一、名詞解釋1、從一條指令的啟動到下一條指令啟動的間隔時間。指令執(zhí)行中每一步操作所需的時間。存儲在控制存儲器中的完成指令功能的程序,由微指令組成。控制器存儲的控制代碼,分為操作控制部分和順序控制部分。存放微程序的只讀存儲器。二、選擇題、5、6、7、三、填空題、指令操作時間數(shù)據(jù)2、存儲器指令周期3、A、MMX4、保存當(dāng)前正在執(zhí)行的一條指令跟蹤后繼指令的地址保存處理器的狀態(tài)信息和中斷優(yōu)先級保存CPU當(dāng)前所訪問的主存單元的地址5、指令寄存器指令譯碼器程序計數(shù)器時序發(fā)生器操作控制器6、機器周期時鐘周期7、串行指令執(zhí)行過程串行完成并行四、問答題、答:指令控制。即對程序運行的控制,保證指令序列執(zhí)行結(jié)果的正確性。操作控制。即指令內(nèi)操作步驟的控制,控制操作步驟的實施。數(shù)據(jù)運算。即對數(shù)據(jù)進行算術(shù)運算和邏輯運算。異常處理和中斷處理。如處理運算中的溢出等錯誤情況以及處理外部設(shè)備的服務(wù)請求等。計算機的中央處理器還可具有存儲管理、總線管理、電源管理等擴展功能。中央處理器主要由控制器和運算器兩部分構(gòu)成,運算器由算術(shù)邏輯單元和各種寄存器組成。在CPU中可以有多種寄存器。如指令寄存器(IR)、程序計數(shù)器(PC)、數(shù)據(jù)寄存器(DR)、地址寄存器(AR)和狀態(tài)寄存器(SR)。寄存器與運算器之間傳遞信息的線路稱為數(shù)據(jù)通路。、 答:(1)a為數(shù)據(jù)緩沖寄存器DR,b為指令寄存器IR,c為主存地址寄存器,d為程序計數(shù)器PC(2)主存緩沖寄存器DR 指令寄存器IR 操作控制器(3)存儲器讀:M DR ALU AC存儲器寫:AC DR M第七章習(xí)題一、名詞解釋、總線、共享、分時、分時共享、接口二、選擇題1.計算機使用總線結(jié)構(gòu)的主要優(yōu)點是便于實現(xiàn)積木化,同時()。A、減少了信息傳輸量B、提高了信息傳輸?shù)乃俣菴、減少了信息傳輸線的條數(shù)2.系統(tǒng)總線中地址線的功用是()。A、用于選擇主存單元B、用于選擇進行信息傳輸?shù)脑O(shè)備C、用于指定主存單元和I/O設(shè)備接口電路的地址D、用于傳送主存物理地址和邏輯地址3.在單機系統(tǒng)中,三總線結(jié)構(gòu)的計算機的總線系統(tǒng)由()組成。A、系統(tǒng)總線、內(nèi)存總線和I/O總線 B、數(shù)據(jù)總線、地址總線和控制總線C、內(nèi)部總線、系統(tǒng)總線和I/O總線 D、ISA總線、VESA總線和PCI總線4.在()的計算機系統(tǒng)中,外設(shè)可以和主存儲器單元統(tǒng)一編址,因此可以不使用I/O指令。A、單總線 B、雙總線 C、三總線 D、多種總線5.計算機系統(tǒng)的輸入輸出接口是()之間的交換界面A、CPU與存儲器 B、主機與外圍設(shè)備C、存儲器與外圍設(shè)備 D、CPU與系統(tǒng)總線6.下列各種情況中,應(yīng)采用異步傳輸方式的是()。A、I/O接口與打印機交換信息 B、CPU與存儲器交換信息C、CPU與I/O接口交換信息 D、CPU與PCI總線交換信息三、填空題1.總線有特性、特性、特性、特性,因此必須。2.微型計算機的標(biāo)準(zhǔn)總線從16位的總線發(fā)展到32位的總線和總線,又進一步發(fā)展到64位的總線。3.衡量總線性能的重要指標(biāo)是。4.在三種總線結(jié)構(gòu)的計算機中,其中和結(jié)構(gòu)的計算機,I/O設(shè)備之間的信息可以由設(shè)備直接傳送,而在結(jié)構(gòu)的計算機中,卻不能直接進行設(shè)備到設(shè)備的傳送。 5.總線是計算機系統(tǒng)中各部件之間進行信息傳送的公共通路,為使總線可靠的工作和減輕負(fù)載,總線上的部件大都配有電路,該電路的輸出的狀態(tài)是、和。6.根據(jù)邏輯部件的連接方式的不同,單機系統(tǒng)中采用的總線結(jié)構(gòu)基本有、三種類型,其中吞吐能力最強。四、問答題1.什么是總線?如何分類?2.畫出PCI總線結(jié)構(gòu)框圖。第七章習(xí)題答案一、名詞解釋、總線是能被系統(tǒng)中多個部件分時共享的一組信息傳輸線及相關(guān)邏輯。、共享是指總線所連接的各部件都通過它傳遞信息。、分時是指在某一時刻總線只允許有一個部件將信息送上總線。、分時共享是總線的主要特征,在計算機系統(tǒng)中,將不同來源和去向的信息在總線上分時傳送,不僅可減少傳輸線的數(shù)量,簡化控制和提高可靠性,而且便于擴充更新新的部件。、接口是指和主存、外圍設(shè)備之間通過總線進行連接的邏輯部件。二、選擇題 1、三、填空題1、A、物理 B、功能 C、電氣 D、機械 E、標(biāo)準(zhǔn)化2、A、ISA B、EISA C、VESA D、PCI、A、總線帶寬 4.、片總線、外總線、內(nèi)總線 5. A、三態(tài)邏輯 B、高電平 C、低電平 D、高阻、A、單總線、雙總線、三總線、雙總線四、問答題、總線是計算機系統(tǒng)中各部件之間進行信息傳送的公共通路??偩€有內(nèi)總線和外總線之分。一般把芯片的總線稱為內(nèi)總線,把同一臺計算機系統(tǒng)的各部件,如CPU、內(nèi)存、通道和I/O接口間的相互連線,以及多臺處理機之間的連線稱為外總線。通常把這些傳輸線分為地址線、數(shù)據(jù)線和控制線,分別用于傳輸?shù)刂贰?shù)據(jù)和控制信號。、PCI總線結(jié)構(gòu)框圖第八章習(xí)題一、名詞解釋單級中斷:多級中斷:中斷屏蔽:現(xiàn)場保護:中斷向量:二、選擇題1.中斷發(fā)生時,由硬件保護片更新程序計數(shù)器PC,而不是由軟件完成,主要是為了( )。A、能進入中斷處理程序并能正確返回原程序 B、節(jié)省內(nèi)存 C、提高處理機的速度 D、使中斷處理程序易于編制,不易出錯2.中斷向量地址是( )。A、子程序入口地址 B、中斷源服務(wù)程序入口地址C、中斷服務(wù)程序入口地址 D、中斷返回地址3.在單級中斷系統(tǒng)中,CPU一旦響應(yīng)中斷,則立即關(guān)閉( )標(biāo)志,以防止本次中斷服務(wù)結(jié)束前同級的其他中斷源產(chǎn)生另一次中斷進行干擾。A、中斷允許 B、中斷請求 C、中斷屏斷4.為了便于實現(xiàn)多級中斷,保存現(xiàn)場信息最有效的方法是采用( )。A、通用寄存器 B、堆棧 C、存儲器 D、外存5.中斷允許觸發(fā)器用來( )。A、表示外設(shè)是否提出了中斷請求 B、CPU是否響應(yīng)了中斷請求 C、CPU是否正在進行中斷處理 D、開放或關(guān)閉可屏蔽硬中斷6.在采用DMA方式高速傳輸數(shù)據(jù)時,數(shù)據(jù)傳送是( )。A、在總線控制器發(fā)出的控制信號控制下完成的B、在DMA控制器本身發(fā)出的控制信號控制下完成的C、由CPU執(zhí)行的程序完成的D、由CPU響應(yīng)硬中斷處理完成的7.下列陳述中正確的是( )。A、中斷響應(yīng)過程是由硬件和中斷服務(wù)程序共同完成的B、每條指令的執(zhí)行過程中,每個總線周期要檢查一次有無中斷請求C、檢測有無DMA請求,一般安排在一條指令執(zhí)行過程的末尾D、中斷服務(wù)程序的最后一條指令是無條件轉(zhuǎn)移指令8.如果有多個中斷同時發(fā)生,系統(tǒng)將根據(jù)中斷優(yōu)先級響應(yīng)優(yōu)先級最高的中斷請求。若要調(diào)整中斷事件的響應(yīng)次序,可以利用( )。A、中斷嵌套 B、中斷向量 C、中斷響應(yīng) D、中斷屏蔽9.通道程序是由( )組成。A、I/O指令 B、通道指令(通道控制字) C、通道狀態(tài)字10.并行I/O標(biāo)準(zhǔn)接口SCSI中,塊適配器中可以連接( )臺具有SCSI接口的設(shè)備。A、6 B、7 C、8 D、10三、填空題1.在計算機系統(tǒng)中,CPU對外圍設(shè)備的管理除程序方式,程序方式外,還有方式、方式和方式。2.程序中斷方式是各類計算機中廣泛使用一種方式,當(dāng)某一外設(shè)的數(shù)據(jù)準(zhǔn)備就緒后,它主動向發(fā)出請求信號,后者響應(yīng)中斷請求后,暫停運行主程序,自動轉(zhuǎn)移到該設(shè)備的。3.中斷處理需要有中斷、中斷產(chǎn)生、中斷等硬件支持。4.如果CPU處于中斷允許狀態(tài),則可立即接受中斷請求進行中斷響應(yīng)。一旦進入中斷響應(yīng)過程,CPU會立即自動,并將當(dāng)前和的內(nèi)容保存到中。5.程序中斷方式控制輸入輸出的主要特點是,可以使和并行工作。6. DMA技術(shù)的出現(xiàn)使得可以通過直接訪問,與此同時,CPU可以繼續(xù)執(zhí)行程序。7.通道是一個特殊功能的,它有自己的專門負(fù)責(zé)數(shù)據(jù)輸入輸出的傳輸控制,CPU只負(fù)責(zé)功能。8.并行I/O接口和串行I/O接口是兩個最具有權(quán)威性和發(fā)展前景的技術(shù)。9. IEEE1394是 I/O標(biāo)準(zhǔn)接口,與SCSI相比,它具有更高的和實時性,具有更小的和連接的方便性。四、問答題、什么是中斷源?有哪些中斷源?、中斷的過程與子程序調(diào)用有哪些區(qū)別?、什么是中斷優(yōu)先級?怎樣確定中斷的優(yōu)先級?、什么是中斷屏蔽?、CPU的中斷控制部件有哪些功能?、什么叫中斷嵌套?第八章習(xí)題答案一、名詞解釋簡單的處理中斷方法,與多級中斷對應(yīng),各種中斷的優(yōu)先級一樣。在處理一個中斷時不響應(yīng)另一個中斷請求,所以是單重中斷。處理多重中斷的方法,采用按優(yōu)先級的方法,在處理某級中斷時,與它同級的中斷或比它低級的中斷請求不能中斷它的處理,而比它優(yōu)先級高的中斷請求則能中斷它的處理。在處理中斷時阻止其他中斷。保存CPU的工作信息,如各寄存器的值。由發(fā)出中斷請求的設(shè)備通過輸入輸出總線主動向CPU發(fā)出一個識別代碼。二、選擇題、3、4、5、6、7、8、9、10、B三、填空題、查詢中斷 DMA通道外圍處理機、數(shù)據(jù)交換 CPU中斷服務(wù)程序、優(yōu)先級仲裁向量控制邏輯、禁止中斷程序計數(shù)器程序狀態(tài)字寄存器堆棧、CPU外設(shè)6、外圍設(shè)備 DMA控制器內(nèi)存7、處理器指令和程序數(shù)據(jù)處理8、SCSI IEEE1394標(biāo)準(zhǔn)接口9、串行數(shù)據(jù)傳輸率數(shù)據(jù)傳送體積四、問答題、答:(1)內(nèi)部中斷。由CPU的某種內(nèi)部因素引起。(2)外部中斷。由中斷信號引起的中斷。用于處理各種定時操作和其他外圍設(shè)備的操作。(3)軟件中斷。由自陷(trap)指令引起,用于調(diào)用操作系統(tǒng)服務(wù)程序,如應(yīng)用程序中需要進行輸入輸出操作時調(diào)用操作系統(tǒng)例程。、答:中斷的過程類似于子程序的調(diào)用,其區(qū)別主要有:中斷服務(wù)程序與中斷時CPU正在運行的程序是相互獨立的,它們之間沒有確定的關(guān)系。子程序調(diào)用時轉(zhuǎn)入的子程序與正在執(zhí)行的程序段是同一個程序的兩部分。中斷一般是由硬件的信號產(chǎn)生的,除了軟件中斷。子程序調(diào)用是由轉(zhuǎn)移指令引起的。中斷服務(wù)程序的地址是由硬件決定的。子程序調(diào)用由轉(zhuǎn)移子程序的指令在地址碼中指定子程序地址。中斷過程中要存儲所有的狀態(tài)信息,子程序調(diào)用時可以只保存PC的值。中斷程序調(diào)用的過程包括確定產(chǎn)生中斷的原因、對多個同時發(fā)生的中斷進行裁決等,而在一般子程序調(diào)用中則沒有這種操作。、答:(1)中斷優(yōu)先級是在同時出現(xiàn)了幾個中斷請求的情況下,CPU對中斷響應(yīng)的順序,優(yōu)先級高的中斷先得到響應(yīng)。(2)中斷源的優(yōu)先級是計算機用戶根據(jù)中斷的必要性和實時性要求制定的,同時還要兼顧操作系統(tǒng)的需求。通常把硬件故障的中斷優(yōu)先級定為最高。如電源故障的中斷一般是不可屏蔽的緊急中斷。而軟件中斷的優(yōu)先級則一般較低。某些特殊的中斷,如虛擬存儲器管理中的頁面失效中斷,要求在指令沒有執(zhí)行完時就得到響應(yīng),因為在發(fā)生頁面失效時,如不立即處理,就無法得到指令的操作數(shù),該指令也就不可能執(zhí)行完成。、答:中斷屏蔽是一種使某個中斷源的請求暫時不起作用的措施。該中斷請求仍然保留,直到對它的屏蔽撤消時才可得到響應(yīng)。屏蔽措施也是調(diào)整中斷響應(yīng)順序的措施。常見的中斷屏蔽方法是采用屏蔽寄存器。由屏蔽寄存器的輸出決定是否屏蔽某一中斷。屏蔽寄存器一般可以用指令修改,這樣系統(tǒng)軟件就可以對中斷屏蔽進行控制。中斷屏蔽
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 戴口罩集體活動方案
- 戶外黨日活動活動方案
- 戶外聲樂教學(xué)活動方案
- 戶外梯子活動方案
- 戶外活動跳繩活動方案
- 戶外玩具促銷活動方案
- 戶外紅酒展會活動方案
- 戶外營業(yè)儀式活動方案
- 戶外近視活動方案
- 戶外風(fēng)車活動方案
- 農(nóng)產(chǎn)品產(chǎn)業(yè)園項目可行性研究報告專用模板
- 2025至2030中國醫(yī)藥軟包裝行業(yè)市場發(fā)展分析及競爭格局與投資發(fā)展報告
- 2025年中國氯化聚醚項目投資計劃書
- DB37-T5311-2025建筑工程消防設(shè)計文件編制標(biāo)準(zhǔn)
- 成都市高新區(qū)2023年七年級《歷史》下冊期末試卷與參考答案
- 中國上市銀行2024年回顧及未來展望-安永-202505
- TSG Z7002-2022特種設(shè)備檢測機構(gòu)核準(zhǔn)規(guī)則
- 2025年數(shù)字經(jīng)濟下的創(chuàng)業(yè)政策調(diào)整策略試題及答案
- 政治 (道德與法治)八年級下冊自由平等的追求教案
- 山東省濟南市高新區(qū)學(xué)卷B2024-2025學(xué)年數(shù)學(xué)五下期末教學(xué)質(zhì)量檢測試題含答案
- 訂單外發(fā)合同協(xié)議
評論
0/150
提交評論