(完整版)計算機組成原理試題庫_第1頁
(完整版)計算機組成原理試題庫_第2頁
(完整版)計算機組成原理試題庫_第3頁
(完整版)計算機組成原理試題庫_第4頁
(完整版)計算機組成原理試題庫_第5頁
已閱讀5頁,還剩25頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

千里之行,始于足下讓知識帶有溫度。第第2頁/共2頁精品文檔推薦(完整版)計算機組成原理試題庫計算機組成原理

一、挑選題

1.若十進制數(shù)據(jù)為137.625,則其二進制數(shù)為(B)。

A.10001001.11B.10001001.101

C.10001011.101D.1011111.101

2.假如[X]補=11110011,則[-X]補是(D)。

A.11110011B.01110011

C.00001100D.00001101

5.原碼乘法是(A)。

A.先取操作數(shù)肯定值相乘,符號位單獨處理

B.用原碼表示操作數(shù),然后直接相乘

C.被乘數(shù)用原碼表示,乘數(shù)取肯定值,然后相乘

D.乘數(shù)用原碼表示,被乘數(shù)取肯定值,然后相乘

6.動態(tài)半導(dǎo)體存儲器的特點是(C)

A.在工作中存儲器內(nèi)容會產(chǎn)生變化

B.每次讀出后,需要按照原存內(nèi)容重新寫入一遍

C.每隔一定時光,需要按照原存內(nèi)容重新寫入一遍

D.在工作中需要動態(tài)地轉(zhuǎn)變訪存地址

7.主存儲器和CPU之間增強高速緩沖存儲器的目的是(A)。

A.解決CPU和主存之間的速度匹配問題

B.擴大主存儲器的容量

C.擴大CPU中通用寄存器的數(shù)量

D.既擴大主存容量又擴大CPU通用寄存器數(shù)量

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

A.實現(xiàn)存儲程序和程序控制

B.縮短指令長度,擴大尋址空間,提高編程靈便性

C.可以直接拜訪外存

D.提供擴展操作碼的可能并降低譯碼難度

9.單地址指令中為了完成兩個數(shù)的算術(shù)運算,除地址碼指明的一個操作數(shù)外,另一個數(shù)常

采納(C)。

A.堆棧尋址B.立刻尋址C.隱含尋址D.間接尋址

10.從控制存儲器中讀取一條微指令并執(zhí)行相應(yīng)操作的時光叫(B)。

A.CPU周期B.微周期C.時鐘周期D.機器周期

11.微程序控制器比組合規(guī)律控制器速度要慢,主要是因為增強了從(B)讀取微指令的時光。

A.主存儲器B.控制存儲器C.高速緩存D.指令寄存器

12.串行接口是指(C)。

A.主機和接口之間、接口和外設(shè)之間都采納串行傳送

B.主機和接口之間串行傳送,接口和外設(shè)之間并行傳送

C.主機和接口之間并行傳送,接口和外設(shè)之間串行傳送

D.系統(tǒng)總線采納串行總線

13.“總線忙”信號由(A)建立。

A.獲得總線控制權(quán)的設(shè)備B.發(fā)出“總線哀求”的設(shè)備

C.總線控制器D.CPU

14.在調(diào)頻制記錄方式中,是利用(D)來寫0或1。

A.電平凹凸的變化B.電流幅值的變化

C.電流相位的變化D.電流頻率的變化

15.磁盤存儲器的等待時光是指(B)。

A.磁回旋轉(zhuǎn)一周所需的時光B.磁回旋轉(zhuǎn)半周所需的時光

C.磁回旋轉(zhuǎn)2/3周所需的時光D.磁回旋轉(zhuǎn)1/3周所需的時光

16.CPU包括(C)兩部分。

A、ALU和累加器

B、ALU和控制器

C、運算器和控制器

D、ALU和主存儲器

17.計算機運算速度的單位是(B)。

A、MTBF

B、MIPS

C、MHZ

D、MB

18.若十六進數(shù)微AC.B,則其十進制數(shù)為(C)。

A、254.54

B、2763

C、172.6875

D、172.625

19.若十進制數(shù)據(jù)為137.5則其八進制數(shù)為(B)。

A、89.8

B、211.4

C、211.5

D、1011111.101

20.若x補=0.1101010,則x原=(D)。

A、1.0010101

B、1.0010110

C、0.0010110

D、0.1101010

21.若脂用雙符號位,則發(fā)生正溢的特征是:雙符號位為(B)。

A、00

B、01

C、10

D、11

22.補碼加法運算是指(A)。

A、操作數(shù)用補碼表示,連同符號位一起相加

B、操作數(shù)用補碼表示,按照符號位打算實際操作

C、將操作數(shù)轉(zhuǎn)化為原碼后再相加

D、取操作數(shù)肯定直接相知,符號位單獨處理

23.原碼乘法是(A)。

A、先取操作數(shù)肯定值相乘,符號位單獨處理

B、用原碼表示操作數(shù),然后直接相乘

C、被乘數(shù)用原碼表示,乘數(shù)取肯定值,然后相乘

D、乘數(shù)用原碼表示,被乘數(shù)取肯定值,然后相乘

24.原碼加減交替除法又稱為不恢復(fù)余數(shù)法,因此(C)。

A、不存在恢復(fù)余數(shù)的操作

B、當某一步運算不夠減時,做恢復(fù)余數(shù)的操作

C、僅當最后一步余數(shù)為負時,做恢復(fù)余數(shù)的操作

D、當某一步余數(shù)為負時,做恢復(fù)余數(shù)的操作

25.浮點加減中的對階的辦法是(A)。

A、將較小的一個階碼調(diào)節(jié)到與較大的一個階碼相同

B、將較大的一個階碼調(diào)節(jié)到與較小的一個階碼相同

C、將被加數(shù)的階碼調(diào)節(jié)到與加數(shù)的階碼相同

D、將加數(shù)的階碼調(diào)節(jié)到與被加數(shù)的階碼相同

26.在下列幾種存儲器中,CPU可直接拜訪的是(A)。

A、主存儲器

B、磁盤

C、磁帶

D、光盤

27.若存儲周期100ns,每次讀出一個字節(jié),則該存儲器的數(shù)據(jù)傳輸率為(D)。

A、32×106位/秒

B、8×106位/秒

C、80Mb/秒

D、80×106位/秒

28.靜態(tài)半導(dǎo)體存儲器SRAM指(C)。

A、在工作過程中,存儲內(nèi)容保持不變

B、在斷電后信息仍能維持不變

C、不需動態(tài)刷新

D、芯片內(nèi)部有自動刷新規(guī)律

29.半導(dǎo)體靜態(tài)存儲器SRAM的存儲原理是(A)。

A、依賴雙穩(wěn)態(tài)電路

B、依賴定時刷新

C、依賴讀后再生

D、信息不再變化

30.高速緩沖存儲器Cache普通實行(A)。

A、隨機存取方式

B、挨次存取方式

C、半挨次存取方式

D、只讀不寫方式

31.虛地址是(B)。

A、不存在的地址

B、用戶編程可使用的地址

C、主存地址

D、磁盤地址

32.堆棧指針SP的內(nèi)容是(B)。

A、棧頂單元內(nèi)容

B、棧頂單元地址

C、棧底單元內(nèi)容

D、棧底單元地址

33.為了縮短指令中某個地址段的位數(shù),有效的辦法是實行(D)。

A、立刻尋址

B、變址尋址

C、間接尋址

D、寄存器尋址

34.假如按變址方式讀取操作數(shù),則有效地址是指(B)。

A、指令中直接給出的地址

B、變址計算獲得的地址

C、變址寄存器中存放的地址

D、基址寄存器中存放的地址

35.在向上生長的堆棧中,假如出棧指令POPx的操作定義為:M(x)←M(SP);SP←(SP)-1則入棧指令PUSHX應(yīng)定義為(C)。

A、M(SP)←M(x);SP←(SP)+1

B、M(SP)←M(x);SP←(SP)-1

C、SP←(SP)+1;M(SP)←M(x)

D、SP←(SP)-1;M(SP)←M(x)

36.在微程序控制的計算機中,若要修改指令系統(tǒng),只要(D)。

A、轉(zhuǎn)變時序控制方式

B、轉(zhuǎn)變微指令格式

C、增強微命令個數(shù)

D、轉(zhuǎn)變控制存儲器的內(nèi)容

37.在不同速度的設(shè)備之間傳送數(shù)據(jù),(C)。

A、必需采納同步控制方式

B、必需采納異步控制方式

C、可以選用同步方式,也可選用異步方式

D、必需采納應(yīng)答方式

38.掛接在總線上的多個部件(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ù)

39.總線的數(shù)據(jù)通路寬度是指(A)。

A、能一次并行傳送的數(shù)據(jù)位數(shù)

B、可依次串行傳送的數(shù)據(jù)位數(shù)

C、單位時光內(nèi)可傳送的數(shù)據(jù)位數(shù)

D、可一次傳送的數(shù)據(jù)的最大值

40.串行接口是指(C)。

A、接口與系統(tǒng)總線之間串行傳送,接口與I/O設(shè)備之間串行傳送

B、接口與系統(tǒng)總線之間串行傳送,接口與I/O設(shè)備之間并行傳送

C、接口與系統(tǒng)總線之間并行傳送,接口與I/O設(shè)備之間串行傳送

D、接口與系統(tǒng)總線之間并行傳送,接口與I/O設(shè)備之間并行傳送

二、名詞解釋

41.基數(shù)在浮點數(shù)據(jù)編碼中,對階碼所代表的指數(shù)值的數(shù)據(jù),在計算機中是一個常數(shù),不用代碼表示。

42.Cache位于CPU與主存之間的高速緩存,用來存放當前頻繁拜訪的內(nèi)容。

43.段頁式管理一種虛擬存儲器的管理方式,將存儲空間按規(guī)律模塊分成段,每段又分成若干個頁。

44.隨機存取方式可按隨機地址直接拜訪任一存儲單元,存取時光與單元位置無關(guān)。

45.DRAM動態(tài)隨機存取存儲器,即需要實行動態(tài)刷新的RAM。

46.虛擬存儲器依賴操作系統(tǒng)和磁盤的支持,用戶編程時可以使用一個比真切內(nèi)存大得多的存儲器,該存儲器稱為虛擬存儲器。

47.規(guī)律地址程序員編程時使用的,與內(nèi)存物理地址無固定對應(yīng)關(guān)系的地址。

48.堆棧按先進后出(也就是后進先出)挨次存取的存儲的存儲組織(區(qū))。

49.立刻尋址方式操作數(shù)直接在指令中給出(或:緊跟指令給出),在讀出指令時

可立刻獲得操作數(shù)。

50.直接尋址由指令直接給出操作數(shù)的存儲地址。

60.寄存器間址由指令給出寄存器號,指定寄存器中存放者操作數(shù)據(jù)的存儲地址。

61.RISC精簡指令系統(tǒng)計算機,只采納使用頻度高、容易、執(zhí)行速度快的指令類型。

62.運算器計算機中完成運算功能的部件,由ALU和寄存器構(gòu)成。

63.海明距離在信息編碼中,兩個合法代碼對應(yīng)位上編碼不同的位數(shù)。

64.微程序存儲在控制存儲中的完成指令功能的程序,由微指令組成。

65.消息傳輸方式總線的信息傳輸方式之一,將總線需要傳送的數(shù)據(jù)信息、地址信息、和控制信息等組合成一個固定的數(shù)據(jù)結(jié)構(gòu)以猝發(fā)方式舉行傳輸。

66.多級中斷CPU在執(zhí)行中斷服務(wù)程序的過程中可以響應(yīng)級別更高的中斷哀求。

67.時鐘周期由主頻脈沖定義得一個定長的基本時光段,通常一個時鐘周期完成一步操作。

68.微程序控制器將執(zhí)行指令所需要的微命令以代碼形式編成微指令序列(微程序),存入一個控制存儲器,需要時從該存儲器中讀取。按這種方式工作的控制器稱為微程序控制器。

69.硬銜接控制器由組合規(guī)律構(gòu)成的控制器,也稱組合電路控制器。組合規(guī)律電路是由“與”門、“或”門以及“非”門等電路構(gòu)成的不具有記憶能力的數(shù)字電路,

70.主設(shè)備申請并獲得總線控制權(quán)的設(shè)備,在收發(fā)雙方中主動的一方。

71.同步通信方式在采納這種方式的總線傳輸中,各設(shè)備從一個公共的(統(tǒng)一的)時序信號中獲得定時信息(或:由統(tǒng)一的時序信號舉行同步定時。)或指出:其顯然特征是由一定頻率的時鐘信號定義了等間隔的時鐘周期。

72.總線一組可由多個部件分時分享的信息傳輸線。

73.程序查詢I/O方式啟動I/O設(shè)備后,CPU程序查詢,若未預(yù)備好則等待,

若條件已具備則執(zhí)行I/O操作。

74.DMA方式直接依賴硬件實現(xiàn)主存與外設(shè)之間的數(shù)據(jù)直接傳輸,傳輸過程本身不需CPU程序干預(yù)。

75、微程序控制采納與存儲程序類似的辦法來解決微操作命令序列的形成,將一條機器指令編寫成一個微程序,每一個微程序包含若干條微指令,每一條指令包含一個或多個微操作命令。

76、存儲器帶寬每秒從存儲器進出信息的最大數(shù)量,單位可以用字/秒或字節(jié)/秒或位/秒來表示。

77、RISCRISC是精簡指令系統(tǒng)計算機,通過有限的指令條數(shù)簡化處理器設(shè)計,已達到提高系統(tǒng)執(zhí)行速度的目的。

78、中斷隱指令及功能中斷隱指令是在機器指令系統(tǒng)中沒有的指令,它是CPU在中斷周期內(nèi)由硬件自動完成的一條指令,其功能包括庇護程序斷點、尋覓中斷服務(wù)程序的入口地址、關(guān)中斷等功能。

三、填空題83

84.系統(tǒng)軟件主要包括:

85.任何進位計數(shù)制都包含基數(shù)和位權(quán)兩個基本要素。十六進制的基數(shù)為

中第i位的權(quán)為

86.8421BCD碼中,十進制數(shù)字“5”的BCD碼的前面加上奇校驗位后,為

87.設(shè)字長8位(含1位符號位),真值X=-1011,則[X]原

88.在浮點加法算中,當尾數(shù)需要右移時,應(yīng)舉行舍入處理。常用的舍入辦法有

兩種。

89.根據(jù)存儲器的不同工作方式可以將存儲器分為隨機存取存儲器(RAM)、

SAM)和

90.有靜態(tài)RAM與動態(tài)RAM可供挑選,在構(gòu)成大容量主存時,普通就挑選

91.與靜態(tài)MOS型存儲器相比,動態(tài)MOS型存儲器的最大特點是存儲信息需要不

斷地

92.主存儲器舉行兩次延續(xù)、自立的操作(讀/寫)之間所需的時光稱作

93.程序拜訪的Cache的引入提供了理論依據(jù)。

94.某機器指令系統(tǒng)中,指令的操作碼為8位,則該指令系統(tǒng)最多可以有

令。

95.假如零地址指令的操作數(shù)在內(nèi)存中,則操作數(shù)地址隱式地由

來指明。

96.如指令中給出形式地址為D,則間接尋址方式獲得操作數(shù)的有效地址為

97.假如說變址尋址方式主要是面對用戶的,那么基址尋址普通是面對

98.在CPU的狀態(tài)寄存器中,常設(shè)置以下狀態(tài)位:零標志位(Z),負標志位(N),

99.在組合規(guī)律控制器中,當一條指令取出后,組合規(guī)律網(wǎng)絡(luò)的輸出分兩部分,

其主要部分是產(chǎn)生執(zhí)行該指令所需的,另一部分送到

時光。100.在微程序控制中,一個節(jié)拍中所需要的一組微命令,被編成一條

101.系統(tǒng)總線是用來銜接

102.輸入輸出的目的是實現(xiàn)間的信息傳送。

103.目前微機系統(tǒng)上使用的鼠標器有兩種類型,一種是一

種是

104.在現(xiàn)有的外存儲器中,啟示密度最高的是

105.可以按照中斷源在系統(tǒng)中的位置,將中斷源分為內(nèi)部中斷和外部中斷兩類。

普通運算器除法錯是

106.在不轉(zhuǎn)變中斷響應(yīng)次序的條件下,通過以轉(zhuǎn)變中斷處理次序。

107.在程序中斷控制方式中,雖有中斷哀求,但為了保證禁止某些中斷以提供某

一特定的服務(wù),這可以由CPU中的發(fā)器和為中斷源設(shè)置的

108.通道程序在內(nèi)存中的首地址由。

109、某浮點數(shù)基值為2,階符1位,階碼3位,數(shù)符1位,尾數(shù)7位,階碼和尾數(shù)均用補

非0

110、變址尋址和基址尋址的區(qū)分是:在基址尋址中,指

111

112、設(shè)機器數(shù)字長為16位(含1位符號位)。若1次移位需10ns,一次加法需10ns,則補

BOOTH

113、CPU時序系統(tǒng)。

四、簡答題

114.簡述主存與CACHE之間的映象方式。

【答案】主存與CACHE之間的映象方式有直接映象、全相聯(lián)印象、組相聯(lián)印象三種。直接映象是指主存儲器中的每個塊只能夠映象到CACHE中唯一一個指定塊的地址映象方式。全相聯(lián)映象是指每個主存塊都能夠映象到任一CACHE塊的地址映象方式。組相聯(lián)印象是直接映象和全相聯(lián)映象兩種方式的結(jié)合,它將存儲空間分成若干組,在組間采納直接映象方式,而在組內(nèi)采納全相聯(lián)印象方式。

115.簡述存儲器間接尋址方式的含義,說明其尋址過程。

【答案】含義:操作數(shù)的地址在主存儲器中,其存儲器地址在指令中給出。

尋址過程:從指令中取出存儲器地址,按照這個地址從存儲器中讀出操作數(shù)的地址,再按照這個操作數(shù)的地址拜訪主存,讀出操作數(shù)。

116.微程序控制器主要由哪幾部分構(gòu)成?它是如何產(chǎn)生控制信號的?

【答案】微程序控制器主要由控制存儲器、微指令寄存器μIR、微地址寄存器μAR、地址轉(zhuǎn)移規(guī)律等構(gòu)成。

操作控制信號的產(chǎn)生:事先把操作控制信號以代碼形式構(gòu)成微指令,然后存放到控制存儲器中,取出微指令時,其代碼直接或譯碼產(chǎn)生操作控制信號。

117.簡述提高總線速度的措施。

【答案】從物理層次:1增強總線寬度;2增強傳輸?shù)臄?shù)據(jù)長度;3縮短總線長度;4降低信號電平;5采納差分信號;6采納多條總線。從規(guī)律層次:1簡化總線傳輸協(xié)議;2采納總線復(fù)用技術(shù);3采納消息傳輸協(xié)議。

118.簡述中斷方式的接口控制器功能。

【答案】中斷方式的接口控制器功能:①能向CPU發(fā)出中斷哀求信號;②能發(fā)出識別代碼提供引導(dǎo)CPU在響應(yīng)中斷哀求后轉(zhuǎn)入相應(yīng)服務(wù)程序的地址;③CPU要能夠?qū)χ袛喟笈e行允許或禁止的控制;④能使中斷哀求參與優(yōu)先級排隊。

119.CPU與DMA拜訪內(nèi)存矛盾的裁決的辦法有哪些?

【答案】①CPU等待DMA的操作;②DMA乘存儲器空閑時拜訪存儲器;③CPU與DMA交替拜訪存儲器。

120.8位無符號整數(shù)和8位定點原碼整數(shù)的表示范圍分離是多少?

參考要點:①8位無符號整數(shù)的范圍:0-255。

②8位定點原碼整數(shù)的范圍:-127-127。

121.在浮點數(shù)中,階碼的正負和尾數(shù)的正負各代表什么含意?對實際數(shù)值的正負與大小有何影響?

參考要點:①階碼為正,表示將尾數(shù)擴大。

②階碼為負,表示將尾數(shù)縮小。

③尾數(shù)的正負代表浮點數(shù)的正負。

122.SRAM依賴什么存儲信息?DRAM依賴什么存儲信息?何為存“0”?何為存“1”?

參考要點:①SRAM依賴雙穩(wěn)態(tài)電路(內(nèi)部交錯反饋)存儲信息,其中一種穩(wěn)態(tài)為0,另一種穩(wěn)態(tài)則為1。

②DRAM依賴電容暫存電荷存儲信息,充電至高電平為1,放電至低電平為0。

123、靜態(tài)存儲器依賴什么存儲信息?動態(tài)存儲器又依賴什么原理存儲信息?試比較它們的優(yōu)缺點

參考要點:①靜態(tài)存儲器以雙穩(wěn)態(tài)觸發(fā)器為存儲信息的物理單元,依賴內(nèi)部交錯反饋保存信息。速度較快,不需動態(tài)刷新,但集成度稍低,功耗大。

②動態(tài)存儲器依賴電容上暫存電荷來存儲信息,電容上有電荷為1,無電荷為0。集成度高,功耗小,速度悄慢,需定時刷新。

124.存儲器芯片中采納地址復(fù)用技術(shù)有什么優(yōu)點?

參考要點:要增強一存儲器芯片的容量時,其所需的地址線也要隨之增強,假如采納地址復(fù)用技術(shù),將把地址分批送入芯片。這樣可以保證不增強芯片的地址引腳,從而保證芯片的外部封裝不變。

125.在“Cache-主存-輔存”三級存儲體系中,“Cache-主存”結(jié)構(gòu)與“主存-輔存”結(jié)構(gòu)的引入各為了解決什么問題?

參考要點:①“Cache-主存”結(jié)構(gòu)的引入是為了解決主存與CPU速度不匹配的問題。

②“主存-輔存”結(jié)構(gòu)的引入是為了解決主存儲器容量不足的問題。

126.在CPU中,哪些寄存器屬于控制用的指令部件?它們各起什么作用?

參考要點:①程序計數(shù)器PC,提供取指地址,從而控制程序執(zhí)行挨次。

②指令寄存器IR,存放現(xiàn)行指令,作為產(chǎn)生各種微操作命令的基本規(guī)律依據(jù)。

③狀態(tài)寄存器SR,記錄程序運行結(jié)果的某些特征標志,或用來設(shè)置程序運行方式與優(yōu)先級。參加形成某些微操作命令。

127.微程序控制器如何產(chǎn)生微指令?微指令、微程序與機器指令之間的對應(yīng)關(guān)系如何?

參考要點:①微程序控制器是從控制存儲器中讀取微指令,從而產(chǎn)生微指令。

②一條微指令包含的微指令控制實現(xiàn)一步(一個時鐘周期)操作,若干條微指令組成的一段微程序解釋執(zhí)行一條機器指令,囫圇微程序?qū)崿F(xiàn)指令系統(tǒng)功能。

128.總線接口的分類辦法有哪幾類?請分離按這幾種辦法說明接口的分類。

參考要點:①按數(shù)據(jù)傳送的格式分為:串行接口、并行接口。

②按時序控制方式分為:中斷接口、DMA接口、程序查詢方式接口。

129.何謂存儲總線?何謂I/O總線?各有何特點?

參考要點:①存儲總線是銜接CPU和主存儲器之間的專用總線,速度高。

②I/O總線是銜接主機(CPU、M)與I/O設(shè)備之間的總線,可擴展性好。

130.何謂同步傳送方式?何謂異步傳送方式?

參考要點:①同步方式:數(shù)據(jù)傳送由一個統(tǒng)一的時序信號同步定時(或:從同一個公共的時鐘信號中獲得定時信號)。有固定的時鐘周期、總線周期劃分。

②異步方式:數(shù)據(jù)傳送用應(yīng)答方式實現(xiàn),沒有時鐘周期劃分;總線周期按照實際需要而定,需長則長、能短則短。

131.計算機系統(tǒng)中異步控制方式的三個主要特點是什么?

參考要點:系統(tǒng)中沒有統(tǒng)一的時鐘,各部件有自己的時鐘信號,各個微操作的舉行是采納應(yīng)答方式工作。

132.在字符顯示器中,何時拜訪一次字符發(fā)生器?其地址碼如何形成?

參考要點:①每當點(列)計數(shù)器一個計數(shù)循環(huán)后,就拜訪一次緩沖存儲器,緊跟著拜訪一次字符發(fā)生器。

②由緩沖存儲器讀出的字符代碼作為高位地址,線(行)計數(shù)器的計數(shù)值作為低位地址。

133.請說明常見的中斷處理程序入口產(chǎn)生辦法。

參考要點:現(xiàn)在普遍采納向量中斷方式:將各中斷處理程序入口地址組織在中斷向量表中,存在主存中的一段特定區(qū)域;獲得批準的中斷源向CPU送入一個編碼(如中斷類型碼),CPU將它變換為一個向量地址;據(jù)此拜訪中斷向量表,從中讀取處理程序入口地址。

134.以DMA方式實現(xiàn)傳送,大致可分為哪幾個階段?

參考要點:①DMA傳送前的預(yù)置階段(DMA初始化)

②數(shù)據(jù)傳送階段(DMA傳送)

③傳送后的結(jié)束處理

135.請比較說明中斷方式與DMA方式的異同(產(chǎn)生方式、處理方式、應(yīng)用場合等方面)。

參考要點:①相同點:二者都由隨機哀求引起。

②不同點:中斷方式通過執(zhí)行處理程序舉行處理,DMA方式直接依賴硬件實現(xiàn)數(shù)據(jù)直傳。中斷方式可處理復(fù)雜大事、控制中低速I/O操作,DMA方式適于容易的、高速的數(shù)據(jù)批量傳送。

五、計算題

136.將二進制數(shù)101101.101轉(zhuǎn)換為十進制數(shù)、八進制數(shù)和十六進制數(shù)。

【答案】(1)先將101101.101B綻開成多項式

101101.101B=1×25+1×23+1×22+1×20+1×2-1+1×2-3=45.625(2)101101.101B=55.5O

(3)101101.101B=2D.AH

137.已知[x]原=10110101,求真值x及其x的補碼和反碼。

【答案】(1)真值=-0110101

(2)[X]補=11001011

(3)[X]反=11001010

138.某計算機字長為8位,X=-0.01011,要求用補碼算術(shù)移位辦法求得下列機器數(shù):(1)[0.5x]補

(2)[2x]補

(3)[0.25x]補

【答案】[X]補=1.1010100

[X]補算術(shù)右移1位得:[1/2]補=1.1101010

[X]補算術(shù)左移1位得:[2X]補=1.0101000

[1/2X]補算術(shù)右移1位得:[1/4X]補=1.1110101

139.已知x=10101110,y=10010111,求:

(1)x∨y

(2)x∧y

【答案】(1)x∨y=10101110∨10010111=10111111

(2)x∧y=10101110∧10010111=10000110

140.用原碼加減交替除法求x/y=?,x=5,y=2。寫出分步計算過程及答案(商、余數(shù))。

【答案】x=5,則|x|=00000101(擴展為8位)

y=2,則|y|=0010、-|y|=1110

結(jié)果:商(0010)2=(2)10

余0001

141、用原碼恢復(fù)余數(shù)法舉行7÷3運算。要求寫出每一步運算過程及運算結(jié)果。

【答案】7的原碼0111,3的原碼0011,結(jié)果符號是00=0

原碼恢復(fù)余數(shù)法求7/3的分步運算過程。

所以,商是0010,即2;余數(shù)是0001,即1。

六、設(shè)計題

142、畫出DMA方式接口電路的基本組成框圖,并說明其工作過程(以輸入設(shè)備為例)。DMA方式接口電路的基本組成框圖如下:

以數(shù)據(jù)輸入為例,詳細操作如下:

①從設(shè)備讀入一個字到DMA的數(shù)據(jù)緩沖寄存器BR中,表示數(shù)據(jù)緩沖寄存器“滿”(假如I/O設(shè)備是面對字符的,則一次讀入一個字節(jié),組裝成一個字);

②設(shè)備向DMA接口發(fā)哀求(DREQ);

③DMA接口向CPU申請總線控制權(quán)(HRQ);

④CPU發(fā)回HLDA信號,表示允許將總線控制權(quán)交給DMA接口;

⑤將DMA主存地址寄存器中的主存地址送地址總線;

⑥通知設(shè)備已被授予一個DMA周期(DACK),并為交換下一個字做預(yù)備;

⑦將DMA數(shù)據(jù)緩沖寄存器的內(nèi)容送數(shù)據(jù)總線;

⑧命令存儲器作寫操作;

⑨修改主存地址和字計數(shù)值;

⑩推斷數(shù)據(jù)塊是否傳送結(jié)束,若未結(jié)束,則繼續(xù)傳送;若己結(jié)束,(字計數(shù)器溢出),則向

CPU申請程序中斷,標志數(shù)據(jù)塊傳送結(jié)束。

143.單總線CPU結(jié)構(gòu)如圖所示,其中有運算部件ALU、寄存器Y和Z,通用寄存器R0~R3、指令寄存器IR、程序計數(shù)器PC、主存地址寄存器MAR和主存數(shù)據(jù)寄存器MDR等部件。試擬出轉(zhuǎn)移指令JMP#A的讀取和執(zhí)行流程。

【分析】擬出隨意一條指令讀取和執(zhí)行流程,前三步都徹低一樣,即讀取指令的步驟都一樣。

PC一>MAR送指令地址

PC+1一>PC計算下一條指令的地址

DBUS一>MDR,MDR一>IR讀入指令

考試時,無論如何,也要寫上這三步。執(zhí)行流程按照指令的含義來寫,JMP#A

指令的含義是程序跳轉(zhuǎn)至指令PC中存放的地址值加上指令中給出的偏移量所得的地址,即:IR(地址段)+PC一>PC,按照指令的含義和單總線結(jié)構(gòu)的特點就可以寫出指令執(zhí)行流程。

【答案】PC一>MAR

PC+1一>PC

DBUS一>MDR,MDR一>IR

PC一>Y

IR(地址段)+Y一>Z

Z一>PC

145.用64K×16位/片的SRAM存儲器芯片設(shè)計一個總?cè)萘繛?56K×32位存儲器,CPU地址總線為A19~A0(低位),雙向數(shù)據(jù)總線D31~D0(低位),讀寫控制信號為,芯片的片選控制信號為。請寫出片選信號規(guī)律式,繪出該存儲器規(guī)律框圖,注明各信號線。

【分析】用64K×16位/片的RAM存儲芯片構(gòu)成一個256K×32位的存儲器,所需的芯片數(shù)量為:(256K×32)/(64K×16)=8片,每兩片作為一組共4組,

溫馨提示

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

評論

0/150

提交評論