22年春福師《計(jì)算機(jī)體系結(jié)構(gòu)》在線作業(yè)一【標(biāo)準(zhǔn)答案】
試卷總分:100 得分:100
一、單選題 (共 20 道試題,共 40 分)
1.對(duì)匯編語言程序員透明的是( )。
A.I/O方式中的DMA訪問方式
B.浮點(diǎn)數(shù)據(jù)表示
C.訪問方式保護(hù)
D.程序中斷
2.在IBM 370系統(tǒng)中,支持操作系統(tǒng)實(shí)現(xiàn)多進(jìn)程共用公用區(qū)管理最有效的指令是( )。
A.“測(cè)試與置定”指令
B.“比較與交換”指令
C.“執(zhí)行”指令
D.“程序調(diào)用”指令
3.松耦合多處理機(jī)是通過( )方式實(shí)現(xiàn)處理機(jī)間的通信的。
A.中斷
B.循環(huán)
C.消息
D.通道
4.在IBM 370系統(tǒng)中,當(dāng)用戶程序需調(diào)用外設(shè)進(jìn)行輸入輸出時(shí)會(huì)發(fā)生( )。
A.訪管中斷
B.輸入輸出中斷
C.程序性中斷
D.外中斷
5.與虛擬存儲(chǔ)器的等效訪問速度無關(guān)的是( )。
A.頁地址流
B.頁面調(diào)度策略
C.主存的容量
D.輔存的容量
6.指令間“一次重疊”說法有錯(cuò)的是( )。
A.僅“執(zhí)行k”與“分析k+1”重疊
B.“分析k”完成后立即開始“執(zhí)行”
C.應(yīng)盡量使“分析k+1”與“執(zhí)行k”時(shí)間相等
D.只需要一套指令分析部件和執(zhí)行部件
7.多處理機(jī)上兩個(gè)程序段之間若有先寫后讀的數(shù)據(jù)相關(guān),則( )。
A.可以并行執(zhí)行
B.不可能并行
C.任何情況均可交換串行
D.必須并行執(zhí)行
8.支持動(dòng)態(tài)地址再定位的尋址方式是( )。
A.基址尋址
B.間接尋址
C.變址尋址
D.直接尋址
9.能實(shí)現(xiàn)作業(yè)、任務(wù)級(jí)并行的異構(gòu)型多處理機(jī)屬( )。
A.MISD
B.SIMD
C.MIMD
D.SISD
10.設(shè)16個(gè)處理器編號(hào)分別為0,1,2,…,15用Cube,互聯(lián)函數(shù)時(shí),第10號(hào)處理機(jī)與第( )號(hào)處理機(jī)相聯(lián)。
A.11
B.8
C.14
D.2
11.最能確保提高虛擬存儲(chǔ)器訪主存的命中率的改進(jìn)途徑是( )。
A.增大輔存容量
B.采用FIFO替換算法并增大頁面
C.改用LRU替換算法并增大頁面
D.改用LRU替換算法并增大頁面數(shù)
12.多處理機(jī)在先的程序段1中的指令C←A×B和在后的程序段2中的指令A(yù)←D+E之間存在( )。
A.數(shù)據(jù)相關(guān)
B.數(shù)據(jù)輸出相關(guān)
C.數(shù)據(jù)反相關(guān)
D.數(shù)據(jù)輸入相關(guān)
13.多處理機(jī)的各自獨(dú)立型操作系統(tǒng)( )。
A.要求管理程序不必是可再入的
B.適合于緊耦合多處理機(jī)
C.工作負(fù)荷較平衡
D.有較高的可靠性
14.不屬于堆棧型替換算法的是( )。
A.近期最少算法
B.近期最久未用法
C.先進(jìn)先出法
D.頁面失效頻率法
15.以下說法不正確的是( )。
A.線性流水線是單功能流水線
B.動(dòng)態(tài)流水線是多功能流水線
C.靜態(tài)流水線是多功能流水線
D.動(dòng)態(tài)流水線只能是單功能流水線
16.若輸入流水線的指令既無局部性相關(guān),也不存在全局性相關(guān),則( )。
A.可獲得高的吞吐率和效率
B.流水線的效率和吞吐率惡化
C.出現(xiàn)瓶頸
D.可靠性提高
17.下列關(guān)于虛擬存儲(chǔ)器的說法,比較正確的應(yīng)當(dāng)是( )。
A.訪主存命中率隨頁面大小增大而提高
B.訪主存命中率隨主存容量增加而提高
C.更換替換算法能提高命中率
D.在主存命中率低時(shí),改用堆棧型替換算法,并增大主存容量,可提高命中率
18.靜態(tài)流水線是指( )。
A.只有一種功能的流水線
B.功能不能改變的流水線
C.同時(shí)只能完成一種功能的多功能流水線
D.可同時(shí)執(zhí)行多種功能的流水線
19.( )是訪問主存空間的地址
A.物理地址
B.程序地址
C.邏輯地址
D.虛擬地址
20.與全相連映象相比,組相連映象的優(yōu)點(diǎn)是( )。
A.目錄表小
B.塊沖突概率低
C.命中率高
D.主存利用率高
二、判斷題 (共 20 道試題,共 40 分)
21.CRAY-1向量機(jī)相鄰向量指令之間,既無向量寄存器的使用沖突,又無流水線的功能部件爭(zhēng)用,它們可以同時(shí)并行。
22.不同目錄協(xié)議的區(qū)別在于目錄的地址不同。
23.全相連映像的主要優(yōu)點(diǎn)是塊沖突率最低。
24.在多處理機(jī)中,兩個(gè)程序段的變量x和y之間為了交換數(shù)據(jù), 程序段1中有x=y,程序段2中有y=x, 則這兩個(gè)程序段可以順序串行和交換串行,也可以并行執(zhí)行,不必采取專門的同步措施。
25.若一個(gè)程序的T個(gè)任務(wù)在雙處理機(jī)上運(yùn)行, 計(jì)算與通訊的操作不能重疊,任務(wù)執(zhí)行時(shí)間為E,機(jī)間任務(wù)通訊的時(shí)間為C。若E/C≤T/2時(shí),應(yīng)將任務(wù)平均分配給這兩臺(tái)處理機(jī);若E/C>T/2時(shí), 應(yīng)將所有任務(wù)集中分配給一臺(tái)處理機(jī)。這樣,可以使總的運(yùn)行時(shí)間R最少。
26.在需求驅(qū)動(dòng)模型中,計(jì)算的進(jìn)行時(shí)由對(duì)該計(jì)算結(jié)果的需求而被驅(qū)動(dòng)的。
27.系列機(jī)低檔低價(jià)格,但性能太低;高檔機(jī)高性能,但價(jià)格太高。因此,為獲得高性能價(jià)格比,應(yīng)盡可能購置性能價(jià)格比高的中檔機(jī)。
28.在低性能微型機(jī)上,必須讓信息在主存中按整數(shù)邊界存取。
29.系列機(jī)增加新機(jī)種時(shí),為增加尋址靈活性和縮短平均指令字長(zhǎng),由原等長(zhǎng)操作碼改為有多種碼長(zhǎng)的擴(kuò)展操作碼。
30.虛擬存儲(chǔ)器對(duì)于程序員是透明的
31.浮點(diǎn)數(shù)尾數(shù)下溢處理采用舍入法還是恒置“1”法,對(duì)計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)是不透明的。
32.低速打印機(jī),在總線上傳送數(shù)據(jù)時(shí),其“數(shù)據(jù)寬度”宜用可變長(zhǎng)塊。
33.流水機(jī)器處理中斷應(yīng)著眼于解決斷點(diǎn)現(xiàn)場(chǎng)如何保存和恢復(fù),并不在于如何縮短斷流的時(shí)間,去追求流水的高吞吐率和高效率。
34.二進(jìn)制數(shù)表示數(shù)據(jù)信息較之十進(jìn)制數(shù)表示,其存儲(chǔ)空間利用率低,運(yùn)算速度要快
35.I/O系統(tǒng)所帶外設(shè)種類、數(shù)量多,且速度差異大時(shí),宜采用專用總線來作I/O總線。
36.在數(shù)據(jù)流計(jì)算機(jī)中,信息項(xiàng)以操作包和數(shù)據(jù)令牌形式出現(xiàn)
37.流水線調(diào)度是看如何調(diào)度各項(xiàng)任務(wù)進(jìn)入流水線的時(shí)間,使單功能線性流水線有高的吞吐率和效率。
38.Cache存儲(chǔ)器等效仿問速度達(dá)不到接近于第一級(jí)Cache的,可以增加Cache容量來解決。
39.中斷系統(tǒng)的軟、硬件功能分配,實(shí)際上是中斷響應(yīng)軟件和中斷處理硬件之間的功能分配。
40.系列機(jī)不再是方向,因?yàn)樗s束了計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)的發(fā)展。
三、多選題 (共 10 道試題,共 20 分)
41.提高計(jì)算機(jī)系統(tǒng)并行性的主要技術(shù)途徑有( )。
A.時(shí)間重疊
B.時(shí)間重復(fù)
C.資源重復(fù)
D.資源共享
42.從對(duì)執(zhí)行程序或指令的控制方式上,將計(jì)算機(jī)系統(tǒng)分為。
A.由控制驅(qū)動(dòng)的控制流方式
B.由數(shù)據(jù)驅(qū)動(dòng)的數(shù)據(jù)流方式
C.按需求驅(qū)動(dòng)的歸約方式
D.按模式驅(qū)動(dòng)的匹配方式
43.計(jì)算機(jī)模型按照Treleaven教授的分類法,可以分為哪幾類( )。
A.控制驅(qū)動(dòng)
B.需求驅(qū)動(dòng)
C.數(shù)據(jù)驅(qū)動(dòng)
D.模式匹配
44.依據(jù)處理數(shù)據(jù)令牌的不同,數(shù)據(jù)流機(jī)可以分為哪幾類( ) 。
A.需求控制
B.控制驅(qū)動(dòng)
C.靜態(tài)
D.動(dòng)態(tài)
45.不同的多級(jí)互聯(lián)網(wǎng)絡(luò)反映在( )上各有不同。
A.所用的交換開關(guān)的功能多少
B.拓?fù)浣Y(jié)構(gòu)
C.控制方式
D.結(jié)點(diǎn)數(shù)目
46.從對(duì)執(zhí)行程序或指令的控制方式上,將計(jì)算機(jī)系統(tǒng)分為。
A.由控制驅(qū)動(dòng)的控制流方式
B.由數(shù)據(jù)驅(qū)動(dòng)的數(shù)據(jù)流方式
C.按需求驅(qū)動(dòng)的歸約方式
D.按模式驅(qū)動(dòng)的匹配方式
47.為同時(shí)解釋相鄰兩條或多條指令,常用的控制方式是( )。
A.并行
B.重疊
C.流水
D.線性
48.Cache存儲(chǔ)器常用的地址映象方式是( )。
A.全相連映象
B.頁表法映象
C.組相連映象
D.段頁表映象
49.以下可以引起cache不一致的是( )
A.共享可寫數(shù)據(jù)
B.進(jìn)程遷移
C.I/o操作
D.多程序
50.智能機(jī)應(yīng)是一個(gè)知識(shí)信息處理系統(tǒng),必須解決好( )問題。
A.知識(shí)的獲取
B.知識(shí)的處理
C.知識(shí)的存儲(chǔ)
D.知識(shí)的表示

