版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
2021年湘潭大學網(wǎng)絡(luò)工程專業(yè)《計算機組成原理》科目期末試卷A
(有答案)
一、選擇題
1、某SRAM芯片,其容量為512乂8位,除電源和接地端外,該芯片引出線的最小數(shù)目
應該是()。
A.23B.25C.50D.19
2、某計算機的存儲系統(tǒng)由Cache一主存系統(tǒng)構(gòu)成,Cache的存取周期為10ms,主存的
存取周期為50ms。在CPU執(zhí)行一段程序時,Cache完成存取的次數(shù)為4800次,主存
完成的存取次數(shù)為200次,該Cache一主存系統(tǒng)的效率是()。
【注:計算機存取時,同時訪問Cache和主存,Cache訪問命中,則主存訪問失效;
Cache訪問未命中,則等待主存訪問】
A.0.833B.0.856C.0.958D.0.862
3、假設(shè)有7位信息碼010101,則低位增設(shè)偶校驗位后的代碼和低位增設(shè)奇校驗位后的
代碼分別為(),
A.0110101001101010B.010101001101011
C.0110101101101010D,0110101101101011
4、某機字長8位,含一位數(shù)符,采用原碼表示,則定點小數(shù)所能表示的非零最小正數(shù)為
()
A.2-9B.2-8C.27D26
5、假設(shè)在網(wǎng)絡(luò)中傳送采用偶校驗碼,當收到的數(shù)據(jù)位為10101010時,則可以得出結(jié)論
()
A.傳送過程中未出錯B.W現(xiàn)偶數(shù)位錯
C.出現(xiàn)奇數(shù)位錯D.未出錯或出現(xiàn)偶數(shù)位錯
6、總線的通信控制主要解決(:問題。
A,由哪個主設(shè)備占用總線
B.通信雙方如何獲知傳輸開始和結(jié)束
C通信過程中雙方如何協(xié)調(diào)配合
D.B和C
7、中斷判優(yōu)邏輯和總線仲裁方式相類似,下列說法中,正確的是()o
L在總線仲裁方式中,獨立請求方式響應時間最快,是以增加處理器開銷和增加控制線數(shù)
為代價的
n.在總線仲裁方式中計數(shù)器查詢方式,若每次計數(shù)都從"0"開始,則所有設(shè)備使用總線
的優(yōu)先級相等
in.總線仲裁方式一般是指I/O設(shè)備爭用總線的判優(yōu)方式,而中斷判優(yōu)方式一般是指I/O設(shè)
備爭用CPU的判優(yōu)方式
IV.中斷判優(yōu)邏輯既可以通過硬件實現(xiàn),也可以通過軟件實現(xiàn),
A.LnB.I,m,ivc.i,n,ivD.I,IV
8、假定機器M的時鐘頻率為200MHz,程序P在機器M上的執(zhí)行時間為12s。對P優(yōu)
化時,將其所有乘4指令都換成了一條左移兩位的指令,得到優(yōu)化后的程序P。若在M
上乘法指令的CPI為102,左移指令的CPI為z,P的執(zhí)行時間是Pw執(zhí)行時間的1.2倍,
則P中的乘法指令條數(shù)為(),
A.200萬B.400萬C.800萬D.1600萬
9、下列關(guān)于計算機操作的單位時間的關(guān)系中,正確的是()。
A.時鐘周期〉指令周期,CPU周期
B希令周期CPU周期〉時鐘周期
C.CPU周期》指令周期>時鐘周期
D.CPU周期》時鐘周期》指令周期
10、下列不屬于微指令結(jié)構(gòu)設(shè)計所追求的目標是()。
A.提高微程序的執(zhí)行速度
B,提高微程序設(shè)計的靈活性
C.縮短微指令的長度
D,增大控制存儲器的容量
11>下列說法中,正確的是()。
A.加法指令的執(zhí)行周期一定要訪存
B.加法指令的執(zhí)行周期一定不要訪存
C.指令的地址碼給出存儲器地址的加法指令,在執(zhí)行周期一定要訪存
D.指令的地址碼給出存儲器地址的加法指令,在執(zhí)行周期一定不需要訪存
12、在通用計算機指令系統(tǒng)的二地址指令中,操作數(shù)的物理位置可安排在()Q
I.一個主存單元和緩沖存儲器
II.兩個數(shù)據(jù)寄存器
in.一個主存單元和一個數(shù)據(jù)寄存器
IV.一個數(shù)據(jù)寄存器和一個控制存儲器
V.一個主存單元和一個外存單元
an、m.ivB.in、nCLn、mD.Ln、m、v
13、下列關(guān)于一地址指令的說法正確的是()。
A,只有一個操作數(shù)
B.一定有兩個操作數(shù),其中一個是隱含的,完成功能(A)OP(ACC)
C如果有兩個操作數(shù),則兩個操作數(shù)相同,完成功能(A)OP(A)
D.可能有兩個操作數(shù),也可能只有一個操作數(shù)
14、某機有4級中斷,優(yōu)先級從高到低為1-2-3-4。若將優(yōu)先級順序修改,修改后1
級中斷的屏蔽字為1011,2級中斷的屏蔽字為1111.3級中斷的屏蔽字為0011,4級中
斷的屏蔽字為0001,則修改后的優(yōu)先順序從高到低為()e
A.3T2-1-4
B.1—3—4T2
(3.2一1-3-4
口.2-37-4
15、在獨立編址的方式下,存儲單元和I/O設(shè)備是靠()來區(qū)分的。
A.不同的地址碼
B.不同的地址線
(:.不同的指令
D.不同的數(shù)據(jù)線
二、填空題
16、RISC機器一定是CPU,但后者不一定是RISC機器,奔騰機屬于機器
17、計算機軟件一般分為兩大類:一類叫_____,另一類叫操作系統(tǒng)屬于類。
18、運算器的兩個主要功能是:,
19外圍設(shè)備大體分為輸入設(shè)備,輸出設(shè)備,設(shè)備,設(shè)備,
設(shè)備五大類。
20、多個用戶共享主存時,系統(tǒng)應提供。通常采用的方法是保護和
保護,并用硬件來實現(xiàn)。
21、CPU能直接訪問和但不能直接訪問磁盤和光盤。
22、尋址方式按操作數(shù)的物理位置不同,多使用______型和_______型,前者比后者執(zhí)行
速度快。
23、計算機軟件一般分為兩大類:一類叫,另一類叫操作系統(tǒng)屬于
_______類。
24、尋址方式按操作數(shù)的物理位置不同,多使用_______型和_______型,前者比后者執(zhí)
行速度快,
25、目前的CPU包括、和cache、
三、名詞解釋題
26、容量:
27、調(diào)相制PM;
28、相對轉(zhuǎn)移:
29、控制存儲器:
四、簡答題
30、I/O設(shè)備與主機交換信息時,共有哪幾種控制方式。簡述他們的特點。
31、什么是串行總線?什么是并行總線?試比較它們的應用場合。
32、什么是CISC?CISC指令系統(tǒng)的特點是什么?
33、什么是指令周期?指令周期是否有一個固定值?為什么?
五、計算題
34、一個16Kxl6位的存儲器,有IKx4位的DRAM芯片,內(nèi)部結(jié)構(gòu)由64*64構(gòu)成,
試問:
1)采用異步刷新方式,如果最大刷新間隔為2ms,則相鄰兩行之間的刷新
間隔是多少?
2)如果采用集中刷新方式,則存儲器刷新一遍最少用多少個存儲周期?設(shè)
存儲器的存儲周期為0.5us,〃死區(qū)"占多少時間?〃死時間率"為多少(刷新周
期為2ms)?
35、假設(shè)機器字長為16位,其中階碼6位(包含兩位階符),尾數(shù)10位(包含
兩位數(shù)符)。已知十進制數(shù)x=125,尸-18.125,試計算[x-y]訃。(其結(jié)果用二進
制真值表示,舍入時采用。舍I入法)。
36、某彩色圖形顯示器,屏幕分辨率為640像素x480像素,共有4色、16色、256
色和65536色4種顯示模式。
1)試給出每個像素的顏色數(shù)m和每個像素所占用存儲器的比特數(shù)n之間的關(guān)系。
2)顯示緩沖存儲器的容量是多少?
六、綜合題
37、用16Kxi6位的SRAM芯片構(gòu)成64Kx32位的存儲器。要求畫出該存儲器的組
成邏輯框圖。
38、某16位計算機中,帶符號整數(shù)用補碼表示,數(shù)據(jù)Cache和指令Cache分離。
表5-6給出了指令系統(tǒng)中部分指令格式,其中Rs和Rd表示寄存器,mem表示存儲
單元地址,(x)表示寄存器x或存儲單元x的內(nèi)容。
該計算機采用5段流水方式執(zhí)行指令,各流水段分別是取指IF、譯碼/讀寄存器ID、
執(zhí)行/計算有效地址EX、訪問存儲器M、結(jié)果寫回寄存器WB,流水線采用"按序
發(fā)射,按序完成“方式,沒有采用轉(zhuǎn)發(fā)技術(shù)處理數(shù)據(jù)相關(guān),并且同一寄存器的讀和
寫操作不能在同一個時鐘周期內(nèi)進行。請回答下列問題。
1)若int型變量x的值為-513,存放在寄存器RI中,則執(zhí)行指令"SHRRI"后,R1
的內(nèi)容是多少?要求用十六進制表示,
指令系統(tǒng)中部分指令格式
名稱指令的;【超格式指令功能
加法指今ADDRs.Rd(RsHRd)-Rd
。術(shù)東移SHLRd2,(RdLRd
算術(shù)布移SHRRd(RdV2-Rd
取數(shù)指令LOADRd.mem(mem)-Rd
自收指令STORERs.mcm(Rs)-*mem
2)若某個時間段中,有連續(xù)的4條指令進入流水線,在其執(zhí)行過程中沒有發(fā)生任
何指令段阻塞,則執(zhí)行這4條指令所需的時鐘周期數(shù)為多少?
3)若高級語言程序中某賦值語句為x=a+b,x、a和b均為int型變量,它們的存
儲單元地址分別為岡、同和[b]。該語句對應的指令序列如下,其在指令流水線中
的執(zhí)行過程見表
IILOADRI,[a]
12L0ADR2,[b]
13ADDRI?R2
14STORER2,[x]
指令序列的執(zhí)行過程
時向單元
12345678910II121314
11IFIDEXMWB
12IFIDEXMWB
13IFIDEXMWB
14IFIDEXMWB
這4條指令執(zhí)行過程中,13的ID段和14的IF段被阻塞的原因各是什么?
4)若高級語言程序中某賦值語句為x=2*x+a,x和a均為unsignedint型變量,它
們的存儲單元地址分別表示為[xJ、[a]。執(zhí)行這條語句至少需要多少個時鐘周期?
要求模仿表畫出這條語句對應的指令序列及其在流水線中的執(zhí)行過程示意圖。
39、一條雙字長的取數(shù)指令(LDA)存于存儲器的200和201單元,其中第一個字
為操作碼OP和尋址特征M,第二個字為形式地址A。假設(shè)PC當前值為200(還沒
有取該條雙字長指令),變址寄存器IX的內(nèi)容為100,基址寄存器的內(nèi)容為200,
存儲器相關(guān)單元的內(nèi)容見表。
存儲器相關(guān)單元的內(nèi)容
地址201300400401500501502700
內(nèi)容300400700501600700900401
表的各列分別為尋址方式,該尋址方式下的有效地址以及取數(shù)指令執(zhí)行結(jié)束后累加
器ACC的內(nèi)容(ACC中存放的其實就是有效地址對應的操作數(shù)),試補全表.
尋址方式有效地址EA累加器ACC的內(nèi)容
立即尋址—?300
直接尋址
間接尋址
相對尋址
變址尋址
基址尋址
先變址后問址
先間址后變址
參考答案
一、選擇題
1、D
2、D
3、B
4、C
5、D
6、D
7、B
8、B
9、B
10、D
11、C
12、B
13、D
14、C
15、C
二、填空題
16、流水CISC
17、系統(tǒng)軟件應用軟件系統(tǒng)軟件
18、算術(shù)運算邏輯運算
19、外存數(shù)據(jù)通信過程控制
20、存儲保護存儲區(qū)域訪問方式
21、cache主存
22、RRRS
23、系統(tǒng)軟件應用軟件系統(tǒng)軟件
24、RRRS
25、控制器運算器
三、名詞解釋題
26、容量,
是衡最容納信息能力的指標。
27、調(diào)相制PM:
一種磁盤信息記錄方式,在一個磁化元的中間位置,利用電流相位的變化進行寫1或?qū)?。
28、相對轉(zhuǎn)移:
一種形成轉(zhuǎn)移目標地址的方式,轉(zhuǎn)移指令的目標指令地址是由PC寄存器的值加上一個偏
移量形成的。
29、控制存儲器:
微程序型控制器中存儲微指令的存儲器,通常是ROM。
四、簡答題
30、答:五種:1.程序查詢方式是由CPU通過程序不斷查詢I/O設(shè)備是否已做好準備,
從而控制I/O設(shè)備與主機交換信息。2.程序中斷方式倘若CPU在啟動I/O設(shè)備后,不查詢
設(shè)備是否已準備就緒,繼續(xù)執(zhí)行自身程序,只是當I/O設(shè)備準備就緒并向CPU發(fā)出中斷
請求后予以響應,這將大大提高CPU的工作效率。3.直接存儲器存取方式(DMA)主存
與I/O設(shè)備之間有一條數(shù)據(jù)通路,主存與I/O設(shè)備交換信息時,無需調(diào)用中斷服務程序
4.1/0通道方式、5.1/0處理機方式
31、答:采用一條數(shù)據(jù)線進行傳輸?shù)姆Q為串行總線:并行總線采用多條線路進行傳輸數(shù)據(jù):
串行總線使用于較長的距離傳輸;并行總線適用于距離較短的高速傳輸;
32、答:CISC是復雜指令系統(tǒng)計算機的英文縮寫。其特點是:⑴指令系統(tǒng)復雜龐大,指
令數(shù)目一般多達2,3百條。⑵尋址方式多⑶指令格式多⑷指令字長不固定(5)可訪存指
令不加限制⑹各種指令使用頻率相差很大⑺各種指令執(zhí)行時間相差很大⑻大多數(shù)采用微程
序控制器
33、答;指令周期是指取出并執(zhí)行完一條指令所需的時間。由于計算機中各種指令執(zhí)行所
需的時間差異很大,因此為了提高CPU運行效率,即使在同步控制的機器中,不同指令
的指令周期長度都是不一致的,也就是說指令周期對于不同的指令來說不是一個固定值。
五、計算題
34、解析;不論采用何種刷新方式,刷新都是從單個芯片的存儲容量著手。
1)采用異步刷新方式,在2ms時間內(nèi)把芯片的64行刷新一遍,相鄰兩行之間的刷
新間隔=2ms/64=31,25g可取的刷新間隔為3"s。
2)如果采用集中刷新方式,則存儲器刷新一遍最少用64個存儲周期,因為存儲器
的存儲周期為0.5必,則〃死區(qū)"=0.5心x64=32.s,〃死時間
率”=32MS/2000MSX100%=I.6%O
35、64.解析:首先將x和y轉(zhuǎn)換成浮點數(shù)
x=125=0.11111010x2011
y=-18.125=-0.10010001x20101
由于jx=00,0111,因此[jx]產(chǎn)00,0111,同理[4]產(chǎn)11,1011故
Ux]產(chǎn)00,0111;00.11111010
[-jy]n=00,0101;11.01101111
下面可以按照5個步驟來做:
1)對階。求階差:
[明產(chǎn)瓜]曠同產(chǎn)瓜]補+卜用仆。=oooiu+iiiou=ooooio
所以y的階碼要低2,故應該y向X對齊,y尾數(shù)需耍右移兩位,階碼加2,如下:
[y]后000111,11.110110112)
2)尾數(shù)求差。
00.11111010
+00.00100101(這里加的是y尾數(shù)的負數(shù)補碼)
01.00011111
即[x-y]撲二00,0111;Ol.OOOlllllo
3)規(guī)格化。尾數(shù)出現(xiàn)01.XXX...X,說明需要右規(guī)一次即可,階碼加L最后
可得
[x-y]產(chǎn)00,1000;00.100011111(加了下畫線的1為右規(guī)丟棄的1)
4)舍入處理。山于右規(guī)低位丟L因此尾數(shù)末位加L即尾數(shù)變?yōu)?/p>
00.10010000c
5)溢出判斷。最后階符為00,沒有溢出,最后應將[x-y]產(chǎn)001000,
00.10010000轉(zhuǎn)換為二進制真度即500
x-y=0.10010000x200100C=0.10010000x28=10010000
36、解析:
1)在圖形方式中,每個屏幕上的像素都由存儲器中的存消單元的若干比特
指定其顏色。每個像素所占用的內(nèi)存位數(shù)決定于能夠用多少種顏色表示一個像素。
表示每個像素的顏色數(shù)m和每個像素占用的存儲器的比特數(shù)n之間的關(guān)系由下面的
公式給出:
n=log2m
2)由于顯示緩沖存儲器的容量應按照最高灰度(65536色)設(shè)計,故容量
為640乂480乂(log265536)bit/8=614400B^615KB
六、綜合題
37、解析:所需芯片總數(shù)(64Kx32)/(16Kxl6)」8片,因此存儲器可分為4
個模塊(圖中用橢圓標示出來了),每個模塊16Kx32位,各模塊通過A15、
A14進行2-4譯碼
38、解析:
1)x的值為?513,可求得岡小1000001000000001B,除符號位外,各位取反
加1.可以求得岡補=111111011111轉(zhuǎn)換成十六進制表示為,FDFFHo可
以得到,指令執(zhí)行前R1中存放的內(nèi)容為:FDFFHo執(zhí)行指令"SHRRV,表示將
寄存器RI的內(nèi)容算術(shù)右移1位,右移1位之后的結(jié)果為:1111111011111U1B,
將其轉(zhuǎn)換成十六進制表示為:FEFFH,所以,執(zhí)行指令"SHRRI"后,R1的內(nèi)容
是FEFFH。
2)除了第1條指令需要5個時鐘周期輸出結(jié)果外,后面的3條指令都只需要一個時
鐘周期就可以輸出結(jié)果,所以至少需耍5+(4-1)xl=8個時鐘周期。
3)各條指令語句的含義如下;
IlLOADRI,[a]〃將[a]單元中的內(nèi)容取出,送入寄存器R1中
12LOADR2,[b]〃將同單元中的內(nèi)容取出,送入寄存器R2中
13ADDRLR2〃將R1和R2單元中的內(nèi)容取出,送入寄存器R2中
14STORER2,[x]〃將寄存器R2單元中的內(nèi)容取出,送入例中
很明顯,指令13需要指令I(lǐng)I與指令12的數(shù)據(jù),所以存在數(shù)據(jù)相關(guān),指令13必須等
到指令I(lǐng)L12的結(jié)果分別寫回寄存器RI和R2,才能執(zhí)行讀寄存器操作,所以13的
ID段被阻塞。另外,由于指令13在ID段被阻塞,導致指令14不能完成取指令操作,
因此指令14的IF段被阻塞。
4)該條語句對應的指令序列有兩種情況,因為2x操作有加法:對應第一種)和左
移(對,應第二種)兩種方法實現(xiàn)
第一種第:種
11LOADRI,[x]IfLOADRI,[x]
12L0ADR2,[a]12LOADR2i[a]
13ADDRI,RI13SHLR1
14ADDRhR214ADDRI,R2
15STORER2,[x]15STORER2,[x]
對應的執(zhí)行過程示意圖見表
時何單元
J指H令/—————————
1234567891011121314151617
111FIDEXMWB
12IFIDEXMWB
13IFIDEXMWB
MIFIDEXMWB
15IFIDEXMWB
綜上所述,執(zhí)行這條語句至少需要17個時鐘周期。
39、解析:
直接尋址:由于直接尋址的有效地址EA為形式地址本
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版天然氣供應合同爭議解決機制范本模板3篇
- 二零二五年度環(huán)保設(shè)施建設(shè)合同樣本4篇
- 2025年度全國牛羊肉批發(fā)市場聯(lián)動購銷合同
- 二零二五版林木種子繁殖與推廣合同4篇
- 2025年度高層住宅勞務作業(yè)分包合同實施細則
- 2025年度離婚后知識產(chǎn)權(quán)歸屬及使用合同3篇
- 2025版工業(yè)用地購置與房屋租賃合同
- 二零二五年度企業(yè)品牌形象設(shè)計合同-@-1
- 2025年信息技術(shù)內(nèi)部控制合同規(guī)范與信息安全保障
- 二零二五版電子元器件更換及升級合同范本3篇
- 報建協(xié)議書模板
- 汽車配件購銷合同范文
- 貴州省2024年中考英語真題(含答案)
- 施工項目平移合同范本
- (高清版)JTGT 3360-01-2018 公路橋梁抗風設(shè)計規(guī)范
- 胰島素注射的護理
- 云南省普通高中學生綜合素質(zhì)評價-基本素質(zhì)評價表
- 2024年消防產(chǎn)品項目營銷策劃方案
- 聞道課件播放器
- 03軸流式壓氣機b特性
- 五星級酒店收入測算f
評論
0/150
提交評論