計(jì)算機(jī)組成原理試題3_第1頁
計(jì)算機(jī)組成原理試題3_第2頁
計(jì)算機(jī)組成原理試題3_第3頁
計(jì)算機(jī)組成原理試題3_第4頁
計(jì)算機(jī)組成原理試題3_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第一堂概論

一、單選題

1、第三代計(jì)算機(jī)采用(C)為邏輯元件。

A.電子管(一代)B.晶體管(二代)C.集成電路D,超大規(guī)模集成電(四代)

2.馮.諾依曼機(jī)工作方式的基本存點(diǎn)是(B)

A.多指令流單數(shù)據(jù)流B.按地址訪問并順序執(zhí)行指令

C.堆棧操作1).存儲器按內(nèi)容選擇地址

3、被人們稱為“計(jì)并機(jī)之父”的科學(xué)家是(C),

A.巴貝奇B.艾肯C.馮?諾依受D.圖靈

4、我們常說的PC機(jī)屬于⑴)。(Personcomputer)

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

5、運(yùn)算解的主要功能足紛》.

A.算術(shù)運(yùn)算B.邏輯運(yùn)算C.函數(shù)運(yùn)算D.算術(shù)運(yùn)兌與邏輯運(yùn)兜

6、第一代計(jì)算機(jī)使用(A)為邏輯元件,)

A.電子管B.晶體管C.集成電路D.超大規(guī)模集成電路

7、第?臺能存儲程序的計(jì)算機(jī)是⑻。

A.MarktB.ENIACC.EDVACD.UNIVA

8、完整的計(jì)算機(jī)系統(tǒng)應(yīng)包括(C).

A.外部設(shè)備與主機(jī)B.主機(jī)和實(shí)用程序

C.硬件系統(tǒng)和軟件系統(tǒng)D.運(yùn)算器、控制㈱、存儲器

9、64比特(bit)的CPU可處理(C)位數(shù)的十六進(jìn)制數(shù)值。

A.4B.8C.16D.61

10、(D)屬于應(yīng)用軟件.

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

二、填空題

1.現(xiàn)代計(jì)算機(jī)中,通常將運(yùn)算甥和控制器集成在一起,稱為CPU.

2.指令的編碼將指令分成操作碼和業(yè)址妗字段。

3.計(jì)算機(jī)中,一個(gè)字節(jié)是由§個(gè)二進(jìn)制位組成.

-1.組成計(jì)算機(jī)的基本部件有空幺史幽理整、存儲器和輸入輸出設(shè)備.

5.存儲程序并按地址順序執(zhí)行.這是泓?諾依接型計(jì)算機(jī)的工作原理。

6.計(jì)算機(jī)的工作是按照指令進(jìn)行的。

7.bil是數(shù)據(jù)的最小表示單位。數(shù)據(jù)最小單位bit

8.計(jì)算機(jī)是在皿的控制下進(jìn)行工作的。

9.計(jì)算機(jī)系統(tǒng)的軟件可分為系統(tǒng)軟件和應(yīng)用軟件。

三、名詞解缽

1.字:在計(jì)算機(jī)系統(tǒng)中,字是作為?個(gè)單位進(jìn)行存儲、計(jì)匏或傳送的一組二進(jìn)制數(shù)。

2.位:計(jì)算機(jī)系統(tǒng)中,每個(gè)二進(jìn)數(shù)據(jù)代泗弓:為“位"(bit),它是數(shù)據(jù)的最小表示單位。

3.主機(jī):在計(jì)算機(jī)系統(tǒng)中.通常把存儲器和輸入輸出接口,結(jié)介在?起構(gòu)成的處理器系統(tǒng)稱為主機(jī)。

4.編譯程序:在運(yùn)行之前格源FML器語】的一種機(jī)器語言程序.

5.存儲程序:是將編寫好的程序和京始數(shù)據(jù)一起存入同一個(gè)存儲器,無需干汽就可區(qū)分程序和數(shù)據(jù),并自動正確有杼地完成根序的

功能.

四、簡答題

1、簡述馮?諾依嚨計(jì)算機(jī)的基本特點(diǎn)。

①計(jì)算機(jī)由運(yùn)算涔、控制器、存儲器、輸入設(shè)備、輸出設(shè)備五部分組成。

②采用存儲程序的方式,程序和數(shù)據(jù)放在同一個(gè)存儲涔中。指令在存儲器中按順序存放,

③數(shù)據(jù)以二進(jìn)制碼表示。

④指令由操作碼和地址碼組成.

⑤以運(yùn)算器為中心.

2、簡述衡量一臺計(jì)匏機(jī)的主要指標(biāo),

①主頻主頻是指計(jì)算機(jī)工作時(shí)使用時(shí)鐘的頻率;

②字長計(jì)算機(jī)中讀取、運(yùn)算、存儲等悚作一般以字位單位進(jìn)行、因此計(jì)算機(jī)的字長反映了計(jì)算機(jī)的并行計(jì)算能力;

③運(yùn)算速度計(jì)算機(jī)的主頻和字氏對它的運(yùn)算速度有直接影響,運(yùn)算速度的單位是MIPS;

④可靠性和系統(tǒng)可維護(hù)性系統(tǒng)可品性是計(jì)算機(jī)運(yùn)行時(shí)間的平均值,即平均無故障時(shí)間VTBF、系統(tǒng)的可維護(hù)性是計(jì)第機(jī)故障后

停機(jī)時(shí)間的平均值,即可健更時(shí)間YTTR.

2

第二章數(shù)據(jù)編碼和數(shù)據(jù)運(yùn)算

一、單選題

1、屬于有權(quán)碼的是(A)

A.8421碼B.余3碼C.ASCH碼D.沒有

2、定點(diǎn)8位字長的字,采用2進(jìn)制的補(bǔ)碼形式表示時(shí),?個(gè)字所表示的整數(shù)范國是(A)

A.-128—+127B.-127—+127C.-129—+128D.-128—+128

3、假定下列字符碼中有奇偶校驗(yàn)位.但沒有數(shù)據(jù)錯誤,采用偶校驗(yàn)的字符碼是(D)

A.110010)1B.11010110C.110000011).11001001

4、某數(shù)在計(jì)算機(jī)中用8421BCD碼表示為001110011000,則該數(shù)為(B)

A.398HB.398C.1630D.1110011000

5、設(shè)寄存器的內(nèi)容為1HUH1,若它等于十進(jìn)制的-0,則為(C)

A.原碼D.補(bǔ)碼C.反碼1).BCD碼

6、在8bit機(jī)中,無符號數(shù)的取值范圍是(A)。

A.0-255B.0-256C.-255-+255D.-255-+256

7、在計(jì)算機(jī)中,用于漢字信息的存諸、交換、椅索等操作的是(D).

A.漢字的輸入碼B.漢字內(nèi)碼C.漢字字模碼D.,ASCII碼

8,(3FA)w=(A):

A.1111111010B.1111111100C.1111101010D.1011111010

9,32位字長的浮點(diǎn)數(shù),其中階符1位,階碼數(shù)值位7位,數(shù)符1位,尾數(shù)23位,若采用原碼表示,則其對應(yīng)的最小負(fù)數(shù)為

(0.

7,-23、-127z-23、127,-23、127

A.2(-1+2)B.2(-1+2)C.2(-1+2)D.-2

10.設(shè)寄存器位數(shù)為8位,機(jī)器數(shù)采用補(bǔ)碼形式(最而位為符號位)。對應(yīng)于十法制的T7,寄存器內(nèi)容為(B)。

A.EEHB.EFHC.91HD.61H

11、“8”的ASCII碼值(十進(jìn)制)為市,則“1”的八:it11碼(十進(jìn)制)為(力。

A.48B.49C.62D.63

12、最小的數(shù)是(A)

K(101001)工B.:52)?C.(2B)laD.(50).

13、對真值0表示形式唯一的機(jī)器數(shù)是<B)

R.原碼B.補(bǔ)碼C.反碼I).移碼

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

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

15、在計(jì)算機(jī)中,數(shù)字字符常采用的編碼是(B).

A.BCD碼B.ASCII碼C.余3碼D.循環(huán)碼

16,已知漢字“啊”的區(qū)位碼是16—01(十進(jìn)制數(shù)),那么其國標(biāo)碼是(B).

362111B.3021HC.360111D.1621H

17、運(yùn)燈器顯有許多部件組成.但核心部分是(R)

A.數(shù)據(jù)總線B.算術(shù)邏輯單元C.多路開關(guān)D.通用寄存器

18、對真值0表示形式唯?的機(jī)器故是(B)

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

19、下列數(shù)中最小的數(shù)為(A)?

A.(101100)£B.(62),C.(3D)MD.(50)?0

20,(34.6),=(..\)?0

A.011100.1!B.110100.011C.110001.11D.011100.011

21、對于定點(diǎn)數(shù)X=0.1101.則國原二(A)

A.0.1101B.0.0011C.0.0010D.1.1101

22、按字符的ASCII進(jìn)行比較,下列比較正確的是①)。

A.A>BB.a>bC.A>aD.,a>A

23、下列數(shù)中最大的數(shù)為(A).

A.(OllllllDjB.(127),C.(80)l(D.(900)10

24、若要表示0到999的十進(jìn)制數(shù)目,使用BCD碼,最少需要(B)bit。

A.8B.12C.16D.20

25、設(shè)寄存器的內(nèi)容為10000000,若它等于十進(jìn)制的0,則為(4。

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

26、某機(jī)器數(shù)為11000011,則它的真位是(D).

A.惟一確定的B.可能是兩個(gè)不同的數(shù)

C.可能是三個(gè)不同的數(shù)D.可能是三個(gè)以上不同的數(shù)

27、在計(jì)算機(jī)中,用于漢字的輸入的是(A).

A.漢字的輸入碼B,漢字內(nèi)碼C.漢字字模碼D.ASCII碼

28.(3550)10=(B)8?

A.3550B.6736C.6735I).3551

29、四片74181和一片74182相配合,具有(C)傳遞功能。

A.行波進(jìn)位B.組內(nèi)行波進(jìn)位,組間先行進(jìn)位

C.組內(nèi)先行進(jìn)位,組間先行進(jìn)位D,組內(nèi)先行進(jìn)位.組間行波進(jìn)信

30、在定點(diǎn)二進(jìn)制運(yùn)算器中,減法運(yùn)算一般通過(D)來實(shí)現(xiàn)。

A.原碼運(yùn)算的二進(jìn)制減法器B.補(bǔ)碼運(yùn)算的二進(jìn)制減法器

C.補(bǔ)碼運(yùn)算的十進(jìn)制加法器D.補(bǔ)碼運(yùn)算的二進(jìn)制加法器

31.將010111和110101進(jìn)行“邏輯異”(異或)運(yùn)算的結(jié)果是(C)

A.110111B.010101C.100010D.011101

32、其值最小的無符號數(shù)是(C)

A.(110101)2B.(53)?C.(110101)K1>D.(35)u

33、若機(jī)器數(shù)的字長為4位,且符號占1位,負(fù)零的反碼表示為(B)

A.1000B.1111C.0000D.0111

34、若機(jī)涔的字長n位,采用一位符號位,則其原碼整數(shù)的表示范圍是(C)

A.-(2-1)-2-1B.—2?2T

?4n—1、—1八n-14n—1

C.-(2T)?2-1D.-2?2-1

35.設(shè)寄存器的內(nèi)容為10000000.若它等于-127,則為(C)

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

36、若浮點(diǎn)數(shù)尾數(shù)用補(bǔ)碼表示,則判斷運(yùn)算結(jié)果是否為規(guī)格化表示的方法是(C)

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

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

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

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

37、兩數(shù)進(jìn)行乘除運(yùn)算時(shí),運(yùn)和結(jié)梟的符號位由兩操作數(shù)符號的(C)得到。

A.“與”運(yùn)算B.“或”運(yùn)算C.“異或”運(yùn)算D.“與非”運(yùn)算

38、在超前進(jìn)位加法沿中,Xi、Yi為輸入信號,進(jìn)位產(chǎn)生函數(shù)表達(dá)式為(B)

A.Xi+YiB.XiYiC.宜百D.^+71

39、算術(shù)/邏輯運(yùn)算單元74181可完或(C)

A.16種異術(shù)運(yùn)算功能比3種邏出運(yùn)算功能

C.16種算術(shù)運(yùn)算功能和16種邏輯運(yùn)驛功能D.?[位乘法運(yùn)算功能

40、設(shè)定點(diǎn)數(shù)X的補(bǔ)碼為1.01010,則算術(shù)右移一位后得到(C)

A.0.10101B.1.00101C.1.10101D.1.1010C

41、設(shè)機(jī)器中存有代碼10100011B,若視為移碼,它所代表的I?進(jìn)制數(shù)為(B)

A.-23B.35C.53D.-113

42、已知字符“0”的ASCII碼為如,字符“9”的ASCII碼前加上一位奇校驗(yàn)位后為(B)

A.39HB.B9HC.09HD.89H

六、填空題

1、設(shè)寄存器的內(nèi)容為10000000,若它等于727,則為區(qū)碼。

2、根據(jù)小數(shù)點(diǎn)位置不同,定點(diǎn)數(shù)有定點(diǎn)整數(shù)和定點(diǎn)小數(shù)兩種表示形式。

3、全加器中和的表達(dá)式為

4、23.6875D的二進(jìn)制為101II.1011,

5、字長16位,用定點(diǎn)補(bǔ)碼小數(shù)表示時(shí),一個(gè)字所能表示的范用是7?1-2;

6,先行進(jìn)位的特點(diǎn)是各進(jìn)位同時(shí)牝生,運(yùn)算速度快.

7、設(shè)寄存器的內(nèi)容為10000000,若它等于-128,則為起碼。

8、在字長相同的情況卜,浮點(diǎn)數(shù)的表數(shù)范圍通常比定點(diǎn)數(shù)的表數(shù)范圍大。

9、八位二進(jìn)制補(bǔ)碼所能表示的十進(jìn)制上教范國是-128-127。

10、字符“A”的ASCH碼為41H.則字符“D”前面加上奇校驗(yàn)位后的代碼為C4H(或11000100).

11.一個(gè)浮點(diǎn)數(shù)包括階碼和尾數(shù)兩部分,其中尾數(shù)確定了我示數(shù)的精度,階瑪確定了表示數(shù)的范圍。

12、將一個(gè)十進(jìn)制的整數(shù)轉(zhuǎn)換成二進(jìn)制數(shù),可用除一取余的方法進(jìn)行.

13、在運(yùn)算器中存放臨時(shí)數(shù)據(jù)的都件被稱為寄存器。

14、將一個(gè)十進(jìn)制的純小數(shù)轉(zhuǎn)換成二進(jìn)制數(shù),可用乘二取整的方法進(jìn)行。

16、漢字內(nèi)碼中兩個(gè)字節(jié)的最高位均為L

16、一個(gè)浮點(diǎn)數(shù)包括階碼和尾數(shù)兩部分,其中尾數(shù)確定了表示數(shù)的精度.幽確定了表示數(shù)的范用。

17、根據(jù)小數(shù)點(diǎn)位置不同,定點(diǎn)數(shù)有純小數(shù)和純整數(shù)兩種表示形式.

18、為判斷溢出,可采用雙符號位補(bǔ)碼進(jìn)行判斷,此時(shí)正數(shù)的符號用00表示,負(fù)數(shù)的符號用11表示。

19、向右規(guī)格化的規(guī)則為:尾數(shù)右移一位,階碼她。

20、在浮點(diǎn)格式的數(shù)據(jù)中,對沒有規(guī)格化的尾數(shù)進(jìn)行規(guī)格化,這時(shí)需進(jìn)行迎L規(guī)格化。

21、負(fù)數(shù)的反碼編碼方法是高位為1.其他取反。

22、用二進(jìn)制的補(bǔ)碼表示-57.625:o為1000111.011。

七、名詞解樣

1、原碼:除碼衣示法是一種采用二進(jìn)制表示數(shù)據(jù)的力”、、川個(gè):一丁13人也出必I。氣走正數(shù)、1代去負(fù)數(shù),其余為數(shù)據(jù)的

絕財(cái)值.

2、上溢出:兩個(gè)數(shù)運(yùn)兌的結(jié)果大于機(jī)器所鍵表示的最大正數(shù)稱為上溢出。

3、機(jī)器數(shù),物數(shù)的大小、數(shù)的符號.數(shù)碼化后所得的機(jī)器表示的值.

4、ALU:算術(shù)邏輯運(yùn)算單元,是構(gòu)成運(yùn)算器的X%工"I,執(zhí)彳j各種Q術(shù)運(yùn)算和邏輯運(yùn)算。

4

八、簡答題

1、計(jì)算機(jī)中采用什么計(jì)數(shù)制?為什么?

計(jì)算機(jī)內(nèi)部采用二進(jìn)制數(shù)來處理和存儲信息.

主要是二進(jìn)制數(shù)有如卜優(yōu)點(diǎn):

(1)二進(jìn)制數(shù)只需0、I兩個(gè)數(shù),在物理上實(shí)現(xiàn)容易”

(2)運(yùn)和規(guī)則簡單.而且其它運(yùn)和加、戰(zhàn)、乘、除最終都可歸結(jié)為加法與移位兩種運(yùn)算,這使完成運(yùn)算所用的電路變得簡單.

(3)二進(jìn)制比十進(jìn)制所用元件少。

2、已知二進(jìn)制數(shù)一1011.II,請分別寫出其八位字長的定點(diǎn)小數(shù)的或值(形式為x.xxxxxxx)、原碼、補(bǔ)碼、反碼。

解:真值一0.101U10

原碼1.1011110

補(bǔ)碼1.0100010

反碼1.0100001

3、簡述采用雙符號位檢測溢出的方法.

雙符號位檢測溢出是采用兩位二進(jìn)制位表示符號,即正數(shù)的符號位為00負(fù)數(shù)的符號位為11,在進(jìn)行運(yùn)算時(shí),符號位均參加運(yùn)算.,計(jì)算結(jié)

果中如果兩個(gè)符號位不同,則表示有溢出產(chǎn)生,若結(jié)果的符號位為01,則表示運(yùn)兌結(jié)果大于允許取值范圍內(nèi)的最大正數(shù);一般稱為正溢

出;若為10.則表示運(yùn)算結(jié)果為負(fù)數(shù),其值小于取值范圍內(nèi)的地小負(fù)數(shù)。

4、簡述運(yùn)算器的功能。

運(yùn)算器的主要功能是完成算術(shù)運(yùn)算及邏輯運(yùn)算,它由ALU和若干寄存器組成。ALU負(fù)責(zé)執(zhí)行各種數(shù)據(jù)運(yùn)算操作;寄存器用于音時(shí)存放參與運(yùn)

算的數(shù)據(jù)以及保存運(yùn)算狀態(tài)。

5、什么是下溢?出現(xiàn)下.溢后如何處理?

兩個(gè)數(shù)運(yùn)算的結(jié)果小于機(jī)器所能表示的最小負(fù)數(shù),稱為下溢,

若定點(diǎn)數(shù)發(fā)生下溢則給出溢出標(biāo)志,若浮點(diǎn)數(shù)的階碼下溢,則要置運(yùn)算結(jié)果為浮點(diǎn)形式的機(jī)器5

6、設(shè)機(jī)器字長16位,定點(diǎn)表示,尾數(shù)15位,數(shù)符I位,

問:(D定點(diǎn)原碼小數(shù)表示時(shí),最大正數(shù)是多少?最大正數(shù)值=(1-2)](011.一1):最大W裕數(shù)&示:01U111111111111

5

最小負(fù)數(shù)是多少?最小負(fù)數(shù)值=-(12)1(1=(011...1)?:最小負(fù)整數(shù)表示:1111111111111111

(2)定點(diǎn)補(bǔ)碼小數(shù)表示時(shí),最大正數(shù)是多少?奴大正數(shù)值71-2:)紙大小將數(shù)表示:0111111111111111

母小負(fù)數(shù)是多少?一小負(fù)數(shù)值=(-D.,■小負(fù)一數(shù)表示:1000000000000000

7、簡述先行進(jìn)位解決的問題及基本思想。

先行進(jìn)位解決的是ALL的運(yùn)算速度向理.是將串行進(jìn)位的產(chǎn)生變?yōu)椴⑿羞M(jìn)位的產(chǎn)生,從而使多個(gè)進(jìn)位在一個(gè)時(shí)鐘周期內(nèi)完成.提高加

法運(yùn)算的速度。

九、綜合題

1、一位全加器(第i位)如圖所示,其中Ai,Bi為本位兩個(gè)操作數(shù)輸入,Ci-1是低位進(jìn)位輸入,F(xiàn)i是本位運(yùn)算結(jié)果輸出,Ci是本位運(yùn)

算的進(jìn)位輸出。若果加法器是16位16),要求:

<1)設(shè)參加運(yùn)算的操作數(shù)采用一位符號位.試設(shè)計(jì)出一種判溢出電路及其表達(dá)式.

(2)簡述加法器各位間采用的進(jìn)位方式的主要種類及特點(diǎn)。

注:表達(dá)式的變量只徙采用圖示的變量,下標(biāo)i=l...16。

CiFi

2,畫出一個(gè)具有4位加減法功能的電路,并寫出下列輸入信號情況下的輸出結(jié)果,

(1)40,A=0111,B-0110(2)M=0,A=1000.B=1001

(3)M=1,A=1100,B=1000(4)M=1,A=0101,B=1010

(5)M=1,A=0000,B=0001

3、已知一浮點(diǎn)數(shù)的階碼為8位.尾數(shù)為16位,階碼和尾數(shù)均用補(bǔ)碼衣示。試求出該格苴的規(guī)格化浮點(diǎn)數(shù)去示的取值范圍

答:當(dāng)X〉0時(shí)Xzn=2A-2?X0.5=2(A-(27tl))=2124

71S,2715

X.Hi=2A(2-l)X(1-2)=2X(1-2)

7127

當(dāng)X〈。時(shí)X,lln=2A(2-l)X(-1)=-2

7,6,al15

Xr.,x=2A-2x(-(05+2'))="2'X(2+2

5

4、已知X,丫的二進(jìn)制值,X=OOU,丫=0101,用補(bǔ)碼一位乘法計(jì)算[XXYk?

解(X)*=000011(Y)/=000101(-X)"=111101

部分枳乘數(shù)說明

000000001010Y..>=o

+111101Y,Y..,=1O.+(-X)產(chǎn)】moi

111101

-111110100101右移1位

*000011Y.丫川=01,+(X)產(chǎn)000011

000001

-0000001100101右移1位

+111101Y.Y..nlO,+(-X)*=111101

111101

-111110111001右移1位

*000011Y,Y?.,=01,+(X)*=000011

000001

-000000mioo右移1位

-000000Y.Y,?rOO,+0

0000001111坡后-?步不移位

[XXY],t=0000011U

6

7

8

第三章存儲系統(tǒng)

十、單選題

計(jì)算機(jī)中表示地址時(shí)使用()

無符號數(shù)B.原碼C.反自D.補(bǔ)碼

運(yùn)算器雖仃許多部件組成,但核心都分是()

A.數(shù)據(jù)總線B.算術(shù)邏輯單元C.多路開關(guān)D.通用寄存器

3、斷電后,下列說法中,正確的是(),

A.ROM中的數(shù)據(jù)仍然存在B.DRAM中的數(shù)據(jù)仍然存在

C.SRAM中的數(shù)據(jù)仍然存在D.CD-ROM中的數(shù)據(jù)會丟失

4、一個(gè)8位的微型機(jī)系統(tǒng)以16位來表示地址,則該計(jì)算機(jī)系統(tǒng)有)個(gè)地址空間。A.128B.256C.1024

D.65536

5.所謂n位的CPUn是指()

A.地址總線位數(shù)B.數(shù)據(jù)總線位數(shù)

C.控制總線位數(shù)D.I/O位數(shù)

6、相聯(lián)存貯器是按()進(jìn)行尋址的存貯器。

A.地址指定方式B.內(nèi)容指定方式

C.堆棧存取方式D.地址指定方式與堆棧存取方式結(jié)合

主存儲耦和CHJ之間增設(shè)島速緩沖器的目的是()

解決CPV和主存之間的速度匹配問座

擴(kuò)大主存儲的容量

獷大CPt中通用寄存器的數(shù)墩

擴(kuò)大CH;中通用寄存器的數(shù)量和主存儲器的容量

某計(jì)算機(jī)的字長為16位,它的存儲容量為64KB,若按字尋址,其尋址范圍是()A.0?32KBB.0?32K-1

C.0?64KBI).0?64K-1

9、存儲周期()存儲時(shí)間。

A、大于B、小于C、略大于D、略小于10、CPU與主存之間以()信號表示一次訪存操作結(jié)束。

A、BusyB、ReadyC、WriteD、Read11、靜態(tài)存儲器的功耗和集成度比動態(tài)存儲㈱要()。

A、大、小B、大、大C、小、小D、小、大

12,在三層次存儲系統(tǒng)中不包括(

A、輔助存儲器B、主存儲器C、寄存器D、Cache13.存儲器是才免機(jī)系統(tǒng)的記憶設(shè)備,主要用于()

9

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

采用虛擬存儲器的主要目的是()

A.提面主存儲器的存取速度B.擴(kuò)大主存儲器空間,并能進(jìn)行自動管理

Q提將外存儲器的存取速度D.獷大外存儲器的存儲空間

EPRO是指()

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

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

若R&沖每個(gè)存儲單元為16位,則下面所述正確的是()

地址線也是16位B.地址線與16無關(guān)

Q地址線與16有關(guān)D.地址線不得少于16位17.計(jì)算機(jī)的存儲器采用分級方式是為了()

A.減少主機(jī)箱的體積B.解決容型、價(jià)格、速度三者之間的矛盾

C.保存大量數(shù)據(jù)方便D.操作方便

需耍進(jìn)行刷新處理的存儲器是()

A.ROMB.EPROMC.DRAMD.SRAM

某芯片,其容量512X8位,I除電源和接地端,該芯片引出線的最小數(shù)目應(yīng)為()

A.23B.25C.50D.19

20、存貯周期是指().

A.存貯器的讀出時(shí)間B.存貯器的寫入時(shí)間C.存貯器進(jìn)行連續(xù)讀和寫操作所允許的最短時(shí)間間碘.存貯器進(jìn)行連續(xù)寫操作所允

許的最短時(shí)間間隔

21、存貯單元是指(),

A.存放一個(gè)二進(jìn)制信息位的存歸元B.存放一個(gè)機(jī)器字的所有存貯元集合C.存放一個(gè)字節(jié)的所有存貯元集合D.存放兩個(gè)字節(jié)

的所有存貯元集合

22、在一般微處理涔中,()包含在CPU中.

A.主內(nèi)存B.外存C.主存儲器D.Cache23,DRAM是指()。

A.隨機(jī)訪問存儲器8.順序訪問存儲

C.動態(tài)隨機(jī)訪問存儲器D.靜態(tài)隨機(jī)訪問存儲器

24、計(jì)算機(jī)中的地址總線共有24位,則該機(jī)器可訪何的內(nèi)存最大為()°A.1MBB.24MBC.4MB

D.16MB

25、CPU不能直接訪問的是()。

A.RAMB.KOMC.內(nèi)存D.外存

26、采用虛擬存儲器的目的是(),

A.提高外存的速度B.提高主存速度

1

C.擴(kuò)大外存容量D.擴(kuò)大內(nèi)存的尋址空間

27,SRAM是指《)?

A.隨機(jī)訪問存儲器B.順序訪問存儲器

C.動態(tài)隨機(jī)訪問存儲器D.靜態(tài)隨機(jī)訪問存儲器

28、計(jì)算機(jī)中的存儲器系統(tǒng)是指()o

A.RAM存儲器B.ROM存儲器

C.主存儲器D.主存儲器和外存儲器

29、“640K存儲器”是指下列().

33

A.40X2Bytes的存儲器B.640X2Bits的存儲器

C.610X2l!Bits的存儲器D.640X2,0Bytes的存儲器

在虛擬存儲器中.當(dāng)程序正在執(zhí)行時(shí),由()完成地址映射。

A.程序加B.銅彈潘C.裝入程序D.操作系統(tǒng)31.某計(jì)兌機(jī)字長32位,其存儲容量是AR

若按字編址,它的導(dǎo)址范圍是()

A.0-1M-1WB.0-1MBC.0~-1MWD.0~4MB

十一、填空題

EPROM是指。

刷新的方式有兩種,集土伸——:---------------

3、連續(xù)啟動兩次獨(dú)立的存儲器操作所需時(shí)間間隔的最小時(shí)間稱為。

動態(tài)RAM維電容存儲電荷來存貯信息,使用時(shí)儒7、曲—才能使信息保持。

層次化存儲體系涉及到主存、軸存、Cache和寄存器,

按存取時(shí)間由短至長的瞅序是.

設(shè)Cache的存取時(shí)間為tc,命中率為h.主存的存取時(shí)間為im.皿1平妙而曲時(shí)回力。

對存儲器的訪問包括波.兩類,

8、存儲器中可容納的,稱為存儲器的容量。

9,由于主存儲器需要較高的速度,故一般都采用來實(shí)現(xiàn)。

io,數(shù)據(jù)的存儲■-般是以為單位進(jìn)行的。-------------------------------------------

11、位擴(kuò)展法這種方式?jīng)]有選片要求,只對進(jìn)行擴(kuò)展.

十二、一答:解盤_____________

1、RAM

2、段式管理--------------

3、DRAM

4、寫回法

5、組相聯(lián)映像

1

6、全相聯(lián)映像

7、訪存局部性

十三、筒答趣

1、計(jì)算機(jī)的存儲器為什么有內(nèi)存與外存之分?

2、已知某存儲微芯片容量為4KX4bit,問:

⑴該存儲器芯片的引腳最少為多少?

⑵構(gòu)成32KX8bit的存儲系統(tǒng)能多少塊該芯片?

3、比較動態(tài)RAM和靜態(tài)RAM.

4、畫出存儲器系統(tǒng)的層次結(jié)構(gòu),并加以說明.

5、存儲器芯片的容量通常用aXb的方式表示,其中a為字?jǐn)?shù),b為號個(gè)字的位數(shù)。問以下幾種存儲器芯片分別有多少地址

線和數(shù)據(jù)線?

(1)2KX16(2)64KX8(3)16MX32(4)4GX4

6、什么叫刷新?動態(tài)存儲器為什么需要刷新?

7、比較“主存一輔存"、“Cache一主存”層次的不同點(diǎn)。

8、什么是組相聯(lián)映像?

9、什么是多體交叉編址?

10、簡述Cache中的三種地址映像方式及各自特點(diǎn)。

11、簡述存儲保護(hù)的幾種方式。

十四、綜合題

1、lntel2114(lKx4bit)芯片有片選端(CS*)和寫允許端(WE*).試用2114存儲芯片構(gòu)成IKX16bit的存儲

器(畫出結(jié)構(gòu)圖).

2、有一Cache的容量為2K字,每塊為16字,問:

⑴該Cache可容納多少塊?

⑵如果主存的容垃是256K字,則有多少塊?

⑶主存的字地址有多少位?Cache的字地址有多少位?

⑷在直接映射方式下,主存中的第i塊映射到Cache中哪一塊?

3、已知某16位機(jī)的主存采用半導(dǎo)體存貯涔,地址碼為20位,若使用8KX8位RAM芯片組成該機(jī)所允許的最大主存

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

⑴若每個(gè)模塊為128KW,共需幾個(gè)模塊?

⑵每個(gè)模塊內(nèi)共有多少片RAM芯片?

⑶主存共需多少RAM芯片?CPU如何選擇各模塊?

10

第四章指令系統(tǒng)

十五、單選題

1、把匯編語言源程序變成計(jì)算機(jī)能執(zhí)行程序的工具是().

A.目標(biāo)程序B,匯編程序C.編譯程序D.解擇程序

2、零地址雙操作數(shù)運(yùn)算指令在指令洛式中不給出操作數(shù)地址,因此它的操作數(shù)來自().

A.棧頂和次棧頂B.立即數(shù)和棧頂C.暫存器和棧頂D.寄存器和內(nèi)存電元

變址尋址方式中,操作數(shù)的自奴地址等丁?

A.基址寄存器內(nèi)容加上形式地址B.淮棧指示器內(nèi)容加上形式地址C變址寄存器內(nèi)容加上形式地址D.程序計(jì)數(shù)器內(nèi)容加上形式地址

在相對尋址方式中,若指令中地址碼為X,則操作數(shù)的地址為()

A.XB.(PO+XC.X瑕基址D.變址寄存器+X5、指令的長度與機(jī)潛的字長是(

)關(guān)系。

A、大于B、小于C、等于D、沒有

6,在RISC計(jì)算機(jī)中,大部分指令在()機(jī)器周期內(nèi)完成.

A、一個(gè)B、小于一個(gè)C、一個(gè)或小于一個(gè)D、大于一個(gè)7、寄存器間接尋址方式中,操作數(shù)存放在()中。

A、通用寄存港B、主存單元C、程序計(jì)數(shù)涔D、堆棧

8、指令系統(tǒng)可由若干類指令組成,移位指令屬于()類指令。

輸入,’輸出B.傳送C.運(yùn)算D.控制

9、堆棧有棧底和棧頂.堆棧操作時(shí)下列說法正確的是(X

A棧麗變化、棧底不變R棧頂變化.棧底變化

棧頂不變、棧底變化0.不同機(jī)器規(guī)定不同

10、實(shí)現(xiàn)子程序謝用時(shí),最好采用()來存放地址。

A.臨時(shí)存儲/B.子程序存儲區(qū)某個(gè)位置C.寄存器D.堆棧11.指令周期是指()

CW從主存取出一條指令的時(shí)間

(H執(zhí)行一條指令的時(shí)間

CW從主存取出一條指令加上執(zhí)行這條指令的時(shí)間

⑼從指令譯碼到執(zhí)行的時(shí)間

單地址指令中,為了完成兩個(gè)數(shù)的算術(shù)運(yùn)算,除地址碼指明的一個(gè)操作數(shù)外,另一個(gè)數(shù)常采用()

11

A.堆棧尋址方式B.立即尋址方式

C.隱含尋址方式D.間接尋址方式

正確敘述的是()

同一個(gè)CPU周期中,可以并行執(zhí)行的微操作叫相容性微操作

同一個(gè)CPL惆期中,不可以并行執(zhí)行的微操作叫相容性微掾作

同?個(gè)CPV周期中,可以并行執(zhí)行的微操作叫相斥性做操作

不同QI?周期中,可以并行執(zhí)行的做操作叫相容性微操作14.運(yùn)算型指令的尋址與轉(zhuǎn)移型指令的尋址不同點(diǎn)在T()

A.前者取操作數(shù),后者決定程序轉(zhuǎn)移地址B.后者取操作數(shù),前者決定程序轉(zhuǎn)移地址C.前者是短指令,后者是長指令

D.后者是短指令,前者是長指令

符合RISC特征敘述的是()

A.豐富的指令格式B.豐富的尋址方式

C.只有LOAD/STOR指令訪問存儲器D.指令的功能強(qiáng)大

轉(zhuǎn)移指令執(zhí)行時(shí),只要將轉(zhuǎn)移地址送入<)中即可

地址寄存器氏指令奇存器C.程序計(jì)數(shù)器D.變址寄存器

計(jì)算機(jī)操作的最小時(shí)間單位是()

A.時(shí)鐘周期B.指令周期C.CPU周期D.微指令周期

如果指令中的地址碼部分就是操作數(shù)的有效地址,這種尋址方式是()

寄存器尋址方式B.直接尋址方式

C.立即尋址方式D.間接尋址方式

】9、下列說法中,正確的一項(xiàng)是(),

A.指令周期等于機(jī)器周期B.指令周期等于,大于機(jī)器周期C.指令周期是機(jī)器周期的兩倍D.指令周期是機(jī)器周期的四倍

20、機(jī)器指令是用來描述計(jì)算機(jī)基本操作的,在指令中一般不會含()信息。

A,操作的類型B.操作數(shù)的存儲位置C.操作結(jié)果的存儲位置D.PC指針的位置

21、下列有關(guān)指令的描述中,正確的是().

A.一地址指令中,存操作結(jié)果的地址提供的是目的操作數(shù)B.一地址指令中,目的操作數(shù)一定在源悚作數(shù)后回

C.由于三地址指令使用靈活,所以廣泛地被使用在各類型計(jì)卯機(jī)的指令中D.指令的地址碼字段存放的一定是操作數(shù)地址

22、指令系統(tǒng)中采用不同尋址方式,其目的是()。A.可以直接訪問外存

B.實(shí)現(xiàn)存儲程序和程序控制

12

C.縮短指令長度,擴(kuò)大尋址空間,亮高編程靈活性D.提供擴(kuò)展操作碼的可能,并降低指令譯碼難度

23、若操作數(shù)在寄存器中,寄存器號在指令中給出,則這種指令的尋址方式為()A.寄存器尋址方式B.寄存器間接導(dǎo)

址方式

C.寄存涔基址尋址方式D.寄存潛變址尋址方式

十六、填空題

指令格式是指令用二進(jìn)制代碼表示的結(jié)構(gòu)形式,通常由操作碼和組成.

若指令中的形式地址為D,那么相對尋址中有效地址為。

3、計(jì)算機(jī)指令是能夠識別并直接執(zhí)行的操作命令,又稱為機(jī)器指令。

4、轉(zhuǎn)子指令實(shí)現(xiàn)了。

堆棧中數(shù)據(jù)的存取順序是。

7、RISC計(jì)算機(jī)中指令長度是的。

從計(jì)兌機(jī)指令系統(tǒng)設(shè)計(jì)的角度,可將計(jì)燈機(jī)分為豆雜指令系統(tǒng)計(jì)算機(jī)(CISC)和.

十七、名詞解糅

1、尋址方式

2、指令

3、指令仿真

4,條件轉(zhuǎn)移

5、指令周期

6、相對轉(zhuǎn)移

7、無條件轉(zhuǎn)移

8、RISC

I?八、簡答眩

1、什么是指令格式?計(jì)算機(jī)指令為什么有一定的格式?

2、匯編語言程序中的每條指令是否都能被轉(zhuǎn)換成機(jī)港語言的指令代碼?

3、在大數(shù)端存儲方式下,向存儲器中地址為1000的地方寫入一個(gè)32俏的字1267AB92H,然后分別從存儲器中地址分別

為1000.1001,1002,1003的單元讀取四個(gè)字節(jié)。問這四個(gè)字節(jié)的內(nèi)容分別是什么?

4、簡述RISC的特點(diǎn).

十九、綜合題

1、若某機(jī)采用三地址格式訪存指令,試問完成一條加法指令共需訪問幾次存播器?若該機(jī)

共能完成54種操作,操作

數(shù)可在1K地址范用內(nèi)尋

找,試畫出機(jī)器的指令格式。

2、下表中給出了一段存儲器

的初始值(單元地址、單元

內(nèi)容都是以八進(jìn)制給出的),

分析下段程序執(zhí)行后累加器和

存儲器的內(nèi)容。(COM為累

加器求反,LDA是把操作數(shù)送

累加器,STA是把操作數(shù)從

累加器送內(nèi)存.指令“r

是間址)。

3、某機(jī)指令格式如下:

4,某計(jì)算機(jī)指令字長16位,地址碼6位,指令有一地址和二地址兩種格式。

畫出指令格式。

設(shè)共有N條(\<16)二地址指令,分析一地址指令最多可以有多少條?5、某機(jī)器字長為16位,存儲涔按字編址,訪內(nèi)存指

令格式如下:

13

其中OP是操作碼,M是定義尋址方式,A為形式地址。設(shè)PC和Kx分別為程序計(jì)數(shù)器和變址寄存器,字長16位,問:

該指令能定義多少種指令?

表中各種尋?址方式的尋址范圍為多少?

寫出卜表中各種尋址方式的有效地址EA的計(jì)算公式。

尋址方式有效地址EA的計(jì)算公式尋址范圍

立即尋址

直接尋址

間接尋址

變址尋址

相對尋址

6,有一計(jì)算機(jī)指令字長12bil,試提出一種方案,使得該指令系統(tǒng)有4條三地址指令,8條

兩地址指令.15。條單地址指令.

7、有一計(jì)算機(jī)指令字長16bit.試設(shè)計(jì)一擴(kuò)展操作碼,能對下列兩組指令譯碼.

①15條三地址指令,15條兩地址指令,15條一地址指令,16條零地升指令。

②15條三地址指令,14條兩」也址指令,31條?地址指令,16條零地H指令。

8、已知指令字長16bit,每個(gè)地址碼為4bit。試設(shè)計(jì)一個(gè)擴(kuò)展操作碼,能對下列指令進(jìn)行譯碼:條三地址指令、255

條單地址指令、16條無地址指令.

第五章控制器

二十、單選選

1.CPU主要包括(B)

A.控制器

B.控制涔、運(yùn)算器、Cache

C.運(yùn)算器和主存

D.控制器、ALl'和主存

2.微程序控制器中,機(jī)器指令H微指令的關(guān)系是(B)

A.每一條機(jī)器指令由一條做指令來執(zhí)行

B.每一條機(jī)器指令由一段做指令編寫的微程序來解擇執(zhí)行

C.每條機(jī)器指令組成的程J7可由條微指令來執(zhí)行

D.?條微指令由若干條機(jī)器指令組成

14

3、Pentium微處理中有(C)流水線。

A、UB,VC、U和VD、沒有

4、CPU中的ALU是一個(gè)組合邏輯電路,在進(jìn)行加法等運(yùn)即時(shí),兩個(gè)源操作數(shù)是如何提供給ALU的輸入端()。

A.一前一后B.必須同時(shí)C.前后隨意D.很難判斷

5、操作控制器的功能是(D

A.產(chǎn)生時(shí)序信號

B.從主存中取出一條指令

C.完成指令操作碼譯碼

D.從主存取出指令,完成指令操作碼譯碼,并產(chǎn)生有關(guān)的操作控制信號,以祥糅執(zhí)行該指令

6、微指令格式分為水平型和垂直型,相比之下,水平里微指令的位數(shù)(A)。

A.較多B.和垂克型一樣C.較少D.難以確定

7.主機(jī)中能對指令進(jìn)行譯碼的器件是(C)

A.ALUB.運(yùn)算器C.控制器D.存儲器

&CPIJ內(nèi)通用寄存器的位數(shù)取決于(D)

A.存儲器容量B.。期的管腳數(shù)C.指令長度D.機(jī)涔字長

9.通格以CPU完成一個(gè)氈本運(yùn)算操作所需的時(shí)間稱為(B)

A.指令周期B.機(jī)器周期C.時(shí)鐘周期D.微指令周期

10.計(jì)算機(jī)操作的最小時(shí)間單位是(A)

A.時(shí)鐘周期B.指令周期C.CPIJ周期D.微指令周期

11.微程序存放在(C)中。

A.指令寄存甥B.R

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論