組成原理復習總結(jié)考試題庫2_第1頁
組成原理復習總結(jié)考試題庫2_第2頁
組成原理復習總結(jié)考試題庫2_第3頁
組成原理復習總結(jié)考試題庫2_第4頁
組成原理復習總結(jié)考試題庫2_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

付費下載

下載本文檔

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

文檔簡介

鄭州師范學院

課程題庫

課程名稱:計算機組成原理

課程代碼:150340164

所屬院系:信息科學與技術(shù)學院

開課專業(yè):軟件工程

授課教師:吉曉宇

2020年6月8日

目錄

選擇題.......................................................1

填空題.......................................................7

判斷題......................................................11

計算題......................................................13

應(yīng)用題......................................................16

選擇題

1.在下列機器數(shù)—B_中,零的表示形式是唯一的。

A.原碼B.補碼C.反碼D.原碼和反碼

2.在定點二進制運算器中,減法運算一般通過—D一來實現(xiàn)。

A.原碼運算的二進制減法器B.補碼運算的二進制減法器C.補碼運算的十進制

加法D.補碼運算的二進制加法器

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

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

4.下列數(shù)中最小的數(shù)是_B。

A.(1101001)2B.(52)8C.(133)8D.(30)16

5.中央處理器(CPU)包含C

A.運算器B.控制器

C.運算器、控制器和cacheD.運算器、控制器和主存儲器

6.EPROM是指_C_。

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

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

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

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

8.在集中式總線仲裁中,_C方式響應(yīng)時間最快。

A.鏈式查詢B.計數(shù)器定時查詢C.獨立請求D.以上三種相同

9.某計算機字長是16位,它的存儲容量是1MB,按字編址,它的尋址范圍是_A_。

A.512KB.IMC.512KB

10.一個16KX32位的存儲器,其地址線和數(shù)據(jù)線的總和是—B—。

A.48B.46C.36D.40

11.下列數(shù)中最小的數(shù)是—A—。

A.(101001)2B.(52)8C.(2B)ieD.(44)w

12.下列有關(guān)運算器的描述中—D—是正確的。

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

C.能暫時存放運算結(jié)果D.以上答案都不對

13.某DRAM芯片,其存儲容量為512Kx8位,該芯片的地址線和數(shù)據(jù)線數(shù)目為—D.

A.8,512B.512,8C.18,8D。19,8

1

14.相聯(lián)存儲器是按—C—進行尋址的存儲器。

A.地址指定方式B.堆棧存取方式

C.內(nèi)容指定方式Do地址指定與堆棧存取方式結(jié)合

15.指令系統(tǒng)中采用不同尋址方式的目的主要是—B—。

A.實現(xiàn)存儲程序和程序控制B.縮短指令長度,擴大尋址空間,提高編程靈活性

C.可以直接訪問外存D.提供擴展操作碼的可能并降低指令譯碼難度

16.在CPU中跟蹤指令后繼地址的寄存器是—B—。

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

17.在_A_的微型計算機系統(tǒng)中,外設(shè)可以和主存儲器單元統(tǒng)一編址,因此可以不用I/。

指令。

A.單總線B.雙總線C.三總線D.多總線

18.用于筆記本電腦的大容量存儲器是—B—。

A.軟磁盤B.硬磁盤C.固態(tài)盤D.磁帶

19.采用DMA方式傳送數(shù)據(jù)時,每傳送一個數(shù)據(jù)就要用一個—C—。

A.指令周期B.數(shù)據(jù)周期C.存儲周期D.總線周期

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

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

21.目前的計算機,從原理上講—C―o

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

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

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

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

22.根據(jù)國標GB2312規(guī)定,每個漢字在計算機內(nèi)占用—B—存儲。

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

23.計算機問世至今,新型機器不斷推陳出新,不管怎樣更新,依然保有“存儲程序”的概

念,最早提出這種概念的是—B—。

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

24.若十進制數(shù)為37.25,則相應(yīng)的二進制數(shù)是(D)。

(A)100110.01(B)110101.01(C)100101.1(D)100101.01

25.若岡反=1.1011,則x=(B)

(A)-0.0101(B)-0.0100(C)0.1011(D)-0.1011

2

26.某機器字長16位,含一位數(shù)符,用補碼表示,則定點小數(shù)所能表示的最小正數(shù)是(A)。

(A)2.15(B)216(C)21(D)l-2.is

27.在寄存器間接尋址方式中,操作數(shù)是從(A).

(A)主存儲器中讀出(B)寄存器中讀出

(C)磁盤中讀出(D)CPU中讀出

28.在微程序控制器中,一條機器指令的功能通常由(B)。

(A)一條微指令實現(xiàn)(B)一段微程序?qū)崿F(xiàn)

(C)一個指令碼實現(xiàn)(D)一個條件碼實現(xiàn)

29.在串行傳輸時,被傳輸?shù)臄?shù)據(jù)(D)

(A)在發(fā)送設(shè)備和接受設(shè)備中都是進行串行到并行的變換

(B)在發(fā)送設(shè)備和接受設(shè)備中都是進行并行到串行的變換

(C)發(fā)送設(shè)備進行串行到并行的變換,在接受設(shè)備中都是進行并行到串行的變換

(D)發(fā)送設(shè)備進行并行到串行的變換,在接受設(shè)備中都是進行串行到并行的變換

30.常用的虛擬存儲器尋址系統(tǒng)由—A_兩級存儲器組成。

A.主存一輔存;B.Cache—主存;C.Cache-輔存;D.主存一硬盤。

31.在運算器中不包含—D—。

A.狀態(tài)寄存器;B.數(shù)據(jù)總線;C.ALU;D.地址寄存器。

32.計算機操作的最小單位時間是_A—。

A.時鐘周期;B.指令周期;C.CPU周期;D.中斷周期。

33.一個16KX32位的存儲器,其地址線和數(shù)據(jù)線的總和是B。14+32=46

A.48;B.46;C.36;D.32。

34.某計算機字長是16位,它的存儲容量是1MB,按字編址,它的尋址范圍是A

lmb/2b=1024kb/2b=512k

A.512K;B.IM;C.512KB;D.1MB?

35.浮點數(shù)的表示范圍和精度取決于_Co

A.階碼的位數(shù)和尾數(shù)的機器數(shù)形式;B.階碼的機器數(shù)形式和尾數(shù)的位數(shù):

C.階碼的位數(shù)和尾數(shù)的位數(shù);D.階碼的機器數(shù)形式和尾數(shù)的機器數(shù)形式。

36.馮?諾伊曼機工作方式的基本特點是—B—。

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

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

37.加法器采用先行進位的目的是—C_。

A.優(yōu)化加法器的結(jié)構(gòu);B.節(jié)省器材;C.加速傳遞進位信號;D.增強加法器結(jié)構(gòu)。

3

38.下歹I」敘述中—B—是正確的。

A.控制器產(chǎn)生的所有控制信號稱為微指令;B.微程序控制器比硬連線控制器更加靈活;

C.微處理器的程序稱為微程序;D.指令就是微指令。

39.下列器件中存取速度最快的是C。

A.Cache;B.主存;C.寄存器;D.輔存。

40.直接、間接、立即三種尋址方式指令的執(zhí)行速度,由快至慢的排序是_C_。

A.直接、立即、間接;B.直接、間接、立即;

C.立即、直接、間接;D.立即、間接、直接。

41.存放欲執(zhí)行指令的寄存器是—D—。

A.MAR;B.PC;C.MDR;D.IRo

42.微程序放在_B_中。

A.存儲器控制器;B.控制存儲器;C.主存儲器;D.Cache。

43.運算器由許多部件組成,其核心部分是_B。

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

44.主存和CPU之間增加高速緩沖存儲器的目的是—A—。

A.解決CPU和主存之間的速度匹配問題;B.擴大主存容量;

C.既擴大主存容量,又提高了存取速度;D.擴大輔存容量。

45.在浮點機中,判斷原碼規(guī)格化形式的原則是—B—。

A.尾數(shù)的符號位與第一數(shù)位不同;B.尾數(shù)的第一數(shù)位為1,數(shù)符任意;

C.尾數(shù)的符號位與第一數(shù)位相同;D.階符與數(shù)符不同。

46.設(shè)機器數(shù)采用補碼形式(含I位符號位),若寄存器內(nèi)容為9BH,則對應(yīng)的十進制數(shù)為

_C_____O

A.-27;B.-97;C.-101;D.155。

47.在程序的執(zhí)行過程中,Cache與主存的地址映象是由D。

A.程序員調(diào)度的;B.操作系統(tǒng)管理的;C.由程序員和操作系統(tǒng)共同協(xié)調(diào)完成

的;D.硬件自動完成的。

48.由于CPU內(nèi)部操作的速度較快,而CPU訪問一次存儲器的時間較長,因此機器周期通常

由一B_來確定。

A.指令周期;B.存取周期;C.間址周期;D.執(zhí)行周期。

49.CPU不包括_A_o

A.地址寄存器;B.指令寄存器IR;C.地址譯碼器;D.通用寄存器。

50.便于處理數(shù)組問題的尋址方式是_B_。

4

A.間接尋址;B.變址尋址;C.相對尋址;D.立即尋址。

51.當定點運算發(fā)生溢出時,應(yīng)C_。

A.向左規(guī)格化;B.向右規(guī)格化;C.發(fā)出出錯信息;D.舍入處理。

52.下列敘述中―A—是正確的。

A.主存可由RAM和ROM組成;B.主存只能由ROM組成;

C.主存只能由RAM組成;D.主存只能由SRAM組成。

53.下列敘述中_A_是錯誤的。

A.采用微程序控制器的處理器稱為微處理器;

B.在微指令編碼中,編碼效率最低的是直接編碼方式;

C.在各種微地址形成方式中,增量計數(shù)器法需要的順序控制字段較短;

D.以上都是錯的。

54.在原碼加減交替除法中,符號位單獨處理,參加操作的數(shù)是—C_o

A.原碼;B.絕對值;C.絕對值的補碼;D.補碼。

55.程序計數(shù)器PC屬于—B—。

A.運算器;B.控制器:C.存儲器:D.I/O設(shè)備。

56.目前在小型和微型計算機里最普遍采用的字母與字符編碼是_C_。

A.BCD碼;B.十六進制代碼;C.ASCII碼;D.海明碼。

57.一個節(jié)拍信號的寬度是指_C—。

A.指令周期;B.機器周期;C.時鐘周期;D.存儲周期。

58.在單總線結(jié)構(gòu)的CPU中,連接在總線上的多個部件—B-。

A.某一時刻只有一個可以向總線發(fā)送數(shù)據(jù),并且只有一個可以從總線接收數(shù)據(jù);

B.某一時刻只有一個可以向總線發(fā)送數(shù)據(jù),但可以有多個同時從總線接收數(shù)據(jù);

C.可以有多個同時向總線發(fā)送數(shù)據(jù),并且可以有多個同時從總線接收數(shù)據(jù);

D.可以有多個同時向總線發(fā)送數(shù)據(jù),但可以有一個同時從總線接收數(shù)據(jù)。

59.計算機中有關(guān)ALU的描述,_D—是正確的。

A.只做算術(shù)運算,不做邏輯運算;B.只做加法;C.能存放運算結(jié)果;D.以上答案都

不對。

60.集中式總線控制中,_A方式對電路故障最敏感。

A.鏈式查詢;B.計數(shù)器定時查詢;C.獨立請求;D.總線式。

61.指令寄存器的位數(shù)取決于—B—。

A.存儲器的容量;B.指令字長;C.機器字長;D.存儲字長。

62.—C—可區(qū)分存儲單元中存放的是指令還是數(shù)據(jù)。

5

A.存儲器;B.運算器;C.控制器;D.用戶。

63.下列說法中—C—是正確的。

A.加法指令的執(zhí)行周期一定要訪存;B.加法指令的執(zhí)行周期一定不訪存;

C.指令的地址碼給出存儲器地址的加法指令,在執(zhí)行周期一定訪存;

D.指令的地址碼給出存儲器地址的加法指令,在執(zhí)行周期不一定訪存。

64.存儲字長是指_B_。

A.存放在一個存儲單元中的二進制代碼組合;

B.存放在一個存儲單元中的二進制代碼位數(shù);

C.存儲單元的個數(shù);D.機器指令的位數(shù)。

65.程序控制類指令的功能是—C—。

A.進行主存和CPU之間的數(shù)據(jù)傳送;B.進行CPU和設(shè)備之間的數(shù)據(jù)傳送;

C.改變程序執(zhí)行的順序;D.一定是自動加+1。

66.在采用增量計數(shù)器法的微指令中,下一條微指令的地址—B—o

A.在當前的微指令中;B.在微指令地址計數(shù)器中;C.在程序計數(shù)器;D.在CPU中。

67.在下列尋址方式中,—B—尋址方式需要先計算,再訪問主存。

A.立即;B.變址;C.間接;D.直接。

68.假設(shè)變量i、f和d的數(shù)據(jù)類型分別為int、float和double(int用補碼表示,float和double

分別用單精度和雙精度浮點數(shù)據(jù)格式表示),已知

IEEE754i=785,f=1.5678e3,d=1.5el00?

若在32位機器中執(zhí)行下列關(guān)系表達式,則結(jié)果為“真”的是_B_。

(I)i==(int)(float)i(II)f==(float)(int)f

(III)f==(float)(double)f(IV)(d+f)-d==f

A.僅I和IIB.僅I和川C.僅II和川D.僅川和IV

6

填空題

1.計算機系統(tǒng)是由—硬件—和軟件兩大部分組成,軟件又分為系統(tǒng)軟件和_應(yīng)

用軟件。

2.系統(tǒng)總線按傳輸信息的不同分為地址總線、數(shù)據(jù)總線、控制總線三大

類。

3.五位二進制補碼所能表示的十進制整數(shù)范圍是-16至+15。

4.半導體SRAM靠觸發(fā)器存儲信息,半導體DRAM靠電容存儲信息。

5.動態(tài)RAM的刷新方式通常有集中式、分散式、異步式三種。

6.完整的指令周期包括取指、間址、執(zhí)行、中斷四個子周期,影響指令

流水線性能的三種相關(guān)分別是結(jié)構(gòu)相關(guān)、數(shù)據(jù)相關(guān)和控制相關(guān)?

7.Cache和主存地址的映射方式有全相聯(lián)、直接相聯(lián)、組相聯(lián)

_____三種。

8.在計算機術(shù)語中,將運算器和控制器和在一起稱為CPU,而將CPU和一

存儲器合在一起稱為主機。

9.計算機軟件一般分為兩大類:一類叫系統(tǒng)程序,另一類叫應(yīng)用程序o操

作系統(tǒng)屬于系統(tǒng)程序類。

10.主存儲器容量通常以MB表示,其中M=,B=8位:硬盤容量通常以

GB表不,其中G—230o

11.CPU能直接訪問cache和主存,但不能直接訪問磁盤和光盤。

12.指令字長度有單字長、雙字長、半字長三種形式。

13.計算機系統(tǒng)中,根據(jù)應(yīng)用條件和硬件資源不同,數(shù)據(jù)傳輸方式可采用并行傳送、

串行傳送、復用傳送。

14.通道是一個特殊功能的處理器,它有自己的指令專門負責數(shù)據(jù)輸入輸出

的傳輸控制。

15.并行I/O接口SCSI和串行I/O接口IEEE1394是目前兩個最具有權(quán)威性的標

準接口技術(shù)。

16.RISC的中文含義是精簡指令系統(tǒng)計算機,CISC的中文含義是復雜指令系統(tǒng)計算機

7

17.指令尋址的基本方式有兩種,順序?qū)ぶ贩绞胶吞S尋址.方式。

18.操作控制器的功能是根據(jù)指令操作碼和時序信號,產(chǎn)生各種操作控制信號,從而

完成取指令和執(zhí)行指令的控制。

19.設(shè)n=8(不包括符號位),則原碼一位乘需做8次移位和最多8次加法,補碼Booth

算法需做8次移位和最多9次加法。

20.在組合邏輯控制器中,微操作控制信號由指令操作碼、_時序—和

.狀態(tài)條件決定。

21.在寫操作時,對Cache與主存單元同時修改的方法稱作全寫法,若每次

只暫時寫入Cache,直到替換時才寫入主存的方法稱作寫回法。

22.設(shè)相對尋址的轉(zhuǎn)移指令占2個字節(jié),第一字節(jié)為操作碼,第二字節(jié)是位移量(用補碼表

示),每當CPU從存儲器取出一個字節(jié)時,即自動完成(pc)+1->pc。設(shè)當前指令地址為

3008H,要求轉(zhuǎn)移到300FH,則該轉(zhuǎn)移指令第二字節(jié)的內(nèi)容應(yīng)為06H,若當前指令

地址為300FH,要求轉(zhuǎn)移到3004H,則該轉(zhuǎn)移指令第二字節(jié)的內(nèi)容為F4H。

23.指令尋址的基本方式有兩種,一種是順序?qū)ぶ贩绞?其指令地址由程序計數(shù)

器給出,另一種是跳躍尋址方式,其指令地址由指令本身給出。

24.在一個有四個過程段的浮點加法器流水線中,假設(shè)四個過程段的時間分別是Ti=60ns

、72=50ns.73=90ns.乃=80ns。則加法器流水線的時鐘周期至少為90ns。如果采用

同樣的邏輯電路,但不是流水線方式,則浮點加法所需的時間為280ns。

25.一個浮點數(shù),當其尾數(shù)右移時,欲使其值不變,階碼必須增加。尾數(shù)右移1位,

階碼加1。

26.存儲器由m(m=\,2,4,8,,)個模塊組成,每個模塊有自己的地址和數(shù)

據(jù)寄存器,若存儲器采用模m編址,存儲器帶寬可增加到原來的m倍。

27.CPU從主存取出一條指令并執(zhí)行該指令的時間叫指令周期,它通常包含若干個

機器周期,而后者又包含若干個時鐘周期。

28.假設(shè)微指令的操作控制字段共18位,若采用直接控制,則一條微指令最多可同時啟動

18個微操作命令。若采用字段直接編碼控制,并要求一條微指令能同時啟動3個微

操作,則微指令的操作控制字段應(yīng)分3段,若每個字段的微操作數(shù)相同,這樣的微

指令格式最多可包含6個微操作命令。

29.按IEEE754標準,一個32位浮點數(shù)由符號位S、階碼E、尾數(shù)M三個域組成,其中S

占I位,E占8位,M占23位。

8

30.按照基本的存儲位元性質(zhì)的不同可以將隨機存取存儲器RAM分為SRAM和

DRAM。

31.若某計算機指令系統(tǒng)中包含123條機器指令,采用固定長度操作碼編碼,則至少需要設(shè)

計為7位操作碼。

32.CPU中,保存當前正在執(zhí)行的指令的寄存器為IR(指令寄存器),保存下一條指令

地址的寄存器為PC(程序計數(shù)器),反應(yīng)當前運算結(jié)果狀態(tài)的寄存器為FLAGS(標

志寄存器)。

33.在學習計算機技術(shù)過程中,為方便書寫,經(jīng)常將二進制書寫成十六進制。二進制11011001

對應(yīng)的十六進制為D9H,0110100110的十六進制為1A6H。

34.計算機中常用的機器碼有原碼、補碼反碼和移碼。

35.某Cache-主存系統(tǒng)中,已知內(nèi)存容量為64KB,Cache容量為128B,塊大小為16B,則內(nèi)

存共4K塊,Cache共8行。

36.8位計算機中,若某十進制整數(shù)x在該計算機中的原碼是10100011,則x為-35,x

的反碼為11011100,x的補碼為11011101<,

37.虛擬存儲器中常用的存儲管理方式有頁式虛擬存儲器,段式虛擬存儲器和段頁

式虛擬存儲器?

38.CPU的四個基本功能各是:指令控制、操作控制、時間控制和數(shù)據(jù)加工。

39.某4路組相聯(lián)系統(tǒng)中,主存容量64KB,按字節(jié)編址,Cache容量256B,塊大小為16B,

問主存地址中,標記位占10位,Cache組號占2位,塊內(nèi)字節(jié)地址占4位。

40.控制單元可以根據(jù)其設(shè)計方法的不同分為微程序控制器和硬布線控制器。

41.水平型微指令的一般格式包括操作控制字段、判別測試字段和下地址字段。

42.計算機中的定點數(shù)可以用來表示定點整數(shù)和定點小數(shù),若8位計算機中定點數(shù)的補碼為

01110000,則其表示的定點整數(shù)真值為+112,定點小數(shù)真值為+0.875。

43.機器指令的一般格式中包含操作碼字段和地址碼字段,其中操作碼字段用于確定計算機

所要完成的操作,地址碼字段依據(jù)其數(shù)量可以分為零地址、單地址、二地址等形式,其中二

地址指令又可以分為RR型指令、RS型指令和SS型指令。

44.數(shù)據(jù)串01010011的偶校驗位為0,偶校驗碼為001010011。

45.利用串行方式傳送字符,每個字符包含10個比特位,假設(shè)每秒鐘能傳送120個字符,則

波特率是1200bps,每比特位占用的時間是1/1200so

9

46.基本的機器指令格式中通常包含兩種字段,分別為操作碼和地址碼。

47.在8位計算機中,對數(shù)據(jù)01001011和11000101進行邏輯與運算的結(jié)果為01000001

或的結(jié)果為11001111,異或的結(jié)果為10001110。

10

判斷題

1.一個完整的計算機硬件系統(tǒng)包括控制器、存儲器、運算器、輸入設(shè)備和輸出設(shè)備五大部件。

2.小數(shù)點在計算機中的表示是固定的。X

3.一個指令周期包含若干機器周期,一個機器周期包含若干個時鐘周期。V

4.定點整數(shù)表示時,0的原碼是唯一的,0的反碼和補碼不唯一。X

5.指令系統(tǒng)中所有機器指令的長度必須完全相同。X

6.控制器有微程序和硬布線兩種類型,其中后者又被稱為硬件邏輯控制器。V

7.CPU訪問存儲器的時間是由存儲器的容量決定的,存儲器容量越大,訪問存儲器所需的時

間就越長。X

8.半導體ROM信息可讀可寫,且斷電后仍能保持信息。X

9.使用變形補碼進行加減法運算可以避免溢出。X

10.計算機中的流水線是把一個重復的過程分解為若干個子過程,每個子過程與其他子過程

并行運行,從而節(jié)省運行時間。J

11.多體交叉編址的存儲器中,相鄰地址單元物理上屬于不同的存儲體。V

12.微程序控制器比硬布線控制器更容易實現(xiàn)指令的擴充與修改。V

13.采用變形補碼進行加減法運算可以避免溢出。X

14.微程序控制器的運行速度一般要比硬布線控制器更快。X

15.時鐘周期是CPU處理操作的最大時間單位。X

16.計算機的指令越多,功能越強越好。X

17.字符(0)的ASCII碼是30H,字符'A'的ASCII碼是65?V

18.在Cache地址映射中,全相聯(lián)映射是指內(nèi)存中的某一字節(jié)可以映射到Cache中的任意一

個字節(jié)的映射方式。X

19.沒有專門乘法器和除法器的CPU不能實現(xiàn)乘除運算。X

20.機器指令一般由操作碼和地址碼組成,有時也需要增加尋址方式碼。V

21.MIPS是指每秒百萬條指令數(shù),表征計算機執(zhí)行指令的速度。V

22.微程序控制器的運算速度一般要比硬布線控制器更快。X

23.相對尋址方式中操作數(shù)的有效地址等于程序計數(shù)器值與偏移量之和。V

24.直接尋址方式是在指令字中直接給出操作數(shù)的值。X

25.計算機中總線的重要指標之一是帶寬,它是指總線中數(shù)據(jù)線的寬度,用二進制位的數(shù)目

來表示(如16位,32位總線)。X

26.CPU并不能直接讀取存儲在硬盤中的數(shù)據(jù),也不能直接執(zhí)行硬盤中的程序,當存在于硬

盤中的程序需要執(zhí)行時都需要拷貝至內(nèi)存中來執(zhí)行。V

27.一條總線一般是由多個設(shè)備共享,同時進行數(shù)據(jù)通信,其中如果多個設(shè)備同時發(fā)送或接

收數(shù)據(jù)時會導致通信沖突或失敗,所以要在總線上增加總線仲裁控制。V

28.計算機的指令越多,功能越強越好。X

29.閃存中保存的信息必須不斷刷新,否則將會丟失。X

30.微程序控制器中,一條微指令是由多條機器指令組成。X

31.現(xiàn)代CPU由運算器、控制器和內(nèi)部Cache構(gòu)成。V

32.硬布線控制器增加了到控存中讀取微指令的時間,執(zhí)行速度慢。X

33.指令系統(tǒng)中所有機器指令的長度必須完全相同。X

34.操作碼長度為6位的機器指令最多可指定36種不同的操作。X

35.總線一般分為數(shù)據(jù)總線、地址總線和控制總線三類。V

11

36.指令周期包括取指令和執(zhí)行指令兩個階段,其中取指令階段CPU到內(nèi)存中獲取一條指令,

執(zhí)行指令階段由內(nèi)部電路完成該指令所對應(yīng)的一系列操作。V

37.總線帶寬是衡量總線性能的重要指標,它定義了總線本身所能達到的最高傳輸速率(但

實際帶寬會受到限制)。V

38.未設(shè)置乘除法指令的計算機系統(tǒng)就不能實現(xiàn)乘除法運算。X

39.動態(tài)存儲器是破壞性讀出,所以在不訪問動態(tài)存儲器時不需要刷新。X

40.CPU執(zhí)行指令時,指令在內(nèi)存中的地址存放在程序計數(shù)器中。V

41.存儲單元是存放一個二進制信息的存貯元。X

42.主程序運行時何時轉(zhuǎn)向為外設(shè)服務(wù)的中斷服務(wù)程序是預先安排好的。X

43.時序電路用來產(chǎn)生各種時序信號,以保證整個計算機協(xié)調(diào)地工作。V

44.引入虛擬存儲系統(tǒng)的目的是提高存儲速度。X

45.DMA方式進行外設(shè)與主機交換信息時,不需要向主機發(fā)出中斷請求。X

46.CPU以外的設(shè)備都稱外部設(shè)備。X

47.奇偶校驗可以糾正代碼中出現(xiàn)的錯誤。X

48.用微指令的分段譯碼法設(shè)計微指令時,需將具有相斥性的微命令組合在同一字段內(nèi)。V

49.CPU訪問存儲器的時間是由存儲器的容量決定的,存儲容量與越大,訪問存儲器所需的

時間越長。X

50.一個更高級的中斷請求一定可以中斷另一個中斷處理程序的執(zhí)行.X

12

計算題

1.設(shè)機器數(shù)字長為8位(含一位符號位),若A=+15,B=+24,求[A+B]補

和[A-B]補并還原成真值。

解:A=+15=+0001111,B=+24=+0011000[A]補=0,0001111,

[B]補=0,0011000,[-B]補=1,1101000

貝I[A-B]補=[A]補+[-B]補=0,0001111+1,1101000

1,1110111

[A-B]補=1,1110111故A-B=-0001001

=-9

2.設(shè)機器字長為16位,定點表示時,尾數(shù)15位,階符1位。

⑴定點原碼整數(shù)表示時,最大正數(shù)為多少?最小負數(shù)為多少?

⑵定點原碼小數(shù)表示時,最大正數(shù)為多少?最小負數(shù)為多少?

解:(1)定點原碼整數(shù)表示時

最大正數(shù):(2i5-l)IO=(32767)io

最小負數(shù):-(215-1)io=(-32767)io

(2)定點原碼小數(shù)表示時

最大正數(shù):(1-2-15)10

最小負數(shù):-(1-2-15)10

3.將十進制數(shù)20.59375(-11.625)轉(zhuǎn)換成32位IEEE754格式浮點數(shù)的二進制格式。

解:先將十進制數(shù)轉(zhuǎn)換成二進制數(shù):

20.59375=10100.10011

移動小數(shù)點,使其變成1.M的形式:

10100.10011=1.010010011X24

得到:

S=0,e=4,E=100+01111111=10000011,M=010010011

最后得到32位浮點數(shù)的二進制存儲格式為:

01000001101001001100000000000000=41A4C000H

4.計算IEEE754float的OxCIFFOOOO所對應(yīng)的浮點數(shù)真值。

解:先將十六進制轉(zhuǎn)換成二進制:

OxCIFFOOOOf0b11000001111111110000000000000000

按照IEEE754單精度浮點數(shù)格式將二進制串進行分割:

sEM

11000001111111110000000000000000

得到:

S=l,E=10000011=131,l.M=l.lllllll

對應(yīng)的浮點數(shù)真值為:

X=(-l)sX(l.M)X2E-127=-1.1111111x24=(-11111.111)2=-31.875

13

5.設(shè)被傳送的信息DlD2D3D4D5D6D7=10:L:L000,采用偶校驗,計算海明碼H。

解:(1)己知k=7,設(shè)校驗位為I■位,則應(yīng)滿足:

2r>=k+r+l

得到最小的r=4,是(7,4)海明碼。

(2)插入校驗位:

H1H2H3H4H5H6H7H8H9H10Hll

位置2o2i2223

對應(yīng)位PlP2DIP3D2D3D4P4D5D6D7

(3)分組:

HlH2H3H4H5H6H7H8H9H10Hll

位置00010010001101000101011001111000100110101011

對應(yīng)位PlP2DIP3D2D3D4P4D5D6D7

G1組JJ、/J、,/V

G2組VJJJJJ

G3組JVVV

G4組VVJJ

(4)計算偶校驗:

Pl=Dl?D2?D4?D5?D7=l?0?l?0?0=0

P2=Dl?D3?D4?D6?D7=l?l?l?0?0=l

P3=D2?D3?D4=0?l?l=0

P4=D5?D6?D7=0?0?0=0

(5)將校驗位整合到原始數(shù)據(jù)中形成海明碼H=01100110000o

H1H2H3H4H5H6H7H8H9H10H11

對應(yīng)位P1P2D1P3D2D3D4P4D5D6D7

值01100110000

6.若已知生成多項式G(x)=1011和4位信息位1100,請計算其CRC檢驗編碼。

解:(1)根據(jù)待校驗信息的長度k,按照k+rW2r-l確定校驗位r的位數(shù)得

Pmin=3

(2)將有效信息位左移r位(M(x)?xr)得到Q,(x)

1100左移3位得到1100000

(3)使用模2除法用Q<x)除以G(x)

1110

1011|1100000

1011

1110

1011

1010

1011

0010

0000

010

(4)將余數(shù)綴在原始數(shù)據(jù)后得到CRC編碼為:1100010

14

7.已知X=0.110,Y=-0.101,請使用原碼一位乘法求X*Y。

解:兇原=0.110[Y]原=1.101

部分積|乘數(shù)1/判斷位說明

00.000Yo.101丫3=1部分積+|X|

+00.110

00.110每次運算結(jié)果右移1位

-A00.0110Yo.10丫3=0部分積+0

+00.000

00.0110每次運算結(jié)果右移1位

—>00.00110Yo.1丫3=1部分積+|X|

+00.110

00.11110每次運算結(jié)果右移1位

—?00.011110Yo

(X*Y)=(0?l).011110=1.011110

15

應(yīng)用題

1.某機字長16位,存儲字長等于指令字長,若存儲器直接尋址空間為128字,變址時的位

移量為一64?+63,16個通用寄存器可作為變址寄存器。設(shè)計一套指令格式,滿足下列尋址類型

的要求。

(1)直接尋址的二地址指令3條;(2)變址尋址的一地址指令6條;(3)寄存器尋址

的二地址指令9條;(4)直接尋址的一地址指令13條。

解:(1)直接尋址的二地址指令格式為

log23向上取整為2,0P為2位;存儲器直接尋址128字節(jié),k>g2128=7,A為7位。

151413760

OPA1A2

277

0P編碼:00-10共3條,II用于后續(xù)擴展。

(2)變址尋址的一地址指令格式為:

由于00-10已經(jīng)被直接尋址的二地址指令OP占用,因此只能使用11,log26向上取整為3,

因此需要在11后再擴展3位,選取11000—11101共6條,乘IJ余11110?11111共2條用于后

續(xù)擴展。

R1代表寄存器編號,由于通用寄存器的數(shù)量是16,取對數(shù)可得4位;

剩余為7位偏移量。

151110760

OPR1A2

547

(3)寄存器尋址的二地址指令格式為:

經(jīng)以上擴展后還剩余11110~11111兩組編碼可繼續(xù)擴展,1。82(9/2)向上取整為3,因此

11110000-11110100:5條,剩余3條

11111000-11111011:4條,剩余4條

1587430

OPR1R2

844

(4)直接尋址的一地址指令格式為:

經(jīng)以上擴展后還剩余11110101?11110111三組以及11111100?11111111四組共7組可用,因

此log2(13/7)向上取整為1,因此

111101010-111101011.111101100-11110110k111101110-111101111

llllllOOO-llllllOOKIHlllOlO-llllllOlK111111100-111111101,111111110

剩下一組111111111可供后續(xù)擴展。

15760

OPA

97

2.用16Kx8bit的SRAM芯片構(gòu)建一個64Kxi6bit的存儲系統(tǒng)。問:

(1)共需要多少SRAM芯片?

(2)這些SRAM芯片應(yīng)當如何分組?請設(shè)計分組方案?

(3)請畫出此存儲體的組內(nèi)組成框圖和組間組成框圖?

16

解:(1)(64KX16bit)/(16KX8bit)=8(片)

(2)將8個芯片分成兩組:

16KX8bit64KX8bit64KX16bit

地址線A0-A13A0?A15AO?A15

數(shù)據(jù)線DO?D7DO?D7DO?DI5

控制線R/W,/CSR/WR/W

第①組:1#,2#,3#,4#,第②組:5#,6#,7#,8#,其中組內(nèi)的4片進行容量擴展為

64KX8bit,兩個組之間進行位擴展為64Kxi6bit。

(3)組內(nèi)連接圖如下所示:

組間連接圖如下所示:

A0-A15

D0-D7

D8-D15

R/W

3.用8KX8bit的SRAM芯片構(gòu)建一個32KX16bit的存儲系統(tǒng)。問:

(1)共需要多少SRAM芯片?

(2)這些SRAM芯片應(yīng)當如何分組?請設(shè)計分組方案?

(3)請畫出此存儲體的組內(nèi)組成框圖和組間組成框圖?

解:(1)(32KX16bit)/(8KX8bit)=8(M")

17

(2)將8個芯片分成兩組:

8KX8bit32KX8bit32KX16bit

地址線AO?A12A0?A14AO?A14

數(shù)據(jù)線DO?D7DO?D7DO?DI5

控制線

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論