電大考試《計算機(jī)組成原理》期末10套復(fù)習(xí)試題及答案參考資料小抄匯總_第1頁
電大考試《計算機(jī)組成原理》期末10套復(fù)習(xí)試題及答案參考資料小抄匯總_第2頁
電大考試《計算機(jī)組成原理》期末10套復(fù)習(xí)試題及答案參考資料小抄匯總_第3頁
電大考試《計算機(jī)組成原理》期末10套復(fù)習(xí)試題及答案參考資料小抄匯總_第4頁
電大考試《計算機(jī)組成原理》期末10套復(fù)習(xí)試題及答案參考資料小抄匯總_第5頁
已閱讀5頁,還剩90頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

計算機(jī)組成原理本科生期末試卷二

選擇題(每小題1分,共10分)

1六七十年代,在美國的州,出現(xiàn)了一個地名叫硅谷。該地主要工業(yè)是它也是的發(fā)源地。

A馬薩諸塞,硅礦產(chǎn)地,通用計算機(jī)

B加利福尼亞,微電子工業(yè),通用計算機(jī)

C加利福尼亞,硅生產(chǎn)基地,小型計算機(jī)和微處理機(jī)

D加利福尼亞,微電子工業(yè),微處理機(jī)

2若浮點數(shù)用補(bǔ)碼表示,則判斷運算結(jié)果是否為規(guī)格化數(shù)的方法是.

A階符與數(shù)符相同為規(guī)格化數(shù)

B階符與數(shù)符相異為規(guī)格化數(shù)

C數(shù)符與尾數(shù)小數(shù)點后第一位數(shù)字相異為規(guī)格化數(shù)

D數(shù)符與尾數(shù)小數(shù)點后第一位數(shù)字相同為規(guī)格化數(shù)

3定點16位字長的字,采用2的補(bǔ)碼形式表示時,?個字所能表示的整數(shù)范圍是。

A-215-+(215-1)B-(2|5-1)~+(215-1)

C-(215+1)~+215D-215~+2”

4某SRAM芯片,存儲容量為64Kxi6位,該芯片的地址線和數(shù)據(jù)線數(shù)目為.

A64,16B16,64C64,8D16,16。

5交叉存貯器實質(zhì)上是一種存貯器,它能執(zhí)行獨立的讀寫操作。

A模塊式,并行,多個B模塊式串行,多個

C整體式,并行,一個D整體式,串行,多個

6用某個寄存器中操作數(shù)的尋址方式稱為尋址。

A直接B間接C寄存器直接D寄存器間接

7流水CPU是由一系列叫做“段”的處理線路所組成,和具有m個并行部件的CPU相比,一個m段流水

CPU。

A具備同等水平的吞吐能力B不具備同等水平的吞吐能力

C吞吐能力大于前者的吞吐能力D吞吐能力小于前者的吞吐能力

8描述PCI總線中基本概念不正確的句子是=

AHOST總線不僅連接主存,還可以連接多個CPU

BPCI總線體系中有三種橋,它們都是PCI設(shè)備

C以橋連接實現(xiàn)的PCI總線結(jié)構(gòu)不允許許多條總線并行工作

D橋的作用可使所有的存取都按CPU的需要出現(xiàn)在總線上

9計算機(jī)的外圍設(shè)備是指o

A輸入/輸出設(shè)備B外存儲器

C遠(yuǎn)程通信設(shè)備D除了CPU和內(nèi)存以外的其它設(shè)備

10中斷向量地址是:。

A子程序入口地址B中斷服務(wù)例行程序入口地址

C中斷服務(wù)例行程序入口地址的指示器D中斷返回地址

填空題(每題3分,共15分)

1為了運算器的A.,采用了B.進(jìn)位,C.乘除法和流水線等并行措施。

2相聯(lián)存儲器不按地址而是按A.訪問的存儲器,在cache中用來存放B.,在虛擬存儲器中用來存放

C.。

3硬布線控制器的設(shè)計方法是:先畫出A.流程圖,再利用B.寫出綜合邏輯表達(dá)式,然后用C.

等器件實現(xiàn)。

4磁表面存儲器主要技術(shù)指標(biāo)有A.,B.,C.,和數(shù)據(jù)傳輸率。

5DMA控制器按其A.結(jié)構(gòu),分為B.型和C.型兩種。

三.(9分)求證:[X]K+[Y]?=[X+Y]K(mod2)

四.(9分)某計算機(jī)字長32位,有16個通用寄存器,主存容量為1M字,采用單字長二地址指令,共有64條指

令,試采用四種尋址方式(寄存器、直接、變址、相對)設(shè)計指令格式。

五.(9分)如圖B2.1表示使用快表(頁表)的虛實地址轉(zhuǎn)換條件,快表存放在相聯(lián)存貯器中,其中容量為8個存

貯單元。問:

(1)當(dāng)CPU按虛擬地址1去訪問主存時,主存的實地址碼是多少?

(2)當(dāng)CPU按虛擬地址2去訪問主存時,主存的實地址碼是多少?

(3)當(dāng)CPU按虛擬地址3去訪問主存時,主存的實地址碼是多少?

頁號該頁在上存中的起始地址虛擬地址頁號頁內(nèi)地址

3342000

1150324

2538000

796000

270128

660000

440000

3480516

1580000

550000

3070000

圖B2.1

(10分)假設(shè)某計算機(jī)的運算器框圖如圖B2.2所示,其中ALU為16位的加法器,SA、SB為16位暫存器,4

個通用寄存器由D觸發(fā)器組成,Q端輸出,

其讀寫控制如下表所示:

讀控制寫控制

RoRA。RA1選擇WWA°WA]選擇

100100

101101

110110

111111

0XX不讀出0XX不寫入

要求:(1)設(shè)計微指令格式。

(2)畫出ADD,SUB兩條指令微程序流程圖。

七.(9分)畫出單機(jī)系統(tǒng)中采用的三種總線結(jié)構(gòu)。

八.(9分)試推導(dǎo)磁盤存貯器讀寫一塊信息所需總時間的公式。

16位數(shù)據(jù)總線

LDSA

九.(10分)機(jī)動題

十.(10分)機(jī)動題

本科生期末試卷二答案

,選擇題

l.D2.C3.A4.D5.A

6.C7.A8.C9.D10.C

二填空題

1.A.高速性B.先行C陣列。

2.A.內(nèi)容B.行地址表C.頁表和段表。

3.A.指令周期B.布爾代數(shù)C.門電路、觸發(fā)器或可編程邏輯。

4.A.存儲密度B.存儲容量C.平均存取時間。

5.A.組成結(jié)構(gòu)B.選擇C.多路。

三.解:(1)x>0,y>0,!)llJx+y>0

[X]?i+[Y]?t=x+y=[X+Y]4(mod2)

(2)x>0,y<0,貝iJx+y>0或x+y<0

因為[X]朽x,[Y]u=2+y

所以[X]M+[Y]仆=x+2+y=2+(x+y)

當(dāng)x+y>0時,2+(x+y)>2,進(jìn)位2必丟失,又因(x+y)>0,所以

[X]H+[Y]H=x+y=[X+Y]K(mod2)

當(dāng)x+y<0時,2+(x+y)<2,又因(x+y)<0,所以

[X]*+[Y]*=x+y=[X+Y]?■(mod2)

(3)x<0,y>0,則x+y>0或x+y<0

這種情況和第2種情況一樣,把x和y的位置對調(diào)即得證。

(4)x<0,y<0,貝iJx+y<0

因為[X],卜=2+x,[=2+y

所以[X]*+[Y]?=2+x+2+y=2+(2+x+y)

上式第二部分一定是小于2大于1的數(shù),進(jìn)位2必丟失,又因(x+y)<0

所以Y]*=2+(x+y)=[X+Y]?h(mod2)

四.解:64條指令需占用操作碼字段(OP)6位,源寄存器和目標(biāo)寄存器各4位,尋址模式(X)2位,形式地址

(D)16位,其指令格式如下:

3126252221181716150

OP目標(biāo)源XD

尋址模式定義如下:

x=oo寄存器尋址操作數(shù)由源寄存器號和目標(biāo)寄存器號指定

x=01直接尋址有效地址E=(D)

X=10變址尋址有效地址E=(RJ+D

X=11相對尋址有效地址E=(PC)+D

其中R、為變址寄存器(10位),PC為程序計數(shù)器(20位),位移量D可正可負(fù)。該指令格式可以實現(xiàn)RR型,RS型

尋址功能。

五.解:(1)用虛擬地址為1的頁號15作為快表檢索項,查得頁號為15的頁在主存中的起始地址為80000,故將

80000與虛擬地址中的頁內(nèi)地址碼0324相加,求得主存實地址碼為803241.

(2)主存實地址碼=96000+0128=96128

(3)虛擬地址3的頁號為48,當(dāng)用48作檢索項在快表中檢索時,沒有檢索到頁號為48的頁面,此時操作系

統(tǒng)暫停用戶作業(yè)程序的執(zhí)行,轉(zhuǎn)去執(zhí)行查頁表程序。如該頁面在主存中,則將該頁號及該頁在主存中的

起始地址寫入主存;如該頁面不存在,則操作系統(tǒng)要將該頁面從外存調(diào)入主存,然后將頁號及其在主存

中的起始地址寫入快表。

六.解:微命令字段共12位,微指令格式如下:

121211111

p

下址

RRAQRA]WWAoWAiLDSLDSSR->ALUS^->ALUCLR字

AB字段

各字段意義如下:

R-通用寄存器讀命令

W一通用寄存器寫命令

.RAoRAi一讀Ro—R3的選擇控制。

WAoWAi一寫Ro—R3的選擇控制。

LDSA一打入SA的控制信號。

LDSB一打入SB的控制信號。

SB->ALU一打開非反向三態(tài)門的控制信號。

SB->ALU一打開反向三態(tài)門的控制信號,并使加法器最低位加1。

,一暫存能強(qiáng)清零信號。

---------段微程序結(jié)束,轉(zhuǎn)入取機(jī)器指令的控制信號。

(2)ADD、SUB兩條指令的微程序流程圖見圖B2.3所示。

七.三種系統(tǒng)總線結(jié)構(gòu)如圖B2.4所示,從上到下為單總線,雙總線,三總線:

系統(tǒng)總線

系統(tǒng)總線

圖B2.4

A.解:設(shè)讀寫一塊信息所需總時間為T,平均找到時間為Ts,平均等待時間為TL,讀寫一塊信息的傳輸時間為T,“,

則:T=T?+TL+Tm。

假設(shè)磁盤以每秒r轉(zhuǎn)速率旋轉(zhuǎn),每條磁道容量為N個字,則數(shù)據(jù)傳輸率=rN個字/秒。

又假設(shè)每塊的字?jǐn)?shù)為n,因而一旦讀寫頭定位在該塊始端,就能在Tm-(n/rN)秒的時間中傳輸完畢。

是磁盤旋轉(zhuǎn)半周的時間,TL=(l/2r)秒,由此可得:

T=Ts+l/2r+n/rN秒

本科生期末試卷二

二.選擇題(每小題1分,共10分)

1六七十年代,在美國的州,出現(xiàn)了一個地名叫硅谷。該地主要工業(yè)是它也是的發(fā)源地。

A馬薩諸塞,硅礦產(chǎn)地,通用計算機(jī)

B加利福尼亞,微電子工業(yè),通用計算機(jī)

C加利福尼亞,硅生產(chǎn)基地,小型計算機(jī)和微處理機(jī)

D加利福尼亞,微電子工業(yè),微處理機(jī)

2若浮點數(shù)用補(bǔ)碼表示,則判斷運算結(jié)果是否為規(guī)格化數(shù)的方法是.

A階符與數(shù)符相同為規(guī)格化數(shù)

B階符與數(shù)符相異為規(guī)格化數(shù)

C數(shù)符與尾數(shù)小數(shù)點后第一位數(shù)字相異為規(guī)格化數(shù)

D數(shù)符與尾數(shù)小數(shù)點后第一位數(shù)字相同為規(guī)格化數(shù)

3定點16位字長的字,采用2的補(bǔ)碼形式表示時,一個字所能表示的整數(shù)范圍是。

A-215-+(215-1)B-(215-1)~+(2,5-1)

C-(2"+1)~+215D-215~+215

4某SRAM芯片,存儲容量為64Kxi6位,該芯片的地址線和數(shù)據(jù)線數(shù)目為.

A64,16B16,64C64,8D16,16。

5交叉存貯器實質(zhì)上是一種存貯器,它能執(zhí)行獨立的讀寫操作。

A模塊式,并行,多個B模塊式串行,多個

C整體式,并行,一個D整體式,串行,多個

6用某個寄存器中操作數(shù)的尋址方式稱為尋址。

A直接B間接C寄存器直接D寄存器間接

7流水CPU是由一系列叫做“段”的處理線路所組成,和具有m個并行部件的CPU相比,一個m段流水

CPU。

A具備同等水平的吞吐能力B不具備同等水平的吞吐能力

C吞吐能力大于前者的吞吐能力D吞吐能力小于前者的吞吐能力

8描述PCI總線中基本概念不正確的句子是o

AHOST總線不僅連接主存,還可以連接多個CPU

BPCI總線體系中有三種橋,它們都是PCI設(shè)備

C以橋連接實現(xiàn)的PCI總線結(jié)構(gòu)不允許許多條總線并行工作

D橋的作用可使所有的存取都按CPU的需要出現(xiàn)在總線上

9計算機(jī)的外圍設(shè)備是指o

A輸入/輸出設(shè)備B外存儲器

C遠(yuǎn)程通信設(shè)備D除了CPU和內(nèi)存以外的其它設(shè)備

10中斷向量地址是:=

A子程序入口地址B中斷服務(wù)例行程序入口地址

C中斷服務(wù)例行程序入口地址的指示器D中斷返回地址

填空題(每題3分,共15分)

1為了運算器的A.,采用了B.進(jìn)位,C.乘除法和流水線等并行措施。

2相聯(lián)存儲器不按地址而是按A.訪問的存儲器,在cache中用來存放B.,在虛擬存儲器中用來存放

C.O

3硬布線控制器的設(shè)計方法是:先畫出A.流程圖,再利用B.寫出綜合邏輯表達(dá)式,然后用C.

等器件實現(xiàn)。

4磁表面存儲器主要技術(shù)指標(biāo)有A.,B.,C.,和數(shù)據(jù)傳輸率。

5DMA控制器按其A.結(jié)構(gòu),分為B.型和C.型兩種。

H--.(9分)求證:[X]n+[Y]?=[X+Y]?,.(mod2)

I--.(9分)某計算機(jī)字長32位,有16個通用寄存器,主存容量為1M字,采用單字長二地址指令,共有64條指

令,試采用四種尋址方式(寄存器、直接、變址、相對)設(shè)計指令格式。

卜三.(9分)如圖B2.1表示使用快表(頁表)的虛實地址轉(zhuǎn)換條件,快表存放在相聯(lián)存貯器中,其中容量為8個存

貯單元。問:

(4)當(dāng)CPU按虛擬地址1去訪問主存時,主存的實地址碼是多少?

(5)當(dāng)CPU按虛擬地址2去訪問主存時,主存的實地址碼是多少?

(6)當(dāng)CPU按虛擬地址3去訪問主存時,主存的實地址碼是多少?

頁號該頁在主存中的起始地址虛擬地址頁號頁內(nèi)地址

3342000

1150324

2538000

796000

270128

660000

440000

3480516

1580000

550000

3070000

圖B2.1

十四.(10分)假設(shè)某計算機(jī)的運算器框圖如圖B2.2所示,其中ALU為16位的加法器,SA、SB為16位暫存器,4

個通用寄存器由D觸發(fā)器組成,Q端輸出,

其讀寫控制如下表所示:

讀控制寫控制

氏RA0RA1選擇WWA0WAj選擇

100100

101101

110110

111111

0XX不讀出0XX不寫入

要求:(1)設(shè)計微指令格式。

(2)畫出ADD,SUB兩條指令微程序流程圖。

十五.(9分)畫出單機(jī)系統(tǒng)中采用的三種總線結(jié)構(gòu)。

十六.(9分)試推導(dǎo)磁盤存貯器讀寫一塊信息所需總時間的公式。

16位數(shù)據(jù)總線

LDSA

十七.(10分)機(jī)動題

十八.(10分)機(jī)動題

本科生期末試卷二答案

,選擇題

l.D2.C3.A4.D5.A

6.C7.A8.C9.D10.C

二填空題

6.A.高速性B.先行C陣列。

7.A.內(nèi)容B.行地址表C.頁表和段表。

8.A.指令周期B.布爾代數(shù)C.門電路、觸發(fā)器或可編程邏輯。

9.A.存儲密度B.存儲容量C.平均存取時間。

10.A.組成結(jié)構(gòu)B.選擇C.多路。

三.解:(1)x>0,y>0,!)llJx+y>0

[X]?i+[Y]?t=x+y=[X+Y]4(mod2)

(2)x>0,y<0,貝iJx+y>0或x+y<0

因為[X]朽x,[Y]u=2+y

所以[X]M+[Y]仆=x+2+y=2+(x+y)

當(dāng)x+y>0時,2+(x+y)>2,進(jìn)位2必丟失,又因(x+y)>0,所以

[X]H+[Y]H=x+y=[X+Y]K(mod2)

當(dāng)x+y<0時,2+(x+y)<2,又因(x+y)<0,所以

[X]*+[Y]*=x+y=[X+Y]?■(mod2)

(3)x<0,y>0,則x+y>0或x+y<0

這種情況和第2種情況一樣,把x和y的位置對調(diào)即得證。

(4)x<0,y<0,貝iJx+y<0

因為[X],卜=2+x,[=2+y

所以[X]*+[Y]?=2+x+2+y=2+(2+x+y)

上式第二部分一定是小于2大于1的數(shù),進(jìn)位2必丟失,又因(x+y)<0

所以Y]*=2+(x+y)=[X+Y]?h(mod2)

四.解:64條指令需占用操作碼字段(OP)6位,源寄存器和目標(biāo)寄存器各4位,尋址模式(X)2位,形式地址

(D)16位,其指令格式如下:

3126252221181716150

OP目標(biāo)源XD

尋址模式定義如下:

x=oo寄存器尋址操作數(shù)由源寄存器號和目標(biāo)寄存器號指定

x=01直接尋址有效地址E=(D)

X=10變址尋址有效地址E=(RJ+D

X=11相對尋址有效地址E=(PC)+D

其中R、為變址寄存器(10位),PC為程序計數(shù)器(20位),位移量D可正可負(fù)。該指令格式可以實現(xiàn)RR型,RS型

尋址功能。

七.解:(1)用虛擬地址為1的頁號15作為快表檢索項,查得頁號為15的頁在主存中的起始地址為80000,故將

80000與虛擬地址中的頁內(nèi)地址碼0324相加,求得主存實地址碼為803241.

(4)主存實地址碼=96000+0128=96128

(5)虛擬地址3的頁號為48,當(dāng)用48作檢索項在快表中檢索時,沒有檢索到頁號為48的頁面,此時操作系

統(tǒng)暫停用戶作業(yè)程序的執(zhí)行,轉(zhuǎn)去執(zhí)行查頁表程序。如該頁面在主存中,則將該頁號及該頁在主存中的

起始地址寫入主存;如該頁面不存在,則操作系統(tǒng)要將該頁面從外存調(diào)入主存,然后將頁號及其在主存

中的起始地址寫入快表。

八.解:微命令字段共12位,微指令格式如下:

121211111

p

下址

RRAQRA]WWAoWAiLDSLDSSR->ALUS^->ALUCLR字

AB字段

各字段意義如下:

R-通用寄存器讀命令

W一通用寄存器寫命令

.RAoRAi一讀Ro—R3的選擇控制。

WAoWAi一寫Ro—R3的選擇控制。

LDSA一打入SA的控制信號。

LDSB一打入SB的控制信號。

SB->ALU一打開非反向三態(tài)門的控制信號。

SB->ALU一打開反向三態(tài)門的控制信號,并使加法器最低位加1。

,一暫存能強(qiáng)清零信號。

---------段微程序結(jié)束,轉(zhuǎn)入取機(jī)器指令的控制信號。

(2)ADD、SUB兩條指令的微程序流程圖見圖B2.3所示。

七.三種系統(tǒng)總線結(jié)構(gòu)如圖B2.4所示,從上到下為單總線,雙總線,三總線:

系統(tǒng)總線

系統(tǒng)總線

圖B2.4

A.解:設(shè)讀寫一塊信息所需總時間為T,平均找到時間為Ts,平均等待時間為讀寫一塊信息的傳輸時間為T,“,

則:T=T?+TL+Tm。

假設(shè)磁盤以每秒r轉(zhuǎn)速率旋轉(zhuǎn),每條磁道容量為N個字,則數(shù)據(jù)傳輸率=rN個字/秒。

又假設(shè)每塊的字?jǐn)?shù)為n,因而一旦讀寫頭定位在該塊始端,就能在Tm-(n/rN)秒的時間中傳輸完畢。

是磁盤旋轉(zhuǎn)半周的時間,TL=(l/2r)秒,由此可得:

T=Ts+l/2r+n/rN秒

期末試卷二

一.選擇題(每空1分,共20分)

1.將有關(guān)數(shù)據(jù)加以分類、統(tǒng)計、分析,以取得有利用價值的信息,我們稱其為.

A.數(shù)值計算B.輔助設(shè)計C.數(shù)據(jù)處理D.實時控制

2.目前的計算機(jī),從原理上講.

A.指令以二進(jìn)制形式存放,數(shù)據(jù)以十進(jìn)制形式存放

B.指令以十進(jìn)制形式存放,數(shù)據(jù)以二進(jìn)制形式存放

C.指令和數(shù)據(jù)都以二進(jìn)制形式存放

D.指令和數(shù)據(jù)都以十進(jìn)制形式存放

3.根據(jù)國標(biāo)規(guī)定,每個漢字在計算機(jī)內(nèi)占用存儲。

A.一個字節(jié)B.二個字節(jié)C.三個字節(jié)D.四個字節(jié)

4.下列數(shù)中最小的數(shù)為______

A.(101001)2B.(52)8C.(2B)16D.(44)10

5.存儲器是計算機(jī)系統(tǒng)的記憶設(shè)備,主要用于_____O

A.存放程序B.存放軟件C.存放微程序D.存放程序和數(shù)據(jù)

6.設(shè)X=-0.1011,則[X]*卜為_____O

A.1.1011B.1.0100C.1.0101D.1.1001

7.下列數(shù)中最大的數(shù)是______。

A.(10010101)2B.(227)8C.(96)16D.(143)10

8.計算機(jī)問世至今,新型機(jī)器不斷推陳出新,不管怎樣更新,依然保有“存儲程序”的概念,最早提出這種概念

的是?

A.巴貝奇B.馮諾依曼C.帕斯卡D.貝爾

9.在CPU中,跟蹤后繼指令地指的寄存器是o

A.指令寄存器B.程序計數(shù)器C.地址寄存器D.狀態(tài)條件寄存器

10.Pcntium-3是一種。

A.64位處理器B.16位處理器C.準(zhǔn)16位處理器D.32位處理器

11.三種集中式總線控制中,方式對電路故障最敏感。

A.鏈?zhǔn)讲樵傿.計數(shù)器定時查詢C.獨立請求

12.外存儲器與內(nèi)存儲器相比,外存儲器o

A.速度快,容量大,成本高B.速度慢,容量大,成本低

C.速度快,容量小,成本高D.速度慢,容量大,成本高

13.一個256Kx8的存儲器,其地址線和數(shù)據(jù)線總和為。

A.16B.18C.26D.20

14.堆棧尋址方式中,設(shè)A為累加器,SP為堆棧指示器,MSP為SP指示的棧頂單元。如果進(jìn)棧操作的動作順序是

(A)-MSP,(SP)-l-SPo那么出棧操作的動作順序應(yīng)為。

A.(MSP)-A,(SP)+1-SPB.(SP)+1-SP,(Msp)fA

C.(SP-l)fSP,(MSP)-*AD.(MSP)-A,(SP)-1-SP

15.當(dāng)采用___對設(shè)備進(jìn)行編址情況下,不需要專門的I/O指令組。

A.統(tǒng)一編址法B.單獨編址法C.兩者都是D.兩者都不是

16.下面有關(guān)“中斷”的敘述,__是不正確的。

A.一旦有中斷請求出現(xiàn),CPU立即停止當(dāng)前指令的執(zhí)行,轉(zhuǎn)而去受理中斷請求

B.CPU響應(yīng)中斷時暫停運行當(dāng)前程序,自動轉(zhuǎn)移到中斷服務(wù)程序

C.中斷方式一般適用于隨機(jī)出現(xiàn)的服務(wù)

D.為了保證中斷服務(wù)程序執(zhí)行完畢以后,能正確返回到被中斷的斷點繼續(xù)執(zhí)行程序,必須進(jìn)行現(xiàn)場保存操作

17.下面敘述中,是正確的。

A.總線一定要和接口相連B.接口一定要和總線相連

C.通道可以替代接口D.總線始終由CPU控制和管理

18.在下述指令中,I為間接尋址,.指令包含的CPU周期數(shù)最多。

A.CLAB.ADD30C.STAI31D.JMP21

19.設(shè)寄存器位數(shù)為8位,機(jī)器數(shù)采用補(bǔ)碼形式(含一位符號位)。對應(yīng)于十進(jìn)制數(shù)-27,

寄存器內(nèi)為。

A.27HB.9BHC.E5HD.5AH

20.某存儲器芯片的存儲容量為8KX12位,則它的地址線為—。

A.11B.12C.13D.14

二.填空題(每空1分,共20分)

1.計算機(jī)軟件一般分為兩大類:一類叫A.,另一類叫B.。操作系統(tǒng)屬于C.類。

2.一位十進(jìn)制數(shù),用BCD碼表示需A.___位二進(jìn)制碼,用ASCII碼表示需B.位二進(jìn)制碼。

3.主存儲器容量通常以KB表示,其中K=A.;硬盤容量通常以GB表示,其中G=B.。

4.RISC的中文含義是A.CISC的中文含義是B.。

5.主存儲器的性能指標(biāo)主要是存儲容量、A.、B.和C.。

6.由于存儲器芯片的容量有限,所以往往需要在A..和B.兩方面進(jìn)行擴(kuò)充才能滿足實際需求。

7.指令尋址的基本方式有兩種,A.方式和B.方式。

8.存儲器和CPU連接時,要完成A.的連接;B.的連接和C.的連接,方能正常工作。

9.操作控制器的功能是根據(jù)指令操作碼和A.產(chǎn)生各種操作控制信號,從而完成B.和執(zhí)行指令的

控制。

三.簡答題(每題5分,共20分)

1.指令和數(shù)據(jù)均存放在內(nèi)存中,計算機(jī)如何從時間和空間上區(qū)分它們是指令還是數(shù)據(jù)。

2.什么是指令周期?什么是機(jī)器周期?什么是時鐘周期?三者之間的關(guān)系如何?

3.簡要描述外設(shè)進(jìn)行DMA操作的過程及DMA方式的主要優(yōu)點。

4.在寄存器一寄存器型,寄存器一存儲器型和存儲器一存儲器型三類指令中,哪類指令的執(zhí)行時間最長?哪類指

令的執(zhí)行時間最短?為什么?

四.應(yīng)用題(每題5分,共40分)

1.求十進(jìn)制數(shù)T13的原碼表示,反碼表示,補(bǔ)碼表示和移碼表示(用8位二進(jìn)制表示,并設(shè)最高位為符號位,真

值為7位)。

2.某機(jī)指令格式如圖所示:

OPXD

15109870

圖中X為尋址特征位,且X=0時,不變址;X=1時,用變址寄存器X,進(jìn)行變址;X=2時,用變址寄存器X2進(jìn)行

變址;X=3時,相對尋址。設(shè)(PC)=1234H,(X,)=0037H,

(X2)=1122H,請確定下列指令的有效地址(均用十六進(jìn)制表示,H表示十六進(jìn)制)

(D4420H(2)2244H(3)1322H(4)3521H(5)6723H

3.將十進(jìn)制數(shù)354f??轉(zhuǎn)換成二進(jìn)制數(shù)、八進(jìn)制數(shù)、十六進(jìn)制數(shù)和BCD數(shù)。

4.浮點數(shù)格式如卜:1位階符,6位階碼,1位數(shù)符,8位尾數(shù),請寫出浮點數(shù)所能表示的范圍(只考慮正數(shù)

值)。

5.現(xiàn)有一64Kx2位的存儲器芯片,欲設(shè)計具有同樣存儲容量的存儲器,應(yīng)如何安排地址線和數(shù)據(jù)線引腳的數(shù)目,

使兩者之和最小。并說明有幾種解答。

6.異步通信方式傳送ASCII碼,數(shù)據(jù)位8位,奇校驗1位,停止位1位。計算當(dāng)波特率為4800時,字符傳送的

速率是多少?每個數(shù)據(jù)位的時間長度是多少?數(shù)據(jù)位的傳送速率是多少?

7.已知某8位機(jī)的主存采用半導(dǎo)體存儲器,地址碼為18位,采用4KX4位的SRAM芯片組成該機(jī)所允許的最大主

存空間,并選用模塊條形式,問:

(1)若每個模塊條為32Kx8位,共需幾個模塊條?

(2)每個模塊條內(nèi)有多少片RAM芯片?

(3)主存共需多少RAM芯片?CPU需使用幾根地址線來選擇各模塊?使用何種譯碼器?

8.畫出中斷處理過程流程圖。

期末試卷二答案

一.選擇題:

l.C2.C3.B4.A5.D6.C7.B

8.B9.B10.All.A12.B13.C14.B

15.A16.A17.B18.C19.C20C

—,填空題:

LA.系統(tǒng)軟件B.應(yīng)用軟件C.系統(tǒng)軟件

2.A.4B.7

3.A.210B.2a

4.A.精簡指令系統(tǒng)計算機(jī)B.復(fù)雜指令系統(tǒng)計算機(jī)

5.A.存取時間B.存儲周期C.存儲器帶寬

6.A.字向B.位向

7.A.順序?qū)ぶ贩绞紹,跳躍尋址方式

8.A.地址線B.數(shù)據(jù)線C.控制線

9.A.時序信號B.取指令

三.簡答題:

1.時間上講,取指令事件發(fā)生在“取指周期”,取數(shù)據(jù)事件發(fā)生在“執(zhí)行周期”。從空間上講,從內(nèi)存讀出的

指令流流向控制器(指令寄存器)。從內(nèi)存讀出的數(shù)據(jù)流流向運算器(通用寄存器)。

2.指令周期是完成一條指令所需的時間。包括取指令、分析指令和執(zhí)行指令所需的全部時間。機(jī)器周期也稱為

CPU周期,是指被確定為指令執(zhí)行過程中的歸一化基準(zhǔn)時間,通常等于取指時間(或訪存時間)。時鐘周期是

時鐘頻率的倒數(shù),也可稱為節(jié)拍脈沖或T周期,是處理操作的最基本單位。一個指令周期由若干個機(jī)器周期

組成,每個機(jī)器周期又由若干個時鐘周期組成。

3.(1)外設(shè)發(fā)出DMA請求;

(2)CPU響應(yīng)請求,DMA控制器從CPU接管總線的控制;

(3)由DMA控制器執(zhí)行數(shù)據(jù)傳送操作;

(4)向CPU報告DMA操作結(jié)束。

主要優(yōu)點是數(shù)據(jù)數(shù)據(jù)速度快

4.寄存器-寄存器型執(zhí)行速度最快,存儲器-存儲器型執(zhí)行速度最慢。因為前者操作數(shù)在寄存器中,后者操作數(shù)在

存儲器中,而訪問一次存儲器所需的時間一般比訪問一次寄存器所需時間長。

四.應(yīng)用題

1.原碼11110001

反碼10001110

補(bǔ)碼10001111

移碼00001111

2.(1)0020H(2)1166H(3)1256H(4)0058H(5)1257H

3.(1)(354-f),o=(162.A)i6

(2)(354々),<>=(101100010.1010)2

(3)(354)l0=(542.5)8

(4)(354-f-)io=(001101010100.011000100101)BCD

4.最小值2一"""x0.00000001

最大值2IllinxO.11111111

5.設(shè)地址線x根,數(shù)據(jù)線y根,則

2X-y=64Kx2

若y=lx=17

y=2x=16

y=4x=15

y=8x=14

因此,當(dāng)數(shù)據(jù)線為1或2時,引腳之和為18

共有2種解答

6.每個字符格式包含十個位,因此字符傳送速率

4800波特/10=480字符/秒

每個數(shù)據(jù)位時間長度T=l/4800=0.208ms

數(shù)據(jù)位傳送速率8x480=3840位/秒

18

7.(2x8)/(32kx8)=8,故需8個模塊

(32kx8)/(4kx4)=16,故需16片芯片

共需8x16=128片芯片

為了選擇各模塊,需使用3:8譯碼器

即3根地址線選擇模條。

8.中斷處理過程流程圖如圖C2.1所示。

圖C2.1

試卷--:

一.選擇題(每小題1分,共20分)

1.目前我們所說的個人臺式商用機(jī)屬于—D—。

A.巨型機(jī)B.中型機(jī)C.小型機(jī)D.微型機(jī)

2.(2000)10化成十六進(jìn)制數(shù)是B_,

A.(7CD)16B.(7D0)16C.(7E0)16D.(7F0)16

3.下列數(shù)中最大的數(shù)是—A—.

A.(10011001)2B.(227)8C.(98)16D.(152)10

4.D_表示法主要用于表示浮點數(shù)中的階碼。

A.原碼B.補(bǔ)碼C.反碼D.移碼

5.在小型或微型計算機(jī)里,普遍采用的字符編碼是—D.

A.BCD碼B.16進(jìn)制C.格雷碼D.ASCII碼

6.卜列有關(guān)運算器的描述中,―D―是正確的。

A.只做算術(shù)運算,不做邏輯運算B.只做加法

C.能暫時存放運算結(jié)果D.既做算術(shù)運算,又做邏輯運算

7.EPROM是指_D—

A.讀寫存儲器B.只讀存儲器

C.可編程的只讀存儲器D.光擦除可編程的只讀存儲器

8.lntel80486是32位微處理器,Pentium是_口位微處理器。

A.16B.32C.48D.64

9.設(shè)[X]補(bǔ)=1.x1x2x3x4,當(dāng)滿足_A_時,X>-1/2成立。

A.x1必須為1,x2x3x4至少有一個為1B.x1必須為1,x2x3x4任意

C.x1必須為0,x2x3x4至少有一個為1D.x1必須為0,x2x3x4任意

10.CPU主要包括—Bo

A.控制器B.控制器、運算器、cache

C.運算器和主存D.控制器、ALU和主存

11.信息只用一條傳輸線,且采用脈沖傳輸?shù)姆绞椒Q為_Ao

A.串行傳輸B.并行傳輸C.并串行傳輸D.分時傳輸

12.以下四種類型指令中,執(zhí)行時間最長的是_C。

A.RR型B.RS型C.SS型D.程序控制指令

13.下列一D_屬于應(yīng)用軟件。

A.操作系統(tǒng)B.編譯系統(tǒng)C.連接程序D.文本處理

14.在主存和CPU之間增加cache存儲器的目的是_C.

A.增加內(nèi)存容量B.提高內(nèi)存可靠性

C.解決CPU和主存之間的速度匹配問題D.增加內(nèi)存容量,同時加快存取速度

15.某單片機(jī)的系統(tǒng)程序,不允許用戶在執(zhí)行時改變,則可以選用_B作為存儲芯片。

A.SRAMB.閃速存儲器C.cacheD.輔助存儲器

16.設(shè)變址寄存器為X,形式地址為D,(X)表示寄存器X的內(nèi)容,這種尋址方式的有效地址為A。

A.EA=(X)+DB.EA=(X)+(D)C.EA=((X)+D)D.EA=((X)+(D))

17.在指令的地址字段中,直接指出操作數(shù)本身的尋址方式,稱為—C―。

A.隱含尋址B.立即尋址C.寄存器尋址D.直接尋址

18.下述I/O控制方式中,主要由程序?qū)崿F(xiàn)的是—D—。

A.PPU(外圍處理機(jī))方式B.中斷方式C.DMA方式D.通道方式

19.系統(tǒng)總線中地址線的功能是—C—。

A.用于選擇主存單元地址B.用于選擇進(jìn)行信息傳輸?shù)脑O(shè)備

C.用于選擇外存地址D.用于指定主存和I/O設(shè)備接口電路的地址

20.采用DMA方式傳送數(shù)據(jù)時,每傳送一個數(shù)據(jù)要占用_B的時間。

A.一個指令周期B.一個機(jī)器周期C.一個時鐘周期D.一個存儲周期

二.填空題(每空1分,共20分)

1.數(shù)控機(jī)床是計算機(jī)在A.方面的應(yīng)用,郵局把信件自動分揀是在計算機(jī)B.方面的應(yīng)用。

2.漢字的A.、B.、C.是計算機(jī)用于漢字輸入、內(nèi)部處理、輸出三種不同用途的編碼。

3.閃速存儲器特別適合于A.微型計算機(jī)系統(tǒng),被譽為B.而成為代替磁盤的一種理想工具。

4.主存儲器的性能指標(biāo)主要是A.、B.、存儲周期和存儲器帶寬。

5.條件轉(zhuǎn)移、無條件轉(zhuǎn)移、轉(zhuǎn)子程序、返主程序、中斷返回指令都屬于A.類指令,這類指令在指令格式中所表

示的地址不是B.的地址,而是C.的地址。

6.從操作數(shù)的物理位置來說,可將指令歸結(jié)為三種類型:存儲器-存儲器型,A.,B.。

7.運算器的兩個主要功能是:A.,B.o

8.PCI總線采用A.仲裁方式,每一個PCI設(shè)備都有獨立的總線請求和總線授權(quán)兩條信號線與B.相連。

9.直接內(nèi)存訪問(DMA)方式中,DMA控制器從CPU完全接管對A.的控制,數(shù)據(jù)交換不經(jīng)過CPU,而直接在

內(nèi)存和B.之間進(jìn)行。

答案:

1.A.自動控制B.人工智能

2.A.輸入編碼(或輸入碼)B.內(nèi)碼(或機(jī)內(nèi)碼)C.字模碼

3.A.便攜式B.固態(tài)盤

4.A.存儲容量B.存取時間

5.A.程序控制類B.操作數(shù)C下條指令

6.A.寄存器一寄存器型B.寄存器一存儲器型

7.A.算術(shù)運算B.邏輯運算

8.A.集中式B.中央仲裁器

9.A.總線B.I/O設(shè)備(或輸入輸出設(shè)備)

試卷二:

選擇題(每空1分,共20分)

1.將有關(guān)數(shù)據(jù)加以分類、統(tǒng)計、分析,以取得有利用價值的信息,我們稱其為—C—0

A.數(shù)值計算B.輔助設(shè)計C.數(shù)據(jù)處理D.實時控制

2.目前的計算機(jī),從原理上講_C。

A.指令以二進(jìn)制形式存放,數(shù)據(jù)以十進(jìn)制形式存放

B.指令以十進(jìn)制形式存放,數(shù)據(jù)以二進(jìn)制形式存放

C.指令和數(shù)據(jù)都以二進(jìn)制形式存放

D.指令和數(shù)據(jù)都以十進(jìn)制形式存放

3.根據(jù)國標(biāo)規(guī)定,每個漢字在計算機(jī)內(nèi)占用—

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論