計算機系統(tǒng)結構試題匯總_第1頁
計算機系統(tǒng)結構試題匯總_第2頁
計算機系統(tǒng)結構試題匯總_第3頁
計算機系統(tǒng)結構試題匯總_第4頁
計算機系統(tǒng)結構試題匯總_第5頁
已閱讀5頁,還剩16頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、精選優(yōu)質文檔-傾情為你奉上全國2005年4月高等教育自學考試計算機系統(tǒng)結構試題一、單項選擇題(本大題共10小題,每小題1分,共10分)1.計算機系列化的優(yōu)點不包括( )A.有利于計算機的升級換代B.便于組成多機系統(tǒng)和網(wǎng)絡C.同一系列內的軟件一定是向下兼容的D.在使用共同系統(tǒng)軟件的基礎上解決程序的兼容性2.計算機的結構與組成不包括( )A.操作系統(tǒng) B.硬聯(lián)邏輯 C.微程序控制 D.所有硬件和固件的功能3.在流水線系統(tǒng)結構中,取指令、執(zhí)行等操作是( )A.順序 B.轉移 C.中斷 D.重疊4.重疊機器局部相關的處理方法有兩類:推后后續(xù)指令對相關單元的讀和( )A.異步流動 B.采用順序流動C.設

2、置相關直接通路 D.調整指令流動的順序5.在選擇通道方式中,優(yōu)先級高的磁盤等中高速設備,進行輸入輸出傳送時,適合于采用的數(shù)據(jù)寬度是( )A.定長塊 B.單字節(jié) C.可變長塊 D.單字加可變長塊6.替換算法要解決的問題是( )A.用戶的虛頁如何與主存的實頁對應B.如何用主存的實頁號替代多用戶的虛頁號C.當頁面失效,選擇主存中哪個頁作為被替換的頁D.新用戶要進入主存,選擇哪個用戶作為被替換的用戶7.下列不是數(shù)據(jù)流計算特點的是( )A.設置狀態(tài) B.沒有指令計數(shù)器 C.沒有變量的概念 D.操作結果不產生副作用8.在尾數(shù)下溢處理方法中,平均誤差最大的是( )A.舍入法 B.截斷法 C.恒置“1”法 D

3、.ROM查表法9.字串位并是指同時對一個字的所有位進行處理,其并行等級( )A.不存在并行性 B.較高的并行性 C.最高一級的并行性 D.已經(jīng)開始出現(xiàn)的并行性10.設16個處理器編號分別為0,1,2,15,用Cube0互聯(lián)函數(shù)時,與第13號處理器機聯(lián)的處理器是( )A.5號 B.9號 C.12號 D.12號二、填空題(本大題共10小題,每空1分,共20分)11.多處理機程序并行性既存在于_內部,也存在于_外部。12.一般的說,虛擬機器不一定全部由_實現(xiàn),有些操作也可用_實現(xiàn)。13.就流水線計算機而言,主要是通過_,讓多個部件在時間上交錯重疊地并行執(zhí)運算和處理,以實現(xiàn)_。14.主存空間數(shù)相關是指

4、_之間出現(xiàn)對主存同一單元要求_的關聯(lián)。15.為提高流水線的_吞吐率,首先要找出_,然后設法消除它。16.陣列處理機主要通過_實現(xiàn)空間上的并行;多處理機主要通過_實現(xiàn)時間和空間上的異步并行。17.動態(tài)數(shù)據(jù)流計算機最主要的特點是讓令牌帶上_,使得在任意給定的時刻,數(shù)據(jù)流程序圖任一條弧上允許出現(xiàn)多個帶不同_的令牌。18.中斷響應就是允許其中斷CPU_運行,轉去對該請求進行預處理,包括保存好_,調出有關處理該中斷服務程序,準備運行。19.設多體單字低位交叉的存貯器,單體容量為I的m個分體,其Mj的編址模式為m×i+j,其中i=0,1,,I-1;j=_,如m=4,M2體對應二進制地址碼最低二位

5、的狀態(tài)為_。20.自定義數(shù)據(jù)表示包括標志符數(shù)據(jù)表示和_兩類,標志符應由編繹程序建立,對_程序透明,以減輕應用程序員的負擔。三、簡答題(本大題共5小題,每小題6分,共30分)21.簡述哈夫曼壓縮概念的基本思想。22.RISC存在不足表現(xiàn)在哪些方面?23.簡述SIMD系統(tǒng)的互連網(wǎng)絡的設計目標。24.CPU寫Cache時,會發(fā)生Cache與主存的對應復本內容不一致的現(xiàn)象,解決這個問題有哪些方法?各需要增加什么開銷?25.簡述計算機系統(tǒng)“由中間開始”設計的基本思想。四、簡單應用題(本大題共2小題,每小題10分,共20分)26.試分析通過何種方法可以解決通用寄存器組數(shù)相關的問題?27.某機器有5級中斷,

6、中斷響應次序為12345,現(xiàn)要求中斷處理次序為23154。(1) 設計各級中斷處理程序的中斷屏蔽位的狀態(tài),令“0”為開放,“1”為屏蔽。(見下表)中斷處理程序級別中斷級屏蔽位1級2級3級4級5級第1級第2級第3級第4級第5級(2)若在運行用戶程序時,同時發(fā)生1、3級中斷請求,而在1級中斷服務未完成時,又發(fā)生2、3、4、5級中斷,請畫出處理機執(zhí)行程序的全過程示意圖(標出交換PSW的時間)。五、綜合應用題(本大題共2小題,每小題10分,共20分)28.有表達式:a(b+cd+efg+h)在多處理機上,要求利用減少樹高的方法加速運算。(1)畫出并行算法的樹形流程圖;(2)確定處理機機數(shù)P、單臺處理機

7、順序(串行)運算級數(shù)T1、P臺處理機的運算級數(shù)Tp、加速比Sp和效率Ep各值。29.某虛擬存儲器共8個頁面,每頁為1024個字,實際主存為4K個字,采用頁表法進行地址映象。映象表的內容如下表所示。實頁號裝入位3111203021100100(1)求出會發(fā)生頁面失效的全部虛頁號;(2)求出虛地址為:0,3728,1023,1024,7800,6800的主存實地址。  一、解釋下列術語(每個2分,共20分) 1互連網(wǎng)絡 2Amdahl定律 3分布存儲多處理機 4Cache存儲器 5系列機 6透明性 7LRU算法 8RISC 9超標量處理機10流水線的鏈接技術 二、填空

8、題(每空1分,共20分) 1在虛擬存儲器中有三種地址空間,一種是應用程序員用來編寫程序的地址空間,稱為 ,第二種是 的地址空間,第三種是輔存地址空間,也就是磁盤存儲器的地址空間。它們對應的三種地址分別是 、 和輔存地址。2按照Flynn分類法,根據(jù)指令流和數(shù)據(jù)流的不同組織方式,計算機系統(tǒng)的結構可以分為SISD(單指令流單數(shù)據(jù)流)、 、 和 。 3為了滿足向量計算機中運算器帶寬的要求,通常有兩種存儲器系統(tǒng)結構,它們是 和 。4在CISC中,各種指令的使用頻度相差懸殊,大致有以下的結果。大約有 (比例)的指令使用頻度較高,占據(jù)了 (比例)的處理機時間。5從不同的角度,我們可以把流水線分成不同的類別

9、。如果根據(jù)流水線各功能段是否有反饋信號來劃分,可以分為 和 ;多功能流水線可以分為兩種,即根據(jù)它在同一時間內是否能連成多種方式,可以分為 和 。6消息尋徑方式包括兩種,即線路交換和包交換。其中包交換又包括 、 和 等方式。7RISC思想的精華是 。我們通常用 來描述流水線的工作過程。三、(15分) 假設一條指令的執(zhí)行過程分為“取指令”、“分析”和“執(zhí)行”三段,每一段的時間分別為t、t和3t。在下列各種情況下,分別寫出連續(xù)執(zhí)行n條指令所需要的時間表達式。 1順序執(zhí)行方式。(7分)2“取指令”、“分析”和“執(zhí)行”重疊。(8分) 四、(15分) 在下列不同結構的處理機上運行6×6

10、的矩陣乘法C=A×B,計算所需要的最短時間。只計算乘法指令和加法指令的執(zhí)行時間,不計算取操作數(shù)、數(shù)據(jù)傳送和程序控制等指令的執(zhí)行時間。加法部件和乘法部件的延遲時間都是3個時鐘周期,另外,加法指令和乘法指令還要經(jīng)過一個“取指令”和“指令譯碼”的時鐘周期,每個時鐘周期為20ns,C的初始值為“0”。各操作部件的輸出端有直接數(shù)據(jù)通路連接到有關操作部件的輸入端,在操作部件的輸出端設置有足夠容量的緩沖寄存器。 提示: 要完成上面的矩陣乘法,我們可以計算需要完成的各種操作的數(shù)量(假定A和B都是6×6的矩陣。C語言代碼如下: int k; for(int i=0;i<6;i + +)

11、 for(int j=0;j<6;j + +) sum:0; for(k=0;k<6;k + +) sum + =Aik×Bkj Cij=sum; 需要完成的乘法數(shù)目為6×6×6=216次; 需要完成的加法數(shù)目為6×6×5=180次; 1處理機內只有一個通用操作部件,采用順序方式執(zhí)行指令。(7分)2單流水線標量處理機,有一條兩個功能的靜態(tài)流水線,流水線每個功能段的延遲時間均為一個時鐘周期,加法操作和乘法操作各經(jīng)過3個功能段。(8分) 五、(10分)已知四個程序在三臺計算機上的執(zhí)行時間(s,秒)如下:程序執(zhí)行時間(s,秒)計

12、算機A計算機B計算機C程序111020程序2100010020程序3500100050程序4100800100 假設四個程序中每一個都有50,000,000條指令要執(zhí)行。 1計算這三臺計算機中每臺機器上每個程序的MIPS速率。根據(jù)這些速率值,你能否得出有關三臺計算機相對性能的明確結論?(6分)2給出一種統(tǒng)計的方法(比如求均值)來估計三臺計算機的相對性能,說明理由。(4分) 六、(20分) 用一條5個功能段的浮點加法器流水線計算每個功能段的延遲時間均相等, 流水線的輸出端和輸入端之間有直接數(shù)據(jù)通路,而且設置有足夠的緩沖寄存器。要求用盡可能短的時間完成計算。 提示: 首先需要考慮的是,1

13、0個數(shù)的和最少需要做幾次加法。我們可以發(fā)現(xiàn),加法的次數(shù)是不能減少的:9次;于是我們要盡可能快的完成任務,就只有考慮如何讓流水線盡可能充滿,這需要消除前后指令之間的相關。由于加法滿足交換率和結合率,我們可以調整運算次序,如以下的指令序列,我們把中間結果寄存器稱為R,源操作數(shù)寄存器稱為A,最后結果寄存器稱為F,并假設源操作數(shù)已經(jīng)在寄存器中,則指令如下: I1: RIA1+A2 I2: R2A3+A4 I3: R3A5+A6 I4: R4A7+A8 I5: R5A9+A10 I6: R6R1+n2 I7: R7R3+R4 I8: R8R5+R6 I9: FR7+R8 這并不是唯一可能的計算方法。假設

14、功能段的延遲為t。 1畫出流水線時空圖。(8分)2計算流水線的實際吞吐率、加速比和效率。(每個4分,共12分)  答案及評分標準 一、解釋下列術語(每個2分,共20分) 1互連網(wǎng)絡:互連網(wǎng)絡是一種由開關元件按照一定的拓撲結構和控制方式構成的網(wǎng)絡,用來實現(xiàn)計算機系統(tǒng)內部多個處理機或多個功能部件之間的小相互連接。 2Amdahl定律:系統(tǒng)中某一部件由于采用某種更快的執(zhí)行方式后整個系統(tǒng)性能的提高與這種執(zhí)行方式的使用頻率或占總執(zhí)行時間的比例有關。 3分布存儲多處理機:是一種SIMD計算機,它包含重復設置的多個同樣的處理單元,通過數(shù)據(jù)尋徑網(wǎng)絡以一定方式互相連結。每個處理單元

15、有各自的本地存儲器。 4Cache存儲器:Cache是位于主存儲器與處理器之間的高速緩沖存儲器,它用來解決主存儲器與處理器之間速度相差太大的問題。 5系列機:指在一個廠家內生產的具有相同的系統(tǒng)結構,但具有不同組成和實現(xiàn)的一系列不同型號的機器。 6. 透明性:指一種本來存在的事物或屬性,從某種角度看似乎不存在的現(xiàn)象。 7. LRU算法:即近期最少使用算法,它選擇近期最少訪問的頁面作為被替換的頁面。 8RISC:精簡指令系統(tǒng)計算機,這種系統(tǒng)中,盡量簡化指令功能,只保留那些功能簡單,能在一個節(jié)拍內執(zhí)行完成指令,較復雜的功能用一段子程序來實現(xiàn)。 9超標量處理機:通常把一個時鐘周期內能夠同時發(fā)射多條指令

16、的處理機稱為超標量處理機。10流水線的鏈接技術:指一條指令的結果寄存器可能成為后繼指令的操作數(shù)寄存器的技術。 二、填空題(每空1分,共20分) 1虛擬地址空間 主存儲器 虛擬地址(或者虛存地址) 主存地址 2SIMD MISD MIM或者單指令流多數(shù)據(jù)流 多指令流單數(shù)據(jù)流 多指令流多數(shù)據(jù)流 (答案順序可以不同) 3存儲器存儲器結構 寄存器一寄存器結構 420 80 5線性流水線 非線性流水線 靜態(tài)流水線 動態(tài)流水線(前面兩個答案順序可以交換,后面兩個答案順序也可以交換) 6存儲轉發(fā)尋徑 虛擬直通尋徑 蟲蝕尋徑(答案順序可以交換) 7減少指令平均執(zhí)行周期數(shù) 時空圖 三、(15

17、分) 1(7分) 順序執(zhí)行時每條指令用時=t+t+3t=5t,因此n條指令所需要的時間=5n*t 2(8分) 第一條指令完成需要時間=t+t+3t=5t,由于一條指令的“取指令”和“分析”階段和下一條指令的“執(zhí)行”階段重疊,因此,此后每3t完成一條指令,余下的n1條指令用時(n1)×3t 因此n條指令所需要的時間=5t+(n1)×3t=(3n+2)t 四、(15分) 1(7分) 順序執(zhí)行時,每個乘法和加法指令都需要5個時鐘周期(取指令、指令分析、指令執(zhí)行); 所以所需要的時間為: T=(216+180)×5×20ns=39600ns=396ms

18、 2(8分) 單流水線標量處理機,采用兩功能靜態(tài)流水線時;因為有足夠的緩沖寄存器,所以我們可以首先把所有的乘法計算完,并通過調度使加法流水線不出現(xiàn)停頓,所以所需要的時間為:T=2+(3+2161)+(3+1801)×20ns=8040ns 五、(10分) 1(6分) 因為MIPS= 所以每臺計算機每個程序得MIPS速率如下表所示:程序MIPS速率(百萬指令/秒)計算機A計算機B計算機C程序150525程序20050525程序3010051程序4050062505 由上述MIPS速率可知,每個計算機對四個程序有不同的處理時間,而且大小順序不同,所以不能得出明確結論。 2(4分

19、)可以采取平均的方法來比較各計算機的相對性能:平均執(zhí)行時間MIPS速率(百萬指令/秒)計算機A計算機B計算機C算術平均(AM)126514051625幾何平均(GM)05950295133調和平均(HM)0125010105 如果按照算術平均AM比較性能,計算機A最快,計算機C最慢,如果按照調和平均HM比較性能,結果恰好相反。 六、(20分) 1(8分)時空圖如下,圖中的數(shù)字是指令號:2(每個4分,共12分)整個計算過程需要21t,所以吞吐率為:加速比為:2.1429效率為: /計算機系統(tǒng)結構考試題及答案(一)一、單項選擇題1.計算機使用的語言是( )。A) 專屬軟件范疇,

20、與計算機體系結構無關B) 分屬于計算機系統(tǒng)各個層次C) 屬于用以建立一個用戶的應用環(huán)境D) 屬于符號化的機器指令2.動態(tài)數(shù)據(jù)流機最突出的特點是使( )。A) 數(shù)據(jù)流令牌無標號B) 需要程序記數(shù)器來實現(xiàn)C) 令牌帶上標號D) 同步由門(Latch)寄存器來實現(xiàn)3.多處理機上兩個程序段之間若有先寫后讀的數(shù)據(jù)相關,則( )。A) 可以并行執(zhí)行 B) 不可能并行C) 任何情況均可交換串行 D) 必須并行執(zhí)行4.多處理機的各自獨立型操作系統(tǒng)( )。A) 要求管理程序不必是可再入的 B) 適合于緊耦合多處理機C) 工作負荷較平衡D) 有較高的可靠性5.輸入輸出系統(tǒng)硬件的功能對( )是透明的。A) 操作系統(tǒng)

21、程序員 B) 應用程序員C) 系統(tǒng)結構設計人員 D) 機器語言程序設計員6.“啟動I/O”指令是主要的輸入輸出指令,是屬于( )。A) 目態(tài)指令 B) 管態(tài)指令C) 目態(tài)、管態(tài)都能用的指令 D) 編譯程序只能用的指令7.全相聯(lián)地址映象是指( )。A) 任何虛頁都可裝入主存中任何實頁的位置B) 一個虛頁只裝進固定的主存實頁位置C) 組之間是固定的,而組內任何虛頁可以裝入任何實頁位置D) 組間可任意裝入,組內是固定裝入8.( )屬于MIMD系統(tǒng)結構。A) 各處理單元同時受同一個控制單元的管理B) 各處理單元同時接受同一個控制單元送來的指令C) 松耦合多處理機和多計算機D) 陣列處理機9.設16個處

22、理器編號分別為0,1,2,15用Cube,互聯(lián)函數(shù)時,第10號處理機與第( )號處理機相聯(lián)。A) 11 B) 8 C) 14 D) 210.若輸入流水線的指令既無局部性相關,也不存在全局性相關,則( )。A) 可獲得高的吞吐率和效率 B) 流水線的效率和吞吐率惡化C) 出現(xiàn)瓶頸 D) 可靠性提高二、填空題1.開發(fā)并行性的途徑有_、_和_等。2.計算機組成指的是計算機系統(tǒng)結構的_,計算機實現(xiàn)指的是計算機組成的_。3.指令由_和_兩部分組成。4.依據(jù)對數(shù)據(jù)令牌不同,可將數(shù)據(jù)流計算機的結構分為_和_兩種。5.總線按用法可分為_和_兩種。6.I/O系統(tǒng)的發(fā)展經(jīng)歷了3個階段,對應于3 種工作方式,即_、

23、_ 、_。7.根據(jù)存儲映象算法的不同,虛擬存儲器主要有_、_和_三種映象方式。8.流水技術按處理的級別分為_、_和_。三、判斷題1.()目前市面上的個人電腦的升級換代主要選用的技術是微處理機技術。2.()微程序級以上的所有機器都稱為是虛擬機。3.()內特性至少包括寄存器的構成定義和指令系統(tǒng)的定義。4.()在計算機系統(tǒng)結構設計中,指令系統(tǒng)設計是最關鍵的。5.()目前絕大多數(shù)計算機系統(tǒng)都采用存儲器映射的I/O。6.()仿真采用純軟件解釋執(zhí)行方法實現(xiàn)某一個功能。7.()Flynn分類法可以對所有計算機系統(tǒng)進行分類。8.()所謂確定指令格式主要是選擇指令字中的操作碼和地址數(shù)。9.()虛擬存儲器的空間大

24、小取決于計算機的外存大小。10.()LOCAL BUS總線支持UNIX操作系統(tǒng)。四、簡答題1.從計算機執(zhí)行程序的角度出發(fā),并行性可分為哪四個等級。2.總線的集中式控制方式有哪些?比較它們的硬件復雜度。3.什么是總線的數(shù)據(jù)寬度和數(shù)據(jù)通路寬度? 4.段式存儲器有何優(yōu)缺點? 5.流水線的向下擴展與向上擴展分別是什么含義? 五、綜合應用題文電由AJ及空格字符組成,其字符出現(xiàn)頻度依次為0.17,0.05,0.20,0.06,0.08,0.03,0.01,0.08,0.13,0.08,0.11。(1)各字符用等長二進制碼編碼,傳送103個字符時,共需傳送多少個二進制碼碼位?(2)用Huffman碼傳送10

25、3個字符,比定長碼傳送,可減少傳送的二進制碼碼位數(shù)是多少? 計算機系統(tǒng)結構面授試卷答案一、單項選擇題1.B 2.C 3.B 4.D 5.B 6.B 7.A 8.C 9.D 10.A二、填空題1.時間重疊、資源重復、資源共享2.邏輯實現(xiàn)、物理實現(xiàn)3.操作碼、地址碼4.靜態(tài)、動態(tài)5.專用、非專用6.程序控制I/O、直接存儲器訪問DMA、I/O處理器方式7.段式、頁式、段頁式8.部件級、處理機級、系統(tǒng)級三、判斷題1. 2.× 3.× 4. 5. 6.× 7.× 8. 9.× 10.×四、簡答題1.(1)指令內部并行(2)指令間并行(3)任務

26、級或過程級并行(4)作業(yè)或程序級并行2.集中式控制方式包括:(1)串行鏈接方式(2)定時查詢方式(3)獨立請求方式串行鏈接方式的硬件復雜度最簡單,其次是定時查詢方式,獨立請求方式的硬件復雜度最大。3.數(shù)據(jù)寬度是I/O設備取得I/O總線后所傳輸數(shù)據(jù)的總量,數(shù)據(jù)通路寬度是數(shù)據(jù)總線的物理寬度,即一個時鐘周期所傳送的信息量。4.主要優(yōu)點包括:(1)便于大程序分模塊編制;(2)便于幾道程序共用主存中的程序和數(shù)據(jù);(3)易于以段為單位實現(xiàn)存儲保護。主要缺點是:(1)無法高效地為調入段分配主存區(qū)域;(2)需要設置段映象表,并為整個系統(tǒng)設立一個實主存管理表,并進行相應的管理。5.流水線向下擴展是指把流水線的各

27、段(或子過程)進一步細分,讓每個子過程經(jīng)過的時間都同等程度減少,以進一步提高吞吐率,流水技術的向上擴展可理解為在多個處理機之間流水,多個處理機對數(shù)據(jù)集中處理,各處理機專門完成其中的一個任務。五、綜合應用題(1)共需傳送4*103位;(2)可減少傳送的二進制碼碼位數(shù)為(43.23)*103=770位/選擇題 1、從計算機系統(tǒng)執(zhí)行程序的角度看,并行性等級由低到高分為( )、( )、( )和( )四級。A、任務或進程之間 B、指令內部 C、作業(yè)或程序之間 D、指令之間 2、從計算機系統(tǒng)中處理數(shù)據(jù)的并行性看,并行性等級從低到高分為( )、( )、( )和( )。A、位并字串 B、全并行 C、位串字串

28、D、位串字并3、存儲器操作并行的典型例子是( ),處理機操作步驟并行的典型例子是( ),處理機操作并行的典型例子是( ),指令、任務、作業(yè)并行的典型例子是( )。A、陣列處理機 B、并行存儲器系統(tǒng)和相聯(lián)處理機 C、流水線處理機 D、多處理機4、開發(fā)并行的途徑有( ),資源重復和資源共享。A、多計算機系統(tǒng) B、多道分時 C、分布式處理系統(tǒng) D、時間重疊5、計算機系統(tǒng)多級層次中,從下層到上層,各級相對順序正確的應當是( )。A、匯編語言機器級,操作系統(tǒng)機器級,高級語言機器級B、微程序機器級,傳統(tǒng)機器語言機器級,匯編語言機器級C、傳統(tǒng)機器語言機器級,高級語言機器級,匯編語言機器級D、匯編語言機器級,

29、應用語言機器級,高級語言機器級6、對系統(tǒng)程序員不透明的應當是( )A、CACHE存儲器 B、系列機各檔不同的數(shù)據(jù)通路寬度 C、指令緩沖寄存器 D、虛擬存儲器7、對機器語言程序員透明的是( )A、中斷字 B、主存地址寄存器 C、通用寄存器 D、條件碼8、計算機系統(tǒng)結構不包括( )A、主存速度 B、機器工作狀態(tài) C、信息保護 D、數(shù)據(jù)表示9、對匯編語言程序員透明的是( )A、I/O方式中的DMA訪問 B、浮點數(shù)據(jù)表示 C、訪問方式保護 D、程序性中斷10、屬計算機系統(tǒng)結構考慮的是( )A、主存采用MOS還是TTL B、主存采用多體交叉還是單體 C、主存容量和編址方式 D、主存頻寬的確定11、從計算

30、機系統(tǒng)結構上講,機器語言程序員所看到的機器屬性是( )A、計算機軟件所要完成的功能 B、計算機硬件的全部組成 C、編程要用到的硬件組織 D、計算機各部件的硬件實現(xiàn)。12、計算機組成設計不考慮( )A、專用部件設置 B、功能部件的集成度 C、控制機構的組成 D、緩沖技術13、在多用戶機器上,應用程序員不能使用的指令是( )A、“執(zhí)行”指令 B、“訪管”指令 C、“啟動I/O”指令 D“測試與置定”指令14、以下說法中,不正確的是( )。軟硬件功能是等效的,提高硬件功能的比例會A、提高解題速度 B、提高硬件利用率 C、提高硬件成本 D、減少所需存儲器用量15、下列說法中不正確的是( )A、軟件設計

31、費用比軟件重復生產費用高B、硬件功能只需實現(xiàn)一次,而軟件功能可能要多次重復實現(xiàn)C、硬件的生產費用比軟件的生產費用高D、硬件的設計費用比軟件的設計費用低16、在計算機系統(tǒng)設計中,比較好的方法是( )。A、從上向下設計 B、從下向上設計 C、從兩頭向中間設計 D、從中間開始向上、向下設計17、推出系列機的新機器,不能更改的是( )。A、原有指令的尋址方式和操作碼 B、系統(tǒng)總線的組成 C、數(shù)據(jù)通路寬度 D、存儲芯片的集成度18、不同系列的機器之間,實現(xiàn)軟件移植的途徑不包括( )。A、用統(tǒng)一的高級語言 B、用統(tǒng)一的匯編語言 C、模擬 D、仿真19、在操作系統(tǒng)機器級,一般用( )程序( )作業(yè)控制語句。

32、A、匯編程序,翻譯 B、匯編程序,解釋 C、機器語言,解釋 D、機器語言,翻譯20、高級語言程序經(jīng)( )的( )成匯編語言程序。A、編譯程序,翻譯 B、匯編程序,翻譯 C、匯編程序,解釋 D、編譯程序,解釋21、傳統(tǒng)機器語言機器級,是用( )來( )機器指令。A、硬件,翻譯 B、編譯程序,翻譯 C、微指令程序,解釋 D、微指令程序,翻譯22、匯編語言程序經(jīng)( )的( )成機器語言程序。A、編譯程序,翻譯 B、匯編程序,翻譯 C、匯編程序,解釋 D、編譯程序,解釋23、微指令由( )直接執(zhí)行。A、微指令程序 B、硬件 C、匯編程序 D、編譯程序24、系列機軟件必須保證( ),一般應做到( )A、

33、向上兼容 B、向下兼容 C、向前兼容 D、向后兼容25、在計算機系統(tǒng)的層次結構中,機器被定義為( )的集合體A、能存儲和執(zhí)行相應語言程序的算法和數(shù)據(jù)結構B、硬件和微程序(固件) C、軟件和固件D、軟件和硬件26、優(yōu)化性能價格比指( )或( )。A、在盡量提高性能前提下盡量降低價格B、在某種價格情況下盡量提高性能C、在滿足性能前提下盡量降低價格D、在盡量降低價格情況下盡量提高性能27、目前,M0由( )實現(xiàn),M1用( )實現(xiàn),M2至M5大多用( )實現(xiàn)。A、軟件,固件,硬件 B、固件,軟件,硬件 C、硬件,軟件,固件 D、硬件,固件,軟件28、系列機中( )的性能價格比通常比( )的要高。A、中

34、檔機 B、低檔機 C、高檔機 D、A和B29、( )著眼于機器級內各事件的排序方式,( )著眼于對傳統(tǒng)機器級界面的確定,( )著眼于機器內部各部件的功能,( )著眼于微程序設計。A、計算機組成 B、計算機實現(xiàn) C、計算機體系結構 D、A和B30、計算機系統(tǒng)結構也稱( ),指的是( )的系統(tǒng)結構。A、計算機組成 B、計算機實現(xiàn) C、計算機體系結構 D、A和B E、微程序機器級 F、傳統(tǒng)機器級 G、匯編語言機器級 H、操作系統(tǒng)機器級31、用微程序直接解釋另一種機器指令系統(tǒng)的方法稱為( ),用機器語言解釋實現(xiàn)軟件移植的方法稱為( )。虛擬機是指( ),目標機是指( )。A、模擬 B、仿真 C、被模擬

35、的機器 D、被仿真的機器32、同時性指兩個或多個事件在( )發(fā)生,并發(fā)性指兩個或多個事件在( )發(fā)生。A、同一時間間隔 B、同一時刻 C、不同時刻 D、不同時間間隔33、除了分布處理、MPP和機群系統(tǒng)外,并行處理計算機按其基本結構特征可分為流水線計算機,陣列處理機,多處理機和( )四種不同的結構。A、計算機網(wǎng)絡 B、控制流計算機 C、機群系統(tǒng) D、數(shù)據(jù)流計算機34、費林分類發(fā)能反映出大多數(shù)計算機的并行工作方式或結構特點,但只能對( )機器分類,不能對( )機器分類,而且對( )的分類不確切。A、數(shù)據(jù)流 B、控制流 C、陣列處理機 D、流水線處理機35、費林按指令流和數(shù)據(jù)流的多倍性把計算機系統(tǒng)分

36、類,這里的多倍性指( )。A、系統(tǒng)瓶頸部件上處于同一執(zhí)行階段的指令流是數(shù)據(jù)流的多少倍。B、系統(tǒng)瓶頸部件上處于同一執(zhí)行階段的數(shù)據(jù)流是指令流的多少倍。C、系統(tǒng)瓶頸部件上處于同一執(zhí)行階段的指令或數(shù)據(jù)的最大可能個數(shù)。D、A和B36、1TFLOPS計算機能力,1TBYTE/S的I/O帶寬和( )稱為計算機系統(tǒng)的3T性能目標。A、1TBYTE硬盤容量 B、1TBYTE軟盤容量 C、1TBYTE主存容量D、A和B37、向上兼容指的是( ),向下兼容指的是( ),向前兼容指的是( ),向后兼容指的是( )。A、某個時期投入市場的該型號機器上編制的軟件能不加修改地運行于在它之前投入市場的機器上。B、某檔機器編制

37、的軟件能不加修改地運行于比它低檔的機器上。C、某個時期投入市場的該型號機器上編制的軟件能不加修改地運行于在它之后投入市場的機器上。D、某檔機器編制的軟件能不加修改地運行于比它高檔的機器上。38、計算機系統(tǒng)的層次結構按照由高到低的順序分別為( )。A、高級語言機器級,匯編語言機器級,傳統(tǒng)機器語言機器級,微程序機器級B、高級語言機器級,應用語言機器級,匯編語言機器級,微程序機器級C、應用語言機器級,傳統(tǒng)機器語言機器級,匯編語言機器級,操作系統(tǒng)機器級D、應用語言機器級,操作系統(tǒng)機器級,微程序機器級,傳統(tǒng)機器語言機器級1、BDAC 2、CADB 3、BCAD 4、D 5、B 6、D 7、B 8、A 9

38、、A 10、C11、C 12、B 13、C 14、B 15、D 16、D 17、A 18、B 19、C 20、A21、C 22、B 23、B 24、DA 25、A 26、BC 27、D 28、A,BC 29、ACAB 30、CF31、BACD 32、BA 33、D 34、BAD 35、C 36、C 37、DBAC 38、A|考試大收集整理基本概念問答題1、軟件和硬件在什么意義上是等效的?在什么意義上是不等效的? 邏輯上等效,性能、價格、實現(xiàn)難易程度上不一樣。 2、為什么將計算機系統(tǒng)看成是多級機器構成的層次結構?可以調整軟、硬件比例;可以用真正的實處理機代替虛擬機器;可以在1臺宿主機上仿真另一臺

39、。3、說明翻譯和解釋的區(qū)別和聯(lián)系.區(qū)別:翻譯是整個程序轉換,解釋是低級機器的一串語句仿真高級機器的一條語句。 聯(lián)系:都是高級機器程序在低級機器上執(zhí)行的必須步驟。4、就目前的通用機來說計算機系統(tǒng)結構的屬性主要包括那些?數(shù)據(jù)表示、尋址方式、寄存器組織、指令系統(tǒng)、存儲系統(tǒng)組織、中斷系統(tǒng)、管態(tài)目態(tài)定義與轉換、 IO結構、保護方式和機構。5、試以實例簡要說明計算機系統(tǒng)結構,計算機組成,與計算機實現(xiàn)的相互關系與影響.結構相同,可用不同的組成。如系列機中不同型號的機器結構相同,但高檔機往往采用重疊流水等技術。 組成相同,實現(xiàn)可不同。如主存可用雙極型,也可用MOS型等。 結構不同組成不同,組成的進步會促進結構

40、的進步,如微程序控制。 結構的設計應結合應用和可能采用的組成。組成上面決定于結構,下面受限于實現(xiàn)。 組成與實現(xiàn)的權衡取決于性價比等;結構、組成、實現(xiàn)的內容不同時期會不同。6、簡述計算機系統(tǒng)結構用軟件實現(xiàn)和用硬件實現(xiàn)各自優(yōu)缺點硬件優(yōu)點:速度快,節(jié)省存儲時間;缺點:成本高,利用率低,降低靈活性、適用性。 軟件優(yōu)點:成本低,提高靈活性、適用性;缺點:速度慢,增加存儲時間、軟件設計費。7、試述由上往下設計思路,由下往上設計思路和他們所存在的問題由上往下:先考慮應用要求,再逐級往下考慮怎樣實現(xiàn)。適用于專業(yè)機 由下往上:根據(jù)已有器件,逐級往上。六七十年代通用機設計思路。 以上方法存在的問題是軟、硬件脫節(jié)。

41、8、試述由中間開始的設計思路及其優(yōu)點既考慮應用也考慮現(xiàn)有器件,由軟硬件分界面向兩端設計。 優(yōu)點:并行設計,縮短周期。 9、問什么要進行軟件移植?軟件的相對成本越來越高,應重新分配軟、硬件功能。但: 成熟軟件不能放棄;已有軟件修改困難;重新設計軟件經(jīng)濟上不劃算。 10、簡述采用統(tǒng)一高級語言方法,適用場合,存在問題和應采取的策略.定義:是指為所有程序員使用的完全通用的高級語言。 適用場合:軟件移植方便。 存在問題:目前語言的語法、語義結構不同;人們的看法不同;同一語言在不同機器上不通用;程序員的習慣 應采取的策略:可一定范圍內統(tǒng)一匯編語言,結構相同機器間搞系列機。11、簡述采用系列機方法,適用場合,好處,存在問題和應采取的策略.定義:根據(jù)軟硬件界面的系

溫馨提示

  • 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

提交評論