




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
2023秋計算機組成原理一、選擇題
1.下列數中最小的數是(C)。
A.(101001)2B.(52)8c.(00111001)BCDD.(101)162.定點數補碼加法具有兩個特點:一是符號位(B);二是相加后最高位上的進位要舍去。
A.與數值位分別進行運算B.與數值位一起參與運算c.要舍去D.表達溢出3.在定點二進制運算器中,減法運算一般通過(D)來實現。A.原碼運算的二進制減法器B.補碼運算的二進制減法器c.補碼運算的十進制加法器D.補碼運算的二進制加法器4.長度相同但格式不同的2種浮點數,假設前者階碼長、尾數短,后者階碼短、尾數長,其他規定均相同,則它們可表達的數的范圍和精度為(C)。
A.兩者可表達的數的范圍和精度相同
B.前者可表達的數的范圍大且精度高
c.后者可表達的數的范圍小但精度高
D.前者可表達的數的范圍小且精度高5.匯編語言要通過(C)的翻譯才干在計算機中執行。A.編譯程序B.數據庫管理程序
c.匯編程序D.文字解決程序
6.相對尋址方式中,求有效地址使用(D)加上偏移量。
A.基址寄存器內容B.枝指示器內容
c.變址寄存器內容D.程序計數器內容
7.程序計數器PC的位數取決于(B),指令寄存器IR的位數取決于(B)
A.機器字長,存儲器的容量B.存儲器的容量,指令宇長
c.指令字長,機器宇長D.地址總線寬度,存儲器容量
8.每一條指令執行時通常有①讀取指令、②執行指令、③分析指令等幾個環節,他們的執行順序應當是(B)。A.①讀取指令、②執行指令、③分析指令
B.①讀取指令、③分析指令、②執行指令c.③分析指令、②執行指令、①讀取指令D.②執行指令、①讀取指令、③分析指令
9.若主存每個存儲單元為8位,則(C)。A.其地址線也為8位B.其地址線為16位
C.其地址線與8無關D.其地址線與8有關
10.虛擬存儲器管理系統的基礎是程序的局部性原理,因此虛存的目的是為了給每個用戶提供比主存容量(B)編程空間。A.小得多的邏輯B.大得多的邏輯c.小得多的物理D.大得多的物理
11.CPU輸出數據的速度遠遠高于打印機的打印速度,為解決這一矛盾,可采用(C)
A.并行技術B.通信技術
c.緩沖技術D.虛存技術
12.中斷允許觸發器用來(D)。A.表達外設是否提出了中斷請求B.CPU是否響應了中斷請求C.CPU是否正在進行中斷解決D.開放或關閉可屏蔽硬中斷13.下列數中最小的數是(B)。A.(1010011)2B.(42)8C.(10101000)BCDD.(25)1614.兩個補碼數相加只有在最高位相同時會有也許產生滋出,在最高位不同時(C)A.有也許產生滋出B.會產生滋出C.一定不會產生滋出D.不一定會產生滋出15.運算器的重要功能是進行(C)。A.邏輯運算B.算術運算C.邏輯運算和算術運算D.只作加法16.長度相同但格式不同的2種浮點數,假設前者階碼長、尾數短,后者階碼短、尾數長,其他規定均相同,則它們可表達的數的范圍和精度為(B)。A.兩者可表達的數的范圍和精度相同B.前者可表達的數的范圍大但精度低C.后者可表達的數的范圍大且精度高D.前者可表達的數的范圍大且精度高17.計算機硬件能直接辨認和運營的只能是(A)程序。A.機器語言B.匯編語言C.高級語言D.VHDL18.堆棧尋址的原則是(B)。A.隨意進出B.后進先出C.先進先出D.后進后出19.組成組合邏輯控制器的重要部件有(B)。A.PC,IPB.PC,IRC.IR,IPD.AR,IP20.微程序控制器中,機器指令與微指令的關系是(B)A.每一條機器指令由一條微指令來執行
B.每一條機器指令由一段用微指令編成的微程序來解釋執行C.一段機器指令組成的程序可由一條微指令來執行D.一條微指令由若干條機器指令組成
21.RAM芯片串聯的目的是_,并聯的目的是_。(B)A.增長存儲器字長,提高存儲器速度
B.增長存儲單元數量,增長存儲器字長C.提高存儲器速度,增長存儲單元數量D.減少存儲器的平均價格,增長存儲器字長
22.在CPU與主存之間加人Cache,可以提高CPU訪問存儲器的速率,一般情況下Cache的容量—命中率_,因此Cache容量_。(C)越大,越高,與主存越接近越好B.越小,越高,與主存越差異大越好C,越大,越高,只要幾十或幾百K就可達90以上
D.越小,越高,只要幾K就可達90%以上23.在獨立編址方式下,存儲單元和I/O設備是靠(A)來區分的。A.不同的地址和指令代碼B.不同的數據和指令代碼C.不同的數據和地址
D.不同的地址
24.在采用DMA方式高速傳輸數據時,數據傳送是(B)A.在總線控制器發出的控制信號控制下完畢的B.在DMA控制器自身發出的控制信號控制下完畢的C.由CPU執行的程序完畢的D.由CPU響應硬中斷解決完畢的25.在做脫機運算器實驗時,送到運算器芯片的控制信號是通過(F)提供的,外部送到運算器芯片的數據信號是通過(D)提供的,并通過(B)查看運算器的運算結果(運算的值和特性標志位狀態)。A.計算機的控制器B.發光二極管指示燈亮滅狀態C.顯示器屏幕上的內容D.手拔數據開關E.運算器累加器中的內容F.微型開關26.在組合邏輯的控制器中,節拍發生器[TIMING]的作用在于指明指令的執行(L),它是一個典型的(B)邏輯電路,從一個節拍狀態變到下一個節拍狀態時,同時翻轉的觸發器數目以盡也許的(H)為好。A.快B.時序C.多D.組合E.數據F.控制G.類型H.少I.順序J.狀態K.過程L.環節27.在計算機硬件系統中,在指令的操作數字段中所表達的內存地址被稱為(C),用它計算出來的送到內存用以訪問一個存儲器單元的地址被稱為(A);在講解虛擬存儲器時,程序的指令中使用的是存儲器的(F),通過地址變換后得到的可以用以訪問一個存儲器單元的地址被稱為(E)。A.有效地址B.內存地址C.形式地址D.文獻地址E.物理地址F.邏輯地址G.虛擬地址H.指令地址28.1.下列數中最小的數是(B)。
A.(1010010)2B.(00101000),,D
C.(512)8D.(235),,
29.某機字長16位,采用定點整數表達,符號位為1位,尾數為15位,則可表達的最大正整
數為,最小負整數為。(A)
A.十(215一1),一(215一1)B.十(215一1),一(216一1)C.+(2"一1),一(215一1)D.十(215一1),一(1一215)30.運算器雖由許多部件組成,但核心部分是(B)。
A.數據總線B.算術邏輯運算單元
C.多路開關D.累加寄存器31.在定點運算器中,無論采用雙符號位還是采用單符號位,都必須要有溢出判斷電路,它
一般用(C)來實現。
A.與非門B.或非門
C.異或門D.與或非門32.立即尋址是指(B)。
A.指令中直接給出操作數地址B.指令中直接給出操作數
C.指令中間接給出操作數D.指令中間接給出操作數地址33.輸人輸出指令的功能是(C)。
A.進行算術運算和邏輯運算
B.進行主存與CPU之間的數據傳送
C.進行CPU和1/0設備之間的數據傳送
D.改變程序執行的順序
34.微程序控制器中,機器指令與微指令的關系是(D)。
A.一段機器指令組成的程序可由一條微指令來執行
B.一條微指令由若干條機器指令組成
C.每一條機器指令由一條微指令來執行
D.每一條機器指令由一段用微指令編成的微程序來解釋執行
35.相對指令流水線方案和多指令周期方案,單指令周期方案的資源運用率和性能價格比(A)
A.最低B.居中
C.最高D.都差不多36.某一RAM芯片,其容量為1024X8位,除電源端和接地端外,連同片選和讀/寫信號該芯片引出腳的最小數目應為(B)。
A.23B.20
C.17D.1937.在主存和CPU之間增長Cache的目的是(C)。
A.擴大主存的容量
B.增長CPU中通用寄存器的數量
C.解決CPU和主存之間的速度匹配
D.代替CPU中的寄存器工作38.計算機系統的輸人輸出接口是(B)之間的交接界面。
A.CPU與存儲器B.主機與外圍設備
C.存儲器與外圍設備D.CPU與系統總線二、判斷題{將判斷結果填在括弧內,對的打\/號,錯誤打×號。)1.奇偶校驗碼可以校驗奇數個位的犯錯,并能擬定犯錯的位置。(×)
2.指令系統中采用不同尋址方式的目的重要是縮短指令長度,擴大尋址空間,提高編程靈活性。(\/)
3.計算機中的流水線是把若干個子過程合成為一個過程,使每個子過程實現串行運營。(×)
4.在Cache的地址映射中,全相聯映射是指主存中的任意一字塊均可映射到Cache內任意一字塊位置的→種映射方式。(\/)5.DMA控制器通過中斷向CPU發DMA請求信號。(\/)6.海明校驗碼是對多個數據位使用多個校驗位的一種檢錯糾錯編碼方案,不僅可以發現是否犯錯,還能發現是哪一位犯錯。(\/)7.直接尋址是在指令字中直接給出操作數自身而不再是操作數地址。(×)8.計算機中的流水線是把一個反復的過程分解為若干個子過程,每個子過程與其他子過程并行運營。(\/)9.CPU訪問存儲器的時間是由存儲器的容量決定的,存儲器容量越大,訪問存儲器所需
的時間越長。(×)10.隨著CPU速度的不斷提高,程序查詢方式很少被采用的因素是CPU與外設串行工作。(\/)11.兩個補碼數相加,只有在最高位都是1時有也許產生溢出。(×)
12.相對尋址方式中,操作數的有效地址等于程序計數器內容與偏移量之和。(\/)
13.指令是程序設計人員與計算機系統溝通的媒介;微指令是計算機指令和硬件電路建立聯系的媒介。(\/)
14.半導體ROM是非易失性的,斷電后仍然能保持記憶。(\/)
15.在統一編址方式下,CPU訪問1/O端口時必須使用專用的1/O指令。(×)
三、簡答題1、簡述奇偶校驗碼和海明校驗碼的實現原理。
答:奇偶校驗碼原理:通常是為一個字節補充一個二進制位,稱為校驗位,通過設立校驗位的值為0或1的方式,使字節自身的8位和該校驗位具有1值的位數一定為奇數或偶數。在接受方,檢查接受到的碼字是否還滿足取值為1的總的位數的奇偶關系,來決定數據是否犯錯。
海明校驗碼原理:是在k個數據位之外加上r個校驗位,從而形成一個k+r位的新的碼字,使新的碼字的碼距比較均勻地拉大.把數據的每一個二進制位分派在幾個不同的偶校驗位的組合中,當某一位出現錯誤,就會引起相關的幾個校驗位的值發生變化,這不僅可以發現錯誤,還可以指出哪一位犯錯,為進一步糾錯提供了依據。2、簡述教材中給出的MIPS計算機的運算器部件的功能和組成。
答:MIPS計算機的運算器部件的功能和組成:運算器的首要功能是完畢對數據的算術和邏輯運算,由其內部的一個被稱之為算術與邏輯運算部件(英文縮寫為ALU)承擔;運算器的第二項功能,是暫存將參與運算的數據和中間結果,由其內部的一組寄存器承擔;為了用硬件線路完畢乘除指令運算,運算器內一般尚有一個能自行左右移位的專用寄存器,通稱乘商寄存器.這些部件通過幾組多路選通器電路實現互相連接和數據傳送;運算器要與計算機其它幾個功能部件連接在一起協同運營,還必須有接受外部數據輸入和送出運算結果的邏輯電路。3、浮點運算器由哪幾部分組成。
答:解決浮點數指數部分的部件,解決尾數的部件,加速移位操作的移位寄存器線路以及寄存器堆等組成。4.簡要說明條件轉移指令和無條件轉移指令的相同點和不同點?子程序調用指令與轉移指令的區別是什么?兩者相同點是都必須在指令中給出轉移地址,不同點在于條件轉移指令還必須在指令中給出判斷是否執行轉移所依據的條件。子程序調用指令與轉移指令的區別,在于子程序調用指令轉移走之后尚有個相應的返回的操作,而一般的轉移指令,并不涉及轉移走后是否和如何再次轉移回來。5.在微程序的控制器中,通常有哪5種得到下一條微指令地址的方式。(1)微程序順序執行時,下地址為本條微指令地址加l。(2)在微程序必然轉向某一微地址時,可以在微指令字中的相關字段中給出該地址值。(3)按微指令(上一條成本條)的某一執行結果的狀態,選擇順序執行或轉向某一地址。(4)從微堆棧中取出從微子程序返回到微主程序斷點的返回地址,用于微于程序返回解決。(5)依條件判斷轉向多條微指令地址中的某一地址的控制。5.一條指令通常由哪兩個部分組成?指令的操作碼一般有哪幾種組織方式?各自應用在什么場合?各自的優缺陷是什么?
答:一條指令通常由操作碼和操作數兩個部分組成。
指令的操作碼一般有定長的操作碼、變長的操作碼兩種組織方式。
定長操作碼的組織方式應用在當前多數的計算機中;變長的操作碼組織方式一般用在小型及以上的計算機當中。
定長操作碼的組織方式對于簡化計算機硬件設計,提高指令譯碼和辨認速度有利。
變長的操作碼組織方式可以在比較短的指令字中,既能表達出比較多的指令條數,又能盡量滿足給出相應的操作數地址的規定。6.計算機指令中要用到的操作數一般可以來自哪些部件?答:(1)CPU內部的通用寄存器。此時應在指令字中給出用到的寄存器編號(寄存器名),通用寄存器的數量一般為幾個、十幾個,故在指令字中須為其分派2,3,4,5或更多一點的位數來表達一個寄存器。(2)外圍設備(接口)中的一個寄存器。通常用設備編號、或設備人出端口地址、或設備映
像地址(與內存儲器地址統一編址的一個設備地址編號)來表達。(3)內存儲器的一個存儲單元。此時應在指令字中給出該存儲單元的地址。7.按照操作數的個數不同,把指令提成哪幾種?答:按照操作數的個數不同,指令分為下面四種:(1)元操作數指令;(2)單操作數指令;(3)雙操作數指令刊的多操作數指令。8.如何在指令中表達操作數的地址?通常使用哪些基本尋址方式?
答:是通過尋址方式來表達操作數的地址。
通常使用的基本尋址方式有:立即數尋址、直接尋址、寄存器尋址、寄存器間接尋址、變址尋址、相對尋址、間接尋址、堆棧尋址等。9.舉例說明計算機中寄存器尋址、寄存器間接尋址、變址尋址、堆棧尋址從形式地址到得到操作數的尋址解決過程。寄存器尋址,形式地址為寄存器名(或編號),寄存器中的內容為操作數;寄存器間接尋址,形式地址為寄存器名(或編號),寄存器中的內容為操作數的地址,再讀一次內存得到操作數;(3)變址尋址,形式地址為變址寄存器名(或編號)和變址偏移值,把變址寄存器中的內容與變址偏移值相加得到操作數的地址,再讀一次內存得到操作數;(4)堆棧尋址,通常形式地址為將寫入堆棧的、或接受堆棧讀出內容的寄存器名(或編號),指令中不直接給出內存地址,而是選用默認的堆棧指針寄存器中的內容為內存地址,讀寫堆棧總伴有修改堆棧指針的操作。10.為讀寫輸入/輸出設備,通常有哪幾種常用的尋址方式用以指定被讀寫設備?
答:為讀寫輸入/輸出設備,通常有兩種常用的編址方式用以指定被讀寫設備,一是I/O端口與主存儲器統一的編制方式,另一種是I/O端口與主存儲器彼此獨立的編制方式。11.硬連線控制器是使用什么子部件來區分和表達指令不同的執行環節的?它的基本工作原理是什么?答:在硬連線控制器中,由節拍發生器((timing)來區分指令不同的執行環節的。節拍發生器是由幾個觸發器電路實現的典型的時序邏輯電路,它為指令的每一個執行步驟提供一個節拍狀態信號,而節拍狀態的變換標明了一條指令執行環節的順序關系。12.簡述控制器在整機中起到的作用和它的基本功能。答:控制器部件是計算機的五大功能部件之一,其作用是向整機中涉及控制器部件在內的
每個部件提供協同運營所需要的控制信號。
計算機的最本質的功能是連續執行指令,而每一條指令往往又要提成幾個執行環節才得
以完畢。所以,控制器的基本功能是,依據當前正在執行的指令和它當前所處的執行環節,形
成并提供出在這一時刻整機各部件要用到的控制信號,并且決定下一步將進入哪個執行環節。13.簡述計算機中控制器的功能和基本組成,微程序的控制器和硬連線的控制器在組成和運營原理方面有何相同和不同之處?
答:控制器重要由下面4個部分組成:
(1)程序計數器(PC),是用于提供指令在內存中的地址的部件,服務于讀取指令,能執行內容增量和接受新的指令地址,用于給出下一條將要執行的指令的地址。
(2)指令寄存器(IR),是用于接受并保存從內存儲器讀出來的指令內容的部件,在執行本條指令的整個過程中,為系統運營提供指令自身的重要信息。
(3)指令執行的環節標記線路,用于標記出每條指令的各個執行環節的相對順序關系,保證每一條指令按設定的環節序列依次執行。
(4)所有控制信號的產生部件,它依據指令操作碼、指令的執行環節(時刻),也許尚有些此外的條件信號,來形成或提供出當前執行環節計算機各個部件要用到的控制信號。計算機整機各硬件系統,正是在這些信號控制下協同運營,執行指令,產生預期的執行結果。
由于上述后兩個部分的具體組成與運營原理不同,控制器被分為硬連線控制器和微程序控制器兩大類。
微程序的控制器和組合邏輯的控制器是計算機中兩種不同類型的控制器。
共同點:①基本功能都是提供計算機各個部件協同運營所需要的控制信號;②組成部分都有程序計數器PC,指令寄存器IR;③都提成幾個執行環節完畢每一條指令的具體功能。
不同點:重要表現在解決指令執行環節的辦法,提供控制信號的方案不同樣。微程序的控制器是通過微指令地址的銜接區分指令執行環節,應提供的控制信號從控制存儲器中讀出,并通過一個微指令寄存器送到被控制部件。組合邏輯控制器是用節拍發生器指明指令執行環節,用組合邏輯電路直接給出應提供的控制信號。
微程序的控制器的優點是設計與實現簡樸些,易用于實現系列計算機產品的控制器,理論上可實現動態微程序設計,缺陷是運營速度要慢一些。
組合邏輯控制器的優點是運營速度明顯地快,缺陷是設計與實現復雜些,但隨著EDA工具的成熟,該缺陷已得到很大緩解。14.簡要說明組合邏輯控制器中的節拍發生器的作用是什么?簡述它的運營原理。答:其作用是提供執行每一條指令的環節(時序)標記信號和時序脈沖信號。它是用時序邏輯方式運營的,依據當前的時序狀態信息,指令的操作碼信息,也許還看指令執行狀態的有關信息等,擬定出下一個時序狀態的值。15.控制器的設計和該計算機的指令系統是什么關系?
答:控制器的的基本功能,是依據當前正在執行的指令,和它所處的執行環節,形成并提供在這一時刻整機各部件要用到的控制信號。所以,控制器的設計和該計算機的指令系統是一一相應的關系,也就是控制器的設計應依據指令的規定來進行,特別是要分析每條指令的執行環節,產生每個環節所需要的控制信號。16.指令采用順序方式、流水線方式執行的重要差別是什么?各有什么優點和缺陷?
順序方式是,在一條指令完全執行結束后,再開始執行下一條指令。優點是控制器設計簡樸,容易實現,;缺陷是速度比較慢。
指令流水線方式是提高計算機硬件性能的重要技術和有效措施,在成本增長不多的情況下很明顯地提高了計算機的性能。追求的目的是力爭在每一個指令執行環節中完畢一條指令的執行過程。實現思緒是把一條指令的幾項功能劃分到不同的執行部件去完畢,在時間上又允許這幾個部件可以同時運營。缺陷是控制器設計復雜,比較不容易實現,;突出的優點是速度明顯提高。17.計算機的存儲器系統設計是如何實現“容量大”、“速度快”和“成本低”的規定的?答:將存儲器系統設計成由高速緩沖存儲器、主存儲器和輔助存儲器組成的多級結構。其中高速緩沖存儲器的存取速度與CPU速度處在同一個數量級,但其具有價格高、功耗大、集成度低的特點,所以不適合用作大容量的存儲器;主存儲器的存取速度略低,價格略高,具有集成度高、勸耗低的特扁用來薦儲痙常使用的數據或程序;輔助存儲器是存敢速度相對較慢但存儲容量較大的存儲器,用來存儲不太常用的大部分程序和數據。18.說明采用多級結構的存儲器系統的目的?說明每一層存儲器所用的存儲介質的種類。答:(1)采用多級結構的存儲器系統的目的,是通過把讀寫速度高、但容量較小、存儲的單位成本最高的高速緩沖存儲器,與讀寫速度略慢、但容量可以更大、價格適中的主存儲器,和讀寫速度最慢、但容量可以極大、存儲價格最低的高速磁盤空間(虛擬存儲器),組織成統一管理與調度的一體化的存儲器系統,以便達成高速度、大容量、低價格的目的,即得到具有更高的運營性能價格比的存儲器系統。(2)高速緩沖存儲器用靜態存儲器芯片實現,主存儲器用動態存儲器芯片實現,虛擬存儲器使用的是高速磁盤上的一片存儲空間。19.使用多體結構的主存儲器的目的是什么?什么是低位地址交叉,其優點何在?答:(!)使用多體結構的主存儲器,是為了使用可以獨立讀寫的多個存儲器,以提高對它們并行讀寫、快速得到多個數據的能力,緩解單個主存儲器讀寫速度侵的矛盾。(2)在多體結構的主存儲器中,通常多選用把相鄰的存儲字存放在不同的存儲體中,這被稱為低位地址交叉的組織形式,它更符合程序運營的局部性原理,有助于同時(或時間上有覆蓋)地讀寫地址相鄰的幾個存儲字。20.說明只寫一次型光盤的組成?完畢讀寫操作的基本原理?答:寫一次型光盤設備由光盤機和盤片組成。光盤機由主軸驅動機構、讀寫光頭和尋道定位機構、激光器、光束分離器和光聚焦鏡等組成。光盤是圓形的、用于記錄信息的盤片,由基板、鋁質反射層和薄金屬膜三層結構組成,基板提供合適的機械性能,反射層用于反射接受到的激光信號,而金屬膜則是記錄信息(區分“0“、“l”信號)的介質。激光器可以產生一定亮度(強度)的激光束,是光源部件。光束分離器把接受到的激光束提成為寫光束和讀光束兩部分。調制器用于控制是否要讓寫光束通過。寫光束要通過跟蹤反射鏡和聚焦鏡實現尋道定位,把寫光束聚焦為很細的光束打到指定的光盤位置,從而在那里融出一個小于1的一個小坑,表達已完畢1個1信號的寫入操作。讀出時,讀光束也會照射到指定的光盤位置,但它的能量很弱,不會改變金屬膜的反射特性,只會把所照到之處有無小坑通過反射光的強弱表現出來,反射回來的光被送到光敏二極管,從而擬定讀出來的是“1”信號還是“0”信號。由于金屬膜的反射特性,一旦被破壞了就不能再恢復,所以這種類型的光盤只能被寫一次。21.在三級存儲體系中,主存、外存和高速緩存各有什么作用?各有什么特點?
答:多級存儲器系統,是圍繞讀寫速度尚可、存儲容量適中的主存儲器來組織和運營的,并由高速緩沖存儲器緩解主存讀寫速度慢、不能滿足CPU運營速度需要的矛盾;用虛擬存儲器更大的存儲空間,解決主存容量小、存不下規模更大的程序與更多數據的難題,從而達成使整個存儲器系統有更高的讀寫速度、盡也許大的存儲容量、相對較低的制造與運營成本。高速緩沖存儲器的問題是容量很小,虛擬存儲器的問題是讀寫速太慢。追求整個存儲器系統有更高的性能/價格比的核心思緒,在于使用中充足發揮三級存儲器各自的優勢,盡量避開其短處。22.什么是隨機存取方式?哪些存儲器采用隨機存取方式?
答:RAM,即隨機存儲器,可以看作是由許多基本的存儲單元組合起來構成的大規模集成電路。靜態隨機存儲器(RAM)和動態隨機存儲器(DRAM)可采用隨機存取方式。23.什么是虛擬存儲器?它能解決什么問題?為什么?
答:虛擬存儲器屬于主存-外存層次,由存儲器管理硬件和操作系統中存儲器管理軟件支持,借助于硬磁盤等輔助存儲器,并以透明方式提供應用戶的計算機系統具有輔存的容量,接近主存的速度,單位容量的成本和輔存差不多的存儲器。重要用來緩解內存局限性的問題。由于系統會使用一部分硬盤空間來補充內存。24.什么是串行接口和并行接口?簡述它們的數據傳輸方式和合用場合。
答:串行接口只需要一對信號線來傳輸數據,重要用于傳輸速度不高、傳輸距離較長的場合。并行接口傳輸按字或字節解決數據,傳輸速率較低,實用于傳輸速度較高的設備,如打印機等。25.把外圍設備傳送來的一個數據寫進內存儲器的一個單元的期間,CPU也許處在何種運營方式?對采用直接存儲器訪問的外圍設備,要給出中斷請求功能嗎?為什么?答:(1)既要提高高速外圍設備與計算機主機(內存儲器)之間傳送數據的速度,又要減少數據入出對CPlU的時間開銷;(2)在采用總線周期“挪用”方式把外圍設備傳送來的一個數據寫進內存儲器的一個單元的期間,CPU也許處在等待使用總線的狀態(與DMA競爭使用總線并且末取得總線使用權),或正在正常執行程序(未碰到與DMA競爭使用總線的情況);(3)對采用直接存儲器訪問的外圍設備,也要給出中斷請求功能,由于一次數據傳送也許要多次(每次傳送一批數據)啟動口lh4J電傳送過程才干完畢,每傳送完一批數據,DMA卡要送中斷請求信號給CPU。26.CPU在每次執行中斷服務程序前后應做哪些工作?
答:CPU在每次執行中斷服務程序前完畢:關中斷;保存斷點和被停下來的程序的現場信息;判別中斷源,轉中斷服務程序的入口地址;執行開中斷指令。CPU在每次執行中斷服務程序后完畢:關中斷,準備返回主程序;恢復現場信息,恢復斷點;執行開中斷;返回主程序。27.回答中斷解決功能在計算機系統中的重要作用,至少說出5點。答:參考答案(任意選答5個)(1)一種重要的輸入輸出方式(2)硬件故障報警解決(3)支持多道程序運營(4)支持實時解決功能(5)支持人機交互的重要手段(6)支持計算機之間高速通訊和網絡功能(7)支持建立多任務系統和多解決機系統28.什么是總線周期?答:總線周期,通常指的是通過總線完畢一次內存讀寫操作或完畢一次輸人/輸出設備的讀寫操作所必需的時間。依據具體的操作性質,可以把一個總線周期分為內存讀周期,內存寫周期,1/O讀周期,1/O寫周期4種類型。29.總線的信息傳輸有哪幾種方式?具體說明幾種方式的特點。
答:總線的傳輸方式有:串行傳送、并行傳送、復用傳送和數據包傳送。30.按你自己的理解和想象的計算機的硬件(應有中斷功能)組成,寫出完畢下面給定指令格式的指令的執行流程。(1)累加器內容完畢“異或”運算。“異或”指令的指令格式:執行流程:a.程序計數器的內容地址寄存器b.讀內存,讀出的指令命令寄存器c.DR的內容或SR雙的內容,結出DRd.檢查有無中斷請求,有,則進行相應解決;無,則轉入下一條指令的執行過程。(2)把一個內存單元中的內容讀到所選擇的一個累加器中。“讀內存”指令的指令格式:執行流程:a.程序計數器的內容一地址寄存器b.讀內存,讀出的指令一指令寄存器c.SR的內容一地址寄存器(寄存器間接尋址方式)d.讀內存,讀出的數據一DRe.檢查有無中斷請求,有,則進行相應解決;無,則轉入下一條指令的執行過程。31.說明采用DMA(直接內存訪問)傳送方式的目的?DMA接口中比一般輸入/輸出接口中要多余一些什么功能電路?答:(!)采用DMA傳送方式的月的,是為了在盡量少打擾CPU的情況下,讓高速外設通過DMA卡成批地與主存儲器直接進行數據傳送,既保證了CPU高速運算的解決能力,又得到了高速外設高效率的輸入/出能力。(2)在DMA接口卡中,比一般通用接口卡中要多余內存地址計數器,傳送信息數量的計數器,DMA運營方式與口DMA請求、解決的邏輯線路。32.計算機的CPU通常直接提供并使用3種總線,分別說明地址總線的位數、數據總線的位數和時鐘頻率對計算機的性能有什么影響,控制總線的具體作用是什么?說明總線周期是什么含義,。總線的等待狀態是什么含義?答:(!)在3種總線中,地址總線的位數決定了最大的主存儲器的尋址空間;數據總線的位數與其運營頻率的乘積正比于該總線最高的數據傳送能力;控制總線的作用是指明總線的周期類型和一次入/出操作完畢的時刻。(2)總線周期是通過總線完畢一次數據傳送的時間,通常由一次地址時間和一次數據時間組成,若被讀寫的存儲器或外圍設備的運營速度慢,在一次數據時間之內不能完畢讀寫操作,就要再增長一到多次數據時間,這增長的一到多次數據時間被稱為總線的等待狀態。四、計算題1.把對的的答案或選擇寫進括號內(二進制需要小數點后保存8位)。
(0.625)10=(0.)BCD=(0.101)2=(0.A)16(lAA)16二()z=(426)10
2.已知定點小數的真值X=-0.1001,Y=O.0101,分別計算:
(1)[X]原、[X]補、[一X]補;
(2)[Y]原、[Y]補、[一Y]補;
(3)[X+Y]補和[Y-X]補;答:(1)[X]原=(1.1001)[X]補二(1.0111)[一X]補=(0.1001)
(2)[Y]原=(0.0101)[Y]補=(0.0101)
[一Y]補=(1.1011)(3)[X+Y]補=(1.1100)
[Y-X]補=(0.1110)3.將十六進制數據14.4CH表達成二進制數,然后表達成八進制數和十進制數。
14.4CH=(10100.01001100)2=(14.23)8=(20.21875)104.對下列十進制數表達成8位(含一位符號位)二進制數原碼和補碼編碼。
(1)17;[X]原=00010001
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025屆山東省泰安肥城市高二下化學期末檢測模擬試題含解析
- 供應工業冷庫管理辦法
- 數據湖成本控制-洞察及研究
- 檔案數據追溯管理辦法
- 公安舉報投訴管理辦法
- 貨物裝卸機械使用安全守則
- 智能化農用機器人及其人機交互優化-洞察及研究
- 醫療幫扶專家管理辦法
- 信用評級機構競爭態勢與公司債券發行上市審核探析
- 公安職工餐廳管理辦法
- 《企業環保基礎培訓》課件
- 長沙市二手房交易資金監管合同
- 礦山生態修復培訓課件
- 中小學實驗室安全培訓
- 胃石的內鏡下治療
- 聲光影的內心感動:電影視聽語言學習通超星期末考試答案章節答案2024年
- 2024-2025學年小學美術一年級上冊(2024)人美版.北京(主編楊力)(2024)教學設計合集
- 2024年人教版小學四年級科學(下冊)期末試卷及答案
- DL∕T 5161.5-2018 電氣裝置安裝工程質量檢驗及評定規程 第5部分:電纜線路施工質量檢驗
- 綠化養護服務投標方案(技術標)
- 2024年江蘇富軒實業有限公司招聘筆試沖刺題(帶答案解析)
評論
0/150
提交評論