版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
安陽(yáng)師范學(xué)院
計(jì)算機(jī)與信良工程學(xué)院
二零一五年六月十五日
第一次練習(xí)題
單選題:
1、通常劃分計(jì)算機(jī)發(fā)展時(shí)代是以()為標(biāo)準(zhǔn)的。
A、所用的電子元器件B、運(yùn)算速度C、計(jì)算機(jī)結(jié)構(gòu)D、所用語(yǔ)言
2、微型計(jì)算機(jī)的發(fā)展以()技術(shù)為標(biāo)志。
A、操作系統(tǒng)B、微處理器C、磁盤(pán)D、軟件
3、60多年來(lái),計(jì)算機(jī)在提高速度、增加功能、縮小體積、降低成本和擴(kuò)大應(yīng)用等方面
不斷發(fā)展。下面是有關(guān)計(jì)算機(jī)近期發(fā)展趨勢(shì)的看法:
I、計(jì)算機(jī)的體積更小,甚至可以像紐扣一樣大小
H、計(jì)算機(jī)的速度更快,每秒可以完成幾十億次基本運(yùn)算
HI、計(jì)算機(jī)的智能越來(lái)越高,它將不僅能聽(tīng)、能說(shuō),而且能取代人腦進(jìn)行思考
IV、計(jì)算機(jī)的價(jià)格會(huì)越來(lái)越便宜
其中可能性不大的是0
A、I和HB、IHC、I和HID、IV
4、電子計(jì)算機(jī)的發(fā)展已經(jīng)經(jīng)歷了四代,四代計(jì)算機(jī)的主要元器件分別是0
A、電子管、晶體管、中小規(guī)模集成電路、激光器件
B、晶體管、中小規(guī)模集成電路、激光器件、光介質(zhì)
C、電子管、晶體管、中小規(guī)模集成電路、大規(guī)模集成電路
D、電子管、數(shù)碼管、中小規(guī)律集成電路、激光器件
5、電子計(jì)算機(jī)技術(shù)在半個(gè)世紀(jì)中雖有很大的進(jìn)步,但至今其運(yùn)行仍遵循著一位科學(xué)家
提出的基本原理。他是0
A、牛頓B、愛(ài)因斯坦C、愛(ài)迪生D、馮?諾依曼
6、下列選項(xiàng)中不是馮?諾依曼機(jī)的最根本特征的是()
A、以運(yùn)算器為中心B、指令并行執(zhí)行
C、存儲(chǔ)器按地址訪問(wèn)D、數(shù)據(jù)以二進(jìn)制編碼,并采用二進(jìn)制運(yùn)算
7、以下說(shuō)法中,正確的是()
A、控制器能理解、解釋并執(zhí)行所有的指令及存儲(chǔ)結(jié)果
B、一臺(tái)計(jì)算機(jī)包括輸入、輸出、控制、存儲(chǔ)及算術(shù)邏輯運(yùn)算五個(gè)單元
C、所有的數(shù)據(jù)運(yùn)算都在Q,U的控制器中完成
D、都不對(duì)
8、在CPU的組成中不包括()
A、運(yùn)算器B、存儲(chǔ)器C、控制器D、寄存器
9、存儲(chǔ)字是指0
A、存放在一個(gè)存儲(chǔ)單元中的二進(jìn)制代碼組合
B、存放在一個(gè)存儲(chǔ)單元中的二進(jìn)制代碼位數(shù)
C、存儲(chǔ)單元的個(gè)數(shù)D、機(jī)器指令的位數(shù)
10、存儲(chǔ)字長(zhǎng)是指0
A、存放在一個(gè)存儲(chǔ)單元中的二進(jìn)制代碼組合
B、存放在一個(gè)存儲(chǔ)單元中的二進(jìn)制代碼位數(shù)
C、存儲(chǔ)單元的個(gè)數(shù)D、機(jī)器指令的位數(shù)
11、計(jì)算機(jī)中數(shù)據(jù)處理中心是()
A、主機(jī)B、運(yùn)算器C、控制器D、I/O系統(tǒng)
12、以下說(shuō)法錯(cuò)誤的是()
A、計(jì)算機(jī)的機(jī)器字長(zhǎng)是指數(shù)據(jù)存儲(chǔ)與運(yùn)算的基本單位
B、寄存器由觸發(fā)器構(gòu)成
C、計(jì)算機(jī)中一個(gè)字的長(zhǎng)度都是32位
D、磁盤(pán)可以永久性存放數(shù)據(jù)和程序
13、以下說(shuō)法錯(cuò)誤的是()
A、硬盤(pán)是外部設(shè)備
B、軟件的功能與硬件的功能在邏輯上是等效的
C、硬件實(shí)現(xiàn)的功能一般比軟件實(shí)現(xiàn)具有較高的執(zhí)行速度
D、軟件的功能不能由硬件取代
14、指令是。
A、發(fā)給計(jì)算機(jī)的一個(gè)個(gè)操作命令B、通常用于構(gòu)成主存的集成電路
C、計(jì)算機(jī)中的一個(gè)部件D、完成操作功能的硬件
15、指令流通常是。
A、從主存流向控制器B、從控制器流向主存
C、從控制器流向控制器D、從主存流向主存
16、數(shù)據(jù)流通常是()
A、從主存流向控制器B、從控制器流向主存
C、從控制器流向運(yùn)算器D、在運(yùn)算器和主存之間流動(dòng)
17、()是程序運(yùn)行時(shí)的存儲(chǔ)位置,包括所需的數(shù)據(jù)
A、數(shù)據(jù)通路B、主存C、硬盤(pán)D、操作系統(tǒng)
18、以下敘述中正確的是()
A、寄存器的設(shè)置對(duì)匯編語(yǔ)言程序是透明的
B、實(shí)際應(yīng)用程序的測(cè)試結(jié)果能夠全面代表計(jì)算機(jī)的性能
C、系列機(jī)的基本特性是指令系統(tǒng)向后兼容
D、軟件和硬件在邏輯功能上是等價(jià)的
19、32位微機(jī)是指該計(jì)算機(jī)所用CPU()
A、具有32位的寄存器B、能同時(shí)處理32位的二進(jìn)制數(shù)
C、有32個(gè)寄存器D、能處理32個(gè)字符
20、下列選項(xiàng)中,描述浮點(diǎn)數(shù)操作速度的指標(biāo)是()
A、MIPSB>CPIC、1PCSD、MFLOPS
21、當(dāng)前設(shè)計(jì)高性能計(jì)算機(jī)的重要技術(shù)途徑是()
A、提高CPU主頻B、擴(kuò)大主存容量
C、采用非馮?諾依曼結(jié)構(gòu)D、采用并行處理技術(shù)
22、若一臺(tái)計(jì)算機(jī)的機(jī)器字長(zhǎng)為4字節(jié),則表明該機(jī)器()
A、能處理的數(shù)值最大為4位十進(jìn)制數(shù)
B、能處理的數(shù)值最多為4位二進(jìn)制數(shù)
C、在CPU中能夠作為一個(gè)整體處理32位的二進(jìn)制代碼
D、在CPU中運(yùn)算的結(jié)果最大為232
23、若十進(jìn)制數(shù)為132.75,則相應(yīng)的十六進(jìn)制數(shù)為()
A、21.3B、84.CC、24.6D、84.6
24、十進(jìn)制數(shù)125對(duì)應(yīng)的十六進(jìn)制數(shù)是()
A、7DB、82C、7AD、7C
25、若十六進(jìn)制數(shù)為A3.5,則相應(yīng)的十進(jìn)制數(shù)為()
A、172.5B、179.3125C、163.3125D、188.5
26、若十六進(jìn)制數(shù)為B5.4,則相應(yīng)的十進(jìn)制數(shù)為。
A、176.5176.25C、181.25D、181.5
27、十六進(jìn)制數(shù)6AD對(duì)應(yīng)的十進(jìn)制數(shù)為()
A、1806B、1709C、1526D、2045
28、若十進(jìn)制數(shù)據(jù)為137.5,則其八進(jìn)制數(shù)為()
A、89.8B、211.4C、211.5D、1011111.101
29、若二進(jìn)制數(shù)為1111.101,則相應(yīng)的十進(jìn)制數(shù)為()
A、15.625B、15.5C、14.625D、14.5
30、下列不同進(jìn)制的數(shù)中,最大的是。
A、(0.101)2B、(0.62)10C、(0.52)8D、(0.75)16
31、以下數(shù)中最小的為()
A、(101001)2B、(52)8C、(101001)BCDD、(233)16
32、“春”字的機(jī)內(nèi)碼為B4BAH,由此可以推算出它在GB2312-80國(guó)家標(biāo)準(zhǔn)中所在的
區(qū)號(hào)是0
A、19區(qū)B、20區(qū)C、3區(qū)D、35區(qū)
33、設(shè)有7位信息碼0110101,則低位增設(shè)偶校驗(yàn)位后的代碼是()
A、01101010B>00110101C>01101011D,10110101
34、關(guān)于奇偶校驗(yàn)功能的正確描述是。
A、均能檢測(cè)奇數(shù)個(gè)錯(cuò)
B、均能檢測(cè)偶數(shù)個(gè)錯(cuò)
C、奇校驗(yàn)檢測(cè)奇數(shù)個(gè)錯(cuò),偶校驗(yàn)檢測(cè)偶數(shù)個(gè)錯(cuò)
D、能檢測(cè)出奇數(shù)個(gè)錯(cuò)的個(gè)數(shù)
35、假定下列字符編碼中含有奇偶校驗(yàn)位,但沒(méi)有發(fā)生數(shù)據(jù)錯(cuò)誤,那么采用奇校驗(yàn)的字
符編碼是0
A、1010011B、01100110C>00110001D,00110101
36、用1位奇偶校驗(yàn)?zāi)軝z測(cè)出1位主存錯(cuò)誤的百分比是()
A、0%B、25%C、50%D、100%
37、信息序列16位,若構(gòu)成能糾正一位錯(cuò)發(fā)現(xiàn)兩位錯(cuò)的海明碼,至少需。位校驗(yàn)位
A、4B、5C、6D、7
38、在CRC校驗(yàn)中,接收端檢查出某一位數(shù)據(jù)錯(cuò)誤后,糾正的方法是()
A、請(qǐng)求重新發(fā)送B、刪除數(shù)據(jù)
C、通過(guò)余數(shù)的值由接收端自行糾正D、以上均可以
39、采用CRC校驗(yàn)碼時(shí),若生成多項(xiàng)式G(X)=X4+X+1,則對(duì)應(yīng)的二進(jìn)制編碼為()
A、11000B.10010C、11111D,10011
40、采用CRC校驗(yàn)碼時(shí),若生成多項(xiàng)式G(X)=X4+X+1,其校驗(yàn)位的位數(shù)是()
A、3B、4C、7D、15
綜合題:
1、兩臺(tái)計(jì)算機(jī)A和B采用不同主頻的CPU,而片內(nèi)邏輯電路相同。
(1)若A機(jī)的主頻為8MHz,B機(jī)為12MHz,則兩機(jī)的CPU時(shí)鐘周期各是多少?
(2)如果A機(jī)的平均指令執(zhí)行速度為0.4MIPS,那么A機(jī)的平均指令執(zhí)行時(shí)間是多少?
(3)B機(jī)的平均指令執(zhí)行速度MIPS是多少?
2、在數(shù)據(jù)位數(shù)m=4,校驗(yàn)位數(shù)k=3時(shí),給出碼字1001的海明碼。
3、假設(shè)生成多項(xiàng)式為G(X)=X3+X+1,4位的原始報(bào)文為1010,求CRC編碼。_
單選題:
1、A2、B3、B4、C5、D6、B7、B8、B9、A
10、B11、B12、C13>D14、A15、A16、D17、B
18、D19、B20、D21、D22、C23、B24、A25、C
26、C27、B28、B29、A30、C31>C32、B33、A
34、A35、C36、D37、C38、D39、D40、B
綜合題:
1、解:(1)A機(jī)時(shí)鐘周期0.125內(nèi),B機(jī)時(shí)鐘周期0.083內(nèi)
(2)A機(jī)平均指令執(zhí)行時(shí)間是2.5兇
(3)B機(jī)為0.6MIPS
2、解:若小組采用偶校驗(yàn),海明編碼為1001100
3、解:CRC編碼后的報(bào)文為1010011
第二次練習(xí)題
單選題:
1、對(duì)真值0表示形式唯一的機(jī)器數(shù)是()
A、原碼B、補(bǔ)碼和移碼C、反碼D、以上都不對(duì)
2、[x]補(bǔ)=xO.xlx2---xn(n為整數(shù)),它的模是()
A、2n-lB、2nC、ID、2
3、[x]補(bǔ)=x0xlx2…xn(n為整數(shù)),它的模是()
A、2n+lB、2nC、2n+lD、2n-l
4、若[x]補(bǔ)=0.1101010,則因原=()
A、1.00101011.00101100.0010110D,0.1101010
5、若因補(bǔ)=1.1101010,則因原=()
A、1.0010101B,1.0010110C,0.00101100.1101010
6、假定一個(gè)十進(jìn)制數(shù)為-66,按補(bǔ)碼形式存放在一個(gè)8位寄存器中,該寄存器的內(nèi)容用
十六進(jìn)制表示為()
A、C2HB、BEHC、BDHD、42H
7、設(shè)寄存器位數(shù)為8位,機(jī)器數(shù)采用補(bǔ)碼表示(含1位符號(hào)位)。對(duì)應(yīng)于十進(jìn)制數(shù)-27,
寄存器內(nèi)容為0
A、27HB、9BHC、E5HD、C6H
8、設(shè)寄存器位數(shù)為8位,機(jī)器數(shù)采用補(bǔ)碼表示(含1位符號(hào)位),則十進(jìn)制數(shù)-26存放
在寄存器中的內(nèi)容是0
A、26HB、9BHC、E6HD、5AH
9、設(shè)機(jī)器數(shù)采用補(bǔ)碼表示(含1位符號(hào)位),若寄存器內(nèi)容為9BH,則對(duì)應(yīng)的十進(jìn)制
數(shù)為()
A、-27B、-97C、-101D.155
10、若寄存器內(nèi)容為10000000,若它等于0,則為()
A、原碼B、補(bǔ)碼C、反碼D、移碼
11、若寄存器內(nèi)容為10000000,若它等于-0,則為()
A、原碼B、補(bǔ)碼C、反碼D、移碼
12、若寄存器內(nèi)容為11111111,若它等于+127,則為()
A、原碼B、補(bǔ)碼C、反碼D、移碼
13、若寄存器內(nèi)容為11111111,若它等于則為()
A、原碼B、補(bǔ)碼C、反碼D、移碼
14、若寄存器內(nèi)容為00000000,若它等于-128,則為()
A、原碼B、補(bǔ)碼C、反碼D、移碼
15、若寄存器內(nèi)容為10000000,若它等于-128,則為()
A、原碼B、補(bǔ)碼C、反碼D、移碼
16、一個(gè)C語(yǔ)言程序在一臺(tái)32位機(jī)器上運(yùn)行,程序中定義了三個(gè)變量x,y和z,其中
x和z為int型,y為short型。當(dāng)x=127,y=-9時(shí),執(zhí)行賦值語(yǔ)句z=x+y后,x,y和z
的值分別是0
A、x=0000007FH,y=FFF9H,2=00000076H
B、x=0000007FH,y=FFF9H,z=FFFF0076H
C、x=0000007FH,y=FFF7H,z=FFFF0076H
D、x=0000007FH,y=FFF7H,z=00000076H
17、一個(gè)16位無(wú)符號(hào)二進(jìn)制數(shù)的表示范圍是()
A、0-655360?65535C、-32768?32767D、-32768?32768
18、若定點(diǎn)整數(shù)64位,含1位符號(hào)位,采用補(bǔ)碼表示,則所能表示的絕對(duì)值最大負(fù)數(shù)
為0
A、-264B、-(264-1)C、-263D、-(263-1)
19、n位定點(diǎn)整數(shù)表示的最大值是()
A、2nB、2n-lC>2n-lD、2n-l-l
20、若定點(diǎn)整數(shù)64位,含1位符號(hào)位,采用補(bǔ)碼表示,則所表示最大正數(shù)為()
A、264B、264-1263D、263-1
21、定點(diǎn)小數(shù)反碼國(guó)反=x0.xl……xn表示的數(shù)值范圍是()
A、-l+2-n<xW1-2-nB、-1+2-n<x<1-2-n
C、-l+2-n<x<1-2-nD、-l+2-n<x<l-2-n
22、一個(gè)n+1位整數(shù)x原碼的數(shù)值范圍是()
A、-2n+1<x<2n-1B、-2n+1Wx<2n-1
C、-2n+1<x<2n-1D>-2n+1<x<2n-1
23、若[x]補(bǔ)=Ixlx2x3x4x5x6,其中xi(l《i46)取0或1,若要x>-32,應(yīng)當(dāng)滿足()
A、xl為0,其他各位任意B、xl為1,x2.......x6中至少有一位為1
C、xl為1,其他各位任意D、xl為0,x2.......x6中至少有一位為1
24、在下列有關(guān)補(bǔ)碼和移碼關(guān)系的敘述中,()是不正確的
A、相同位數(shù)的補(bǔ)碼和移碼表示具有相同的數(shù)據(jù)表示范圍
B、零的補(bǔ)碼和移碼表示相同
C、同一個(gè)數(shù)的補(bǔ)碼和移碼表示,其數(shù)值部分相同,符號(hào)相反
D、一般用移碼表示浮點(diǎn)數(shù)的階碼,而補(bǔ)碼表示定點(diǎn)整數(shù)
25、計(jì)算機(jī)內(nèi)部的定點(diǎn)數(shù)大多用補(bǔ)碼表示,以下是一些關(guān)于補(bǔ)碼特點(diǎn)的敘述
I、零的表示是唯一的
H、符號(hào)位可以和數(shù)值部分一起參加運(yùn)算
HI、和其真值的對(duì)應(yīng)關(guān)系簡(jiǎn)單、直觀
IV、減法可以用加法來(lái)實(shí)現(xiàn)
在以上敘述中,0是補(bǔ)碼表示的特點(diǎn)
A、I和HB、I和IIIC、I和II和HID、I和II和IV
26、補(bǔ)碼定點(diǎn)整數(shù)10010101右移一位后的值為()
A、01001010B>010010101C,10001010D、11001010
27、補(bǔ)碼定點(diǎn)整數(shù)01010101左移2位后的值為()
A、01000111B,0101010001000110D,01010101
28、設(shè)機(jī)器數(shù)字長(zhǎng)8位(含1位符號(hào)位),若機(jī)器數(shù)BAH為原碼,則算術(shù)左移一位得
0,算術(shù)右移一位后得()
A、F4H,EDHB、B4H,6DHC、F4H,9DHD、B5H,EDH
29、設(shè)機(jī)器數(shù)字長(zhǎng)8位(含1位符號(hào)位),若機(jī)器數(shù)DAH為補(bǔ)碼,則算術(shù)左移一位得
0,算術(shù)右移一位后得()
A、B4H,EDHB、F4H,6DHC、B5H,EDHD、B4H,6DH
30、計(jì)算機(jī)內(nèi)的減法是用()來(lái)實(shí)現(xiàn)的
A、將被減數(shù)加到減數(shù)上B、從被減數(shù)中減去減數(shù)
C、補(bǔ)數(shù)的相加D、從減數(shù)中減去被減數(shù)
31、補(bǔ)碼的加減法是指。
A、操作數(shù)用補(bǔ)碼表示,兩數(shù)相加減,符號(hào)位單獨(dú)處理,減法用加法代替
B、操作數(shù)用補(bǔ)碼表示,符號(hào)位和數(shù)值位一起參加運(yùn)算,結(jié)果的符號(hào)與加減相同
C、操作數(shù)用補(bǔ)碼表示,連同符號(hào)位直接相加減,減某數(shù)用加負(fù)某數(shù)的補(bǔ)碼代替,結(jié)果
的符號(hào)在運(yùn)算中形成
D、操作數(shù)用補(bǔ)碼表示,由數(shù)符決定兩數(shù)的操作,符號(hào)位單獨(dú)處理
32、在補(bǔ)碼的加減法中,用兩位符號(hào)位判斷溢出,兩符號(hào)位為10時(shí),表示()
A、結(jié)果為正數(shù),無(wú)溢出B、結(jié)果正溢出
C、結(jié)果負(fù)溢出D、結(jié)果為負(fù)數(shù),無(wú)溢出
33、在補(bǔ)碼的加減法中,用兩位符號(hào)位判斷溢出,兩符號(hào)位為01時(shí),表示()
A、結(jié)果為正數(shù),無(wú)溢出B、結(jié)果正溢出
C、結(jié)果負(fù)溢出D、結(jié)果為負(fù)數(shù),無(wú)溢出
34、若采用雙符號(hào)位,則發(fā)生正溢出的特征是:雙符號(hào)位為()
A、00B、01C、10D、11
35、定點(diǎn)加法運(yùn)算中,()時(shí)表示數(shù)據(jù)溢出
A、雙符號(hào)位相同B、雙符號(hào)位不同C、兩正數(shù)相加D、兩負(fù)數(shù)相加
36、兩補(bǔ)碼相加,采用1位符號(hào)位,則當(dāng)。時(shí),表示結(jié)果溢出
A、最高位有進(jìn)位
B、最高位進(jìn)位和次高位進(jìn)位異或結(jié)果為0
C、最高位為1
D、最高位進(jìn)位和次高位進(jìn)位異或結(jié)果為1
37、下列說(shuō)法中正確的是()
A、采用變形補(bǔ)碼進(jìn)行加減運(yùn)算可以避免溢出
B、只有定點(diǎn)數(shù)運(yùn)算才有可能溢出,浮點(diǎn)數(shù)運(yùn)算不會(huì)產(chǎn)生溢出
C、定點(diǎn)數(shù)補(bǔ)碼減法中兩個(gè)正數(shù)相減不會(huì)產(chǎn)生溢出
D、只有將兩個(gè)正數(shù)相加時(shí)才有可能產(chǎn)生溢出
38、如果x為負(fù)數(shù),由國(guó)補(bǔ)求[x]補(bǔ)是()
A、風(fēng)補(bǔ)各位保持不變
B、因補(bǔ)符號(hào)位變反,其他各位不變
C、國(guó)補(bǔ)除符號(hào)位外,各位變反,末位加1
D、風(fēng)補(bǔ)連同符號(hào)位一起各位變反,末位加1
39、原碼乘法是。
A、先取操作數(shù)絕對(duì)值相乘,符號(hào)位單獨(dú)處理
B、用原碼表示操作數(shù),然后直接相乘
C、被乘數(shù)用原碼表示,乘數(shù)取絕對(duì)值,然后相乘
D、乘數(shù)用原碼表示,被乘數(shù)取絕對(duì)值,然后相乘
40、在采用原碼一位乘法計(jì)算xXy時(shí),當(dāng)乘數(shù)最低位yi為1時(shí),()
A、被乘數(shù)x連同符號(hào)位與原部分積相加后,右移一位
B、被乘數(shù)絕對(duì)值|x|與原部分積相加后,右移一位
C、被乘數(shù)x連同符號(hào)位右移一位后,再與原部分積相加
D、被乘數(shù)絕對(duì)值|x|右移一位后,再與原部分積相加
41、在原碼一位乘法中()
A、符號(hào)位參加運(yùn)算
B、符號(hào)位不參加運(yùn)算
C、符號(hào)位參加運(yùn)算,并根據(jù)運(yùn)算結(jié)果改變結(jié)果中的符號(hào)位
D、符號(hào)位不參加運(yùn)算,并根據(jù)運(yùn)算結(jié)果確定結(jié)果中的符號(hào)位
42、假設(shè)有4個(gè)整數(shù)用8位補(bǔ)碼分別表示,rl=FEH,r2=F2H,r3=90H,r4=F8H,
若將運(yùn)算結(jié)果放在一個(gè)8位寄存器中,則下列運(yùn)算會(huì)發(fā)生溢出的是()
A、rlXr2B、r2Xr3C、rlXr4D>r2Xr4
綜合題:
1、設(shè)機(jī)器字長(zhǎng)為8位(含1位符號(hào)位),機(jī)器數(shù)采用原碼表示,給出定點(diǎn)小數(shù)和定點(diǎn)整
數(shù)的真值表示范圍。
2、設(shè)機(jī)器字長(zhǎng)為8位(含1位符號(hào)位),機(jī)器數(shù)采用補(bǔ)碼表示。給出定點(diǎn)小數(shù)和定點(diǎn)整
數(shù)的真值表示范圍。
3、已知X=-26,機(jī)器字長(zhǎng)為8位(最高位為符號(hào)位),寫(xiě)出三種機(jī)器數(shù)(原碼、補(bǔ)碼、
反碼)的左、右移兩位后的表示形式及對(duì)應(yīng)的真值。
4、設(shè)機(jī)器字長(zhǎng)為8位(含1位符號(hào)位),A=15,B=24,求[A+B]補(bǔ)和[A-B]補(bǔ)并還原成真
值。
5、設(shè)機(jī)器字長(zhǎng)為5位(含1位符號(hào)位),x=-0.1101,y=0.1011,采用原碼一位乘法求
xXy。
6、設(shè)機(jī)器字長(zhǎng)為5位(含1位符號(hào)位),x=0.1011,y=0.1101,采用原碼加減交替除
法求x/y。
7、假設(shè)有兩個(gè)整數(shù)x和y,x=-68,y=-80,采用補(bǔ)碼形式(含1位符號(hào)位)表示,x
和y分別存放在寄存器A和B中。另外還有兩個(gè)寄存器C和D。A、B、C、D都是8位的
寄存器。請(qǐng)回答下列問(wèn)題(要求最終用十六進(jìn)制表示二進(jìn)制序列):
(1)寄存器A和B中的內(nèi)容分別是什么?
(2)x和y相加后的結(jié)果存放在寄存器C中,寄存器C中的內(nèi)容是什么?此時(shí),溢出
標(biāo)志位OF是什么?符號(hào)標(biāo)志位SF是什么?進(jìn)位標(biāo)志位CF是什么?
(3)x和y相減后的結(jié)果存放在D寄存器中,寄存器D中的內(nèi)容是什么?此時(shí),溢出
標(biāo)志位OF是什么?符號(hào)標(biāo)志位SF是什么?進(jìn)位標(biāo)志位CF是什么?
8、假設(shè)在一個(gè)8位字長(zhǎng)的計(jì)算機(jī)中運(yùn)行如下類(lèi)C程序段:
unsignedintx=134;
unsignedinty=246;
intm=x;
intn=y;
unsignedintzl=x-y;
unsignedintz2=x+y;
intkl=m-n;
intk2=m+n;
若編譯器編譯時(shí)將8個(gè)8位寄存器R1?R8分別分配給變量x、y、m、n、zl、z2、kl
和k2.請(qǐng)回答下列問(wèn)題。(提示:帶符號(hào)整數(shù)用補(bǔ)碼表示)
(1)執(zhí)行上述程序段后,寄存器Rl、R5和R6的內(nèi)容分別是什么?(用十六進(jìn)制表示)
(2)執(zhí)行上述程序段后,變量m和kl的值分別是什么?(用十進(jìn)制表示)
(3)上述程序段涉及帶符號(hào)整數(shù)加/減、無(wú)符號(hào)整數(shù)加/減運(yùn)算,這四種運(yùn)算能否利用
同一個(gè)加法器及輔助電路實(shí)現(xiàn)?簡(jiǎn)述理由。
(4)計(jì)算機(jī)內(nèi)部如何判斷帶符號(hào)整數(shù)加/減運(yùn)算的結(jié)果是否發(fā)生溢出?上述程序段中,
哪些帶符號(hào)整數(shù)運(yùn)算語(yǔ)句的執(zhí)行結(jié)果會(huì)發(fā)生溢出?
第二次練習(xí)答案
單選題:
1、B2、D3、A4、D5、B6、B7、C8、C9、C10、D11、A12、D
13、B14、D15、B16、D17、B18、C19、D20、D21、C22、D
23、B24、B25、D26、D27、B28、C29、A30、C31、C32、C
33、B34、B35、B36、D37、C38、D39、A40、B41、B42、B
綜合題:
1、解:定點(diǎn)小數(shù)表示時(shí)01111111最大,為1-2工11111111最小,為-(1-2-7)
定點(diǎn)整數(shù)表示時(shí)0111最大,為27-1。11111111最小,為-(27-1)
2、解:定點(diǎn)小數(shù)表示時(shí)01111111最大,為1-2/10000000最小,為-1
定點(diǎn)整數(shù)表示時(shí)01111111最大,為27-1=127。10000000最小,為-2,即-128
3、解:原碼:10011010,左移11101000,真值-104右移10000110,真值-6
補(bǔ)碼:11100110,左移10011000,真值-104右移11111001,真值-7
反碼:11100101,左移10010111,真值-104右移11111001,真值-6
4、解:[A]4=00001111,[B]fi=00011000
[A+B卜卜=00001111+00011000=00100111真值為39
[A-B]fr=00001111+11101000=11110111真值為-9
5、解:岡旗=11101[y]fi=01011,乘法過(guò)程如下:
A部分積C乘數(shù)/部分積說(shuō)明
0000001011最低位1,加被乘數(shù)
001101
001101
0001101101右移,最低位1,加被乘數(shù)
001101
010011
0010011110右移,最低位0,加0
000000
001001
0001001111右移,最低位1,加被乘數(shù)
001101
010001
0010001111右移,乘數(shù)位乘完,得到乘積
符號(hào)位異或得1,乘積為負(fù),xXy為-0.10001111。
6、解:岡曲;=01011[y]?;=01101,絕對(duì)值除的過(guò)程如下:
A被除數(shù)C商說(shuō)明
001011被除數(shù)減除數(shù),加[-廿小卜
110011
1111100余數(shù)為負(fù),上商0
111100左移之后加除數(shù)
001101
00100101余數(shù)為正,上商1
010010左移之后減除數(shù)
110011
000101011余數(shù)為正,上商1
001010左移之后減除數(shù)
110011
1111010110余數(shù)為負(fù),上商0
111010左移之后加除數(shù)
001101
00011101101余數(shù)為正,上商1
符號(hào)位異或?yàn)?,商為正,x/y=0.1101,余數(shù)為0.0111X2-4
7、解:
(1)A中為:BCHB中為:B0H
(2)C中為:6CH,此時(shí)OF為1,SF為0,CF為1
(3)D中為:0CH,此時(shí)OF為0,SF為0,CF為0(夠減,沒(méi)有借位)
8、解:
(1)R1內(nèi)容為134二進(jìn)制表示,為86H;R2內(nèi)容為246二進(jìn)制表示,為F6H
R5為x-y為90H;
R6為x+y為7cH。
(2)執(zhí)行程序段后,m為86H,十進(jìn)制值為-122;kl為m-n為-112
(3)能用同一個(gè)加法器及輔助電路實(shí)現(xiàn)。n位加法器實(shí)現(xiàn)的是模2n運(yùn)算,對(duì)于無(wú)符號(hào)數(shù)和有符號(hào)數(shù)加減按
同樣的方法、同樣的電路處理,它們的區(qū)別在于對(duì)最高位的理解不同,造成結(jié)果是否溢出的判斷方法不同。
(4)三種方法可判斷溢出:結(jié)果雙符號(hào)位是否不同、最高數(shù)值進(jìn)位和符號(hào)進(jìn)位是否不同、結(jié)果符號(hào)是否和
運(yùn)算數(shù)據(jù)符號(hào)不同。intk2=m+n發(fā)生溢出。
第三次練習(xí)題
單選題:
1、采用規(guī)格化的浮點(diǎn)數(shù)是為了()
A、增加數(shù)據(jù)的表示范圍B、方便浮點(diǎn)運(yùn)算
C、防止運(yùn)算時(shí)數(shù)據(jù)溢出D、增加數(shù)據(jù)的表示精度
2、在浮點(diǎn)數(shù)中,當(dāng)數(shù)的絕對(duì)值太大,以至于超過(guò)機(jī)器所能表示的數(shù)據(jù)時(shí),稱(chēng)為浮點(diǎn)數(shù)
的()
A、正上溢B、上溢C、正溢D、正下溢
3、以下()表示法主要用來(lái)表示浮點(diǎn)數(shù)中的階碼
A、原碼B、補(bǔ)碼C、反碼D、移碼
4、浮點(diǎn)加減運(yùn)算中的對(duì)階指。
A、將較小的一個(gè)階碼調(diào)整到與較大的一個(gè)階碼相同
B、將較大的一個(gè)階碼調(diào)整到與較小的一個(gè)階碼相同
C、將被加數(shù)的階碼調(diào)整到與加數(shù)的階碼相同
D、將加數(shù)的階碼調(diào)整到與被加數(shù)的階碼相同
5、如果浮點(diǎn)數(shù)的尾數(shù)用補(bǔ)碼表示,則下列()中的尾數(shù)是規(guī)格化形式
A、1.11000B,0.01110C,0.01010Ds1.00010
6、假定采用IEEE754單精度浮點(diǎn)數(shù)格式表示一個(gè)數(shù)為45100000H,則該數(shù)為。
A、(+1.125)10X210(+1.125)10X211
C、(+0.125)10X211D.(+0.125)10X210
7、設(shè)某浮點(diǎn)數(shù)共12位,其中階碼含1位符號(hào)共4位,以2為底,補(bǔ)碼表示;尾數(shù)含1
位符號(hào)共8位,補(bǔ)碼表示,規(guī)格化,則能表示的最大正數(shù)是()
A、27B,28C、28-1D、27-1
8、浮點(diǎn)數(shù)加、減運(yùn)算過(guò)程一般包括對(duì)階、尾數(shù)運(yùn)算、規(guī)格化、舍入和判溢出等步躲。
設(shè)浮點(diǎn)數(shù)的階碼和尾數(shù)均采用補(bǔ)碼表示,且數(shù)位分別為5位和7位(均含2位符號(hào)位)。若
有兩個(gè)數(shù)x=27X29/32,y=25X5/8,則用浮點(diǎn)加法計(jì)算x+y的最終結(jié)果是()
A、001111100010001110100010010000010001D.發(fā)生溢出
9、假設(shè)i、f、d數(shù)據(jù)類(lèi)型分別是int、float和double(int用補(bǔ)碼表示,float和double
分別用IEEE754的單精度和雙精度浮點(diǎn)格式表示),已知i=785,f=1.5678e3,d=1.5cl00,
若在32位計(jì)算機(jī)中執(zhí)行下列關(guān)系表達(dá)式,則結(jié)果為真的是()
I、i==(int)(float)i
ILf==(float)(int)f
III>f==(float)(double)f
IV、(d+9-d==f
A、僅I和IIB、僅I和nic、僅II和HID、僅HI和IV
10、float型數(shù)據(jù)通常用IEEE754單精度浮點(diǎn)數(shù)格式表示,若編譯器將float型變量x分
配在一個(gè)32位浮點(diǎn)寄存器FR1中,且x=-8.25,則FR1的內(nèi)容是()
A、C1040000HB、C2420000HC、C1840000HD>C1C20000H
11、運(yùn)算器雖由許多部件組成,但核心部件是()
A、算術(shù)邏輯運(yùn)算單元ALUB、多路開(kāi)關(guān)
C、數(shù)據(jù)總線D、累加寄存器ACC
12、使用74LS181這種器件來(lái)構(gòu)成一個(gè)16位的ALU,需要使用()片。
A、2B、4C、8D、16
13、用4片74181和1片74182相配合,具有()傳遞功能
A、串行進(jìn)位B、組內(nèi)并行進(jìn)位,組間串行進(jìn)位
C、組內(nèi)串行進(jìn)位,組間并行進(jìn)位D、組內(nèi)、組間均為并行進(jìn)位
14、和外存儲(chǔ)器相比,內(nèi)存儲(chǔ)器的特點(diǎn)是()
A、容量大、速度快、成本低B、容量大、速度慢、成本高
C、容量小、速度快、成本高D、容量小、速度快、成本低
15、存儲(chǔ)體按照一定的順序劃分成許多存儲(chǔ)單元,存儲(chǔ)單元有一個(gè)編號(hào),稱(chēng)為存儲(chǔ)單元
的地址,訪問(wèn)存儲(chǔ)器必須按照地址進(jìn)行,存儲(chǔ)單元中存放的是0
A、存儲(chǔ)器單元的地址編號(hào)B、指定單元存放的數(shù)據(jù)
C、將要寫(xiě)入存儲(chǔ)單元的內(nèi)容D、訪問(wèn)存儲(chǔ)器的控制命令
16、磁盤(pán)屬于()類(lèi)型的存儲(chǔ)器
A、隨機(jī)存取存儲(chǔ)器B、只讀存儲(chǔ)器
C、順序存取存儲(chǔ)器D、直接存取存儲(chǔ)器
17、某計(jì)算機(jī)系統(tǒng),其操作系統(tǒng)保存在硬盤(pán)上,其內(nèi)存儲(chǔ)器應(yīng)該采用()
A、RAMB、ROMC、RAM和ROMD、都不對(duì)
18、計(jì)算機(jī)的存儲(chǔ)系統(tǒng)是指()
A、RAMB、ROMC、主存儲(chǔ)器D、Cache、主存儲(chǔ)器和外存儲(chǔ)器
19、、一般存儲(chǔ)系統(tǒng)由三級(jí)組成,下列關(guān)于各級(jí)存儲(chǔ)器的作用及速度、容量的敘述中正
確的是()
A、主存存放正在CPU中運(yùn)行的程序,速度較快,容量很大
B、Cache存放當(dāng)前所有頻繁訪問(wèn)的數(shù)據(jù),特點(diǎn)是速度最快、容量較小
C、外存存放需聯(lián)機(jī)保存但暫時(shí)不執(zhí)行的程序和數(shù)據(jù),容量很大且速度很慢
D、外存存放需聯(lián)機(jī)保存但暫時(shí)不執(zhí)行的程序和數(shù)據(jù),容量很大且速度很快
20、以下器件中存取速度最快的是()
A、CacheB、主存C、寄存器D、磁盤(pán)
21、在下列幾種存儲(chǔ)器中,CPU可直接訪問(wèn)的是()
A、主存儲(chǔ)器B、磁盤(pán)C、磁帶D、光盤(pán)
22、下列敘述中,。是正確的
A、主存可由RAM和ROM組成B、主存只能由RAM組成
C、主存只能由ROM組成D、都不對(duì)
23、在存儲(chǔ)器層次結(jié)構(gòu)中,存儲(chǔ)器從速度最快到最慢的排列順序是()
A、寄存器一主存一Cache-輔存B、寄存器-主存-輔存-Cache
C、寄存器-Cache-輔存-主存D、寄存器-Cache-主存-輔存
24、在存儲(chǔ)器層次結(jié)構(gòu)中,存儲(chǔ)器從容量最大到最小的排列順序是()
A、寄存器-主存-Cache-輔存B、寄存器-主存-輔存-Cache
C、輔存-主存-Cache-寄存器D、寄存器-Cache-主存-輔存
25、以下()表示從主存M中讀出數(shù)據(jù)
A、M(MAR)一MDRB、(MDR)—M(MAR)
C、M(MDR)一MARD、(MAR)一M(MDR)
26、以下()表示向主存M中寫(xiě)入數(shù)據(jù)
A、M(MAR)一MDRB、(MDR)一M(MAR)
C、M(MDR)一MARD、(MAR)一M(MDR)
27、用戶程序所存放的主存空間屬于()
A、X機(jī)存取存儲(chǔ)器B、只讀存儲(chǔ)器
C、順序存取存儲(chǔ)器D、直接存取存儲(chǔ)器
28、下列說(shuō)法中正確的是()
A、半導(dǎo)體RAM信息可讀可寫(xiě),且斷電后仍能保持記憶
B、DRAM是易失性RAM,而SRAM中的存儲(chǔ)信息是不易失的
C、半導(dǎo)體RAM是易失性RAM,但只要電源不斷電,所存信息是不丟失的
D、半導(dǎo)體RAM是非易失性的RAM
29、下面有關(guān)系統(tǒng)主存的敘述中,錯(cuò)誤的是()
A、RAM是可讀可寫(xiě)存儲(chǔ)器,ROM是只讀存儲(chǔ)器
B、ROM和RAM的訪問(wèn)方式相同,都采用隨機(jī)訪問(wèn)方式進(jìn)行
C、系統(tǒng)的主存由RAM和ROM組成
D、系統(tǒng)的主存都是用DRAM芯片實(shí)現(xiàn)的
30、靜態(tài)半導(dǎo)體存儲(chǔ)器SRAM指()
A、在工作過(guò)程中,存儲(chǔ)內(nèi)容保持不變B、在斷電后信息仍保持不變
C、不需動(dòng)態(tài)刷新D、芯片內(nèi)部有自動(dòng)刷新邏輯
31、半導(dǎo)體靜態(tài)存儲(chǔ)器SRAM的存儲(chǔ)原理是()
A、依靠雙穩(wěn)態(tài)電路B、依靠定時(shí)刷新
C、依靠讀后再生D、信息不再變化
32、動(dòng)態(tài)RAM的特點(diǎn)是()
A、工作中存儲(chǔ)內(nèi)容動(dòng)態(tài)地變化
B、工作中需要?jiǎng)討B(tài)地改變?cè)L存地址
C、每隔一定時(shí)間刷新一遍
D、每次讀出后需根據(jù)原存內(nèi)容全部刷新一遍
33、和靜態(tài)RAM相比,動(dòng)態(tài)RAM具有()優(yōu)點(diǎn)
A、容量能隨應(yīng)用任務(wù)需要?jiǎng)討B(tài)變化
B、成本低、功耗低
C、掉電后內(nèi)容不會(huì)丟失
D、內(nèi)容不需要再生
34、DRAM的刷新是以()為單位進(jìn)行的
A、存儲(chǔ)單元B、行C、列D、存儲(chǔ)元
35、某SRAM芯片,其存儲(chǔ)容量為64Kxi6位,該芯片的地址線和數(shù)據(jù)線數(shù)目為()
A、64、16B、16、64C、64、8D、16、16
36、某存儲(chǔ)器容量為32KX16位,則()
A、地址線為16根,數(shù)據(jù)線為32根B、地址線為32根,數(shù)據(jù)線為32根
C、地址線為15根,數(shù)據(jù)線為16根D、地址線為15根,數(shù)據(jù)線為32根
37、在存儲(chǔ)器芯片中,地址譯碼采用雙譯碼方式是為了。
A、擴(kuò)大尋址范圍B、減少存儲(chǔ)單元數(shù)目
C、增加存儲(chǔ)單元數(shù)目D、減少存儲(chǔ)單元選通線數(shù)目
38、在1KX1位的存儲(chǔ)芯片中,采用雙譯碼方式,譯碼器的輸出信號(hào)有()條
A、1024B、64C、32D、10
綜合題:
1、寫(xiě)出下列十進(jìn)制數(shù)據(jù)的IEEE754編碼。(1)0.15625(2)-5
2、假設(shè)浮點(diǎn)數(shù)的階碼為5位,尾數(shù)為10位,均含有2位符號(hào)位,求x+y。
x=2010X0.11011011y=2100X(-0.10101100)
3、設(shè)浮點(diǎn)數(shù)階碼和尾數(shù)均用補(bǔ)碼表示,基為2,階碼4位,尾數(shù)10位,各包含1位符
號(hào)位:(1)將27/64轉(zhuǎn)換為浮點(diǎn)數(shù)。(2)將-27/64轉(zhuǎn)換為浮點(diǎn)數(shù)。
4、已知兩個(gè)實(shí)數(shù)x=-68,y=-8.25,它們?cè)贑語(yǔ)言中定義為float型變量,分別存放在
寄存器A和B中,另外還有兩個(gè)寄存器C和D。A、B、C、D都是32位的寄存器。請(qǐng)回
答下列問(wèn)題(用十六進(jìn)制表示二進(jìn)制序列)。
(1)寄存器A和B中的內(nèi)容分別是什么?
(2)x和y相加后的結(jié)果放在C寄存器中,寄存器C中的內(nèi)容是什么?
(3)x和y相減后的結(jié)果放在D寄存器中,寄存器D中的內(nèi)容是什么?
5、某16Kxi位的DRAM存儲(chǔ)芯片的讀寫(xiě)周期T=0.1蹲,如果芯片的最大刷新間隔不
允許超過(guò)2ms,否則有可能丟失信息。問(wèn):(1)刷新周期是多少?將DRAM存儲(chǔ)芯片刷新
一遍需要多少個(gè)刷新周期?(2)若采用分布刷新方式,則刷新信號(hào)周期是多少?(3)若采
用集中刷新方式,則將DRAM芯片刷新一遍需要多少時(shí)間?不能提供讀寫(xiě)服務(wù)的百分比(死
時(shí)間率)是多少?_
單選題:
1、D2、B3、D4、A5、D6,B7、D8、D9、B10、A11、A12、B
13、D14、C15、B16、D17、C18、D19、C20、C21、A22、A
23、D24、C25、A26、B27、A28、C29、D30、C31、A32、C
33、B34、B35、D36、C37、D38、B
綜合題:
1、解:(1)00111110001000000000000000000000
(2)11000000101000000000000000000000
2、解:x+y=2011X(-0.11101010)
3、解:(1)階碼:1111尾數(shù):0110110000
(2)階碼:1111尾數(shù):1001010000
4、解:(1)A中為:C2880000HB中為:C1040000H
(2)C中為C2988000H
(3)D中為C26F0000H
(2、3問(wèn)解答方法:一、直接用十進(jìn)制運(yùn)算出結(jié)果,轉(zhuǎn)換為浮點(diǎn)表示。二、按浮點(diǎn)數(shù)運(yùn)算步驟運(yùn)算,得到
結(jié)果,需注意:求階差直接減階碼,移位調(diào)整移回隱含位1,運(yùn)算可按原碼方法運(yùn)算,但有隱含位,結(jié)果的規(guī)格
化把隱藏位仍隱藏起來(lái)。)
5、解:(1)O.ms,128個(gè)刷新周期
(2)15.625內(nèi)
(3)12.8MS,0.64%
第四次練習(xí)題
單選題:
1、以下四種類(lèi)型的半導(dǎo)體存儲(chǔ)器中,以傳輸同樣多的字為比較條件,則讀出數(shù)據(jù)傳輸
率最高的是()
A、DRAMB、SRAMC、FLASHD.EEPROM
2、既具有SRAM讀寫(xiě)的靈活性和較快的訪問(wèn)速度,又在斷電后可不丟失信息的ROM
是0
A、EEPROMB>FLASHC、EPROMD、PROM
3、下列存儲(chǔ)器中可電改寫(xiě)的只讀存儲(chǔ)器是。
A、EEPROMB、EPROMC.ROMD、RAM
4、下列幾種存儲(chǔ)器中,()是易失性存儲(chǔ)器
A、CacheB-,EPROMC、FlashMemoryD、CDROM
5、下列各類(lèi)存儲(chǔ)器中,不采用隨機(jī)方式的是。
A、EPROMCDROMC、DRAMD>SRAM
6、某內(nèi)存若為16MB,則表示其容量為()KB
A、16B、16384C、1024D、16000
7、若數(shù)據(jù)在存儲(chǔ)器中采用以低字節(jié)地址為字地址的存放方式,則十六進(jìn)制數(shù)12345678H
的存儲(chǔ)字節(jié)順序按地址從小到大依次是()
A、12345678B、78563412C、87654321D、34127856
8、某計(jì)算機(jī)字長(zhǎng)為32位,存儲(chǔ)器容量為16MB,CPU按半字尋址時(shí)可尋址的單元數(shù)為
()
A、224B、223C、222D、221
9、某計(jì)算機(jī)字長(zhǎng)為16位,存儲(chǔ)器容量為64KB,CPU按字尋址,其可尋址的單元數(shù)是
0
A、64KB、32KBC、32KD、64KB
10、4片16Kx8位的存儲(chǔ)芯片,可設(shè)計(jì)為()容量的存儲(chǔ)器
A、32KX16位B、16KX16位C、32KX8位D、8KX16位
11、16片2KX4位的存儲(chǔ)器可以設(shè)計(jì)為()存儲(chǔ)容量的16位存儲(chǔ)器
A、16KB、32KC、8KD、2K
12、設(shè)CPU地址總線有24根,數(shù)據(jù)總線有32根,用512Kx8位的RAM芯片構(gòu)成該
機(jī)的主存儲(chǔ)器,則該機(jī)主存最多需要()片這樣的存儲(chǔ)芯片。
A、256B、512C、64D、128
13、某計(jì)算機(jī)主存容量為64KB,其中ROM區(qū)為4KB,其余為RAM區(qū),按字節(jié)編址。
現(xiàn)用2KX8位的ROM芯片和4KX4位的RAM芯片來(lái)設(shè)計(jì)該存儲(chǔ)器,則需要上述規(guī)則的
ROM芯片數(shù)和RAM芯片數(shù)分別是()
A、1、15B、2、15C、1、30D、2、30
14、某計(jì)算機(jī)存儲(chǔ)器按字節(jié)編址,主存地址空間大小為64MB,現(xiàn)用4MX8位的RAM
芯片組成32MB的主存儲(chǔ)器,則存儲(chǔ)器地址寄存器MAR的位數(shù)至少是()
A、22位B、23位C、25位D、26位
15、用存儲(chǔ)容量為16Kxi位的存儲(chǔ)器芯片來(lái)組成一個(gè)64Kx8位的存儲(chǔ)器,則在字方
向和位方向上分別擴(kuò)展了()倍
A、4和2B、8和4C、2和4D、4和8
16、雙DRAM在()情況下會(huì)發(fā)生讀寫(xiě)沖突
A、左端口和右端口的地址碼不同B、左端口和右端口的地址碼相同
C、左端口和右端口的數(shù)據(jù)碼不同D、左端口和右端口的數(shù)據(jù)碼相同
17、多模塊交叉存儲(chǔ)器實(shí)際上是一種模塊式存儲(chǔ)器,它能()獨(dú)立的讀寫(xiě)操作
A、并行執(zhí)行多個(gè)B、串行執(zhí)行多個(gè)
C、并行執(zhí)行一個(gè)D、串行執(zhí)行一個(gè)
18、高速緩沖存儲(chǔ)器Cache一般采用()
A、隨機(jī)存取方式B、順序存取方式
C、半順序存取方式D、只讀不寫(xiě)方式
19、在Cache中,常用的替換策略有:隨機(jī)法RAND、先進(jìn)先出法FIFO和近期最少使
用法LRU,其中與局部性原理密切相關(guān)的是。
A、隨機(jī)法RANDB、近期最少使用法LRU
C、先進(jìn)先出法FIFOD、都不是
20、如果一個(gè)高速緩存系統(tǒng)中,主存的容量為12MB,Cache的容量為400KB,則該存
儲(chǔ)系統(tǒng)的總?cè)萘繛椋ǎ?/p>
A、12MB+400KBB、12MBC、400KB12MB-400KB
21、假設(shè)某計(jì)算機(jī)的存儲(chǔ)系統(tǒng)由Cache和主存組成,某程序執(zhí)行過(guò)程中訪存1000次,
其中訪問(wèn)Cache缺失50次,則Cache的命中率是()
A、5%B、9.5%C、50%D、95%
22、某計(jì)算機(jī)的Cache共有16塊,采用2路組相聯(lián)映射方式(即每組2塊)。每個(gè)主存
塊大小為32字節(jié),按字節(jié)編址。主存129號(hào)單元所在的主存塊應(yīng)裝入到的Cache組號(hào)是()
A、OB、1C、4D、6
23、常用的虛擬存儲(chǔ)器尋址系統(tǒng)由。兩級(jí)存儲(chǔ)器組成
A、主存-輔存B、Cache-主存C、Cache-輔存D、主存-主存
24、以下有關(guān)虛存的敘述中,正確的是()
A、對(duì)應(yīng)用程序員透明,對(duì)系統(tǒng)程序員不透明
B、對(duì)應(yīng)用程序員不透明,對(duì)系統(tǒng)程序員透明
C、對(duì)應(yīng)用程序員、系統(tǒng)程序員都不透明
D、對(duì)應(yīng)用程序員、系統(tǒng)程序員都透明
25、下列命令組合情況,一次訪存過(guò)程中,不可能發(fā)生的是()
A、TLB未命中、Cache未命中、Page未命中
B、TLB未命中、Cache命中、Page命中
C、TLB命中、Cache未命中、Page命中
D、TLB命中、Cache命中、Page未命中
26、下列因素中,與Cache的命中率無(wú)關(guān)的是()
A、Cache塊的大小B、Cache的容量
C、主存的存取時(shí)間D、以上都無(wú)關(guān)
27、下列說(shuō)法中,正確的是()
A、Cache與主存統(tǒng)一編址,Cache的地址空間是主存地址空間的一部分
B、主存儲(chǔ)器只由易失性的隨機(jī)讀寫(xiě)存儲(chǔ)器構(gòu)成
C、單體多字存儲(chǔ)器主要解決訪存速度的問(wèn)題
D、以上都不正確
28、在虛存中頁(yè)表分為快表和慢表,以下關(guān)于頁(yè)表的敘述中正確的是。
A、快表和慢表都存儲(chǔ)在主存中,但快表比慢表容量小
B、快表采用了優(yōu)化搜索算法,因此查找速度快
C、快表比慢表的命中率高,因此快表可以得到更多的搜索結(jié)果
D、快表采用快速存儲(chǔ)器器件組成,按照查找內(nèi)容訪問(wèn),因此比慢表查找速度快
綜合題:
1、設(shè)CPU的地址總線16根,雙向數(shù)據(jù)總線8根,控制總線中與主存有關(guān)的信號(hào)有
MREQ#和WE#。主存地址空間分配如下(均按字節(jié)編址):
OOOOH-3FFFH為系統(tǒng)程序區(qū),由只讀存儲(chǔ)芯片組成;
4000H-4FFFH為系統(tǒng)程序工作區(qū),由SRAM組成;
6000H-9FFFH為用戶程序區(qū),也由SRAM組成。
現(xiàn)有如下存儲(chǔ)芯片若干:EPROM,8KX8位(控制端僅有CS#),SRAM,16KX1位,
2KX8位,4KX8位,8KX8位。
請(qǐng)從上述芯片中選擇適當(dāng)芯片設(shè)計(jì)該計(jì)算機(jī)主存,可另外選用門(mén)電路和3-8譯碼器。
2、下表所示的各存儲(chǔ)器方案中,哪些是合理的?哪些不合理?對(duì)那些不合理的可以怎
樣修改?
存儲(chǔ)器MAR位數(shù)存儲(chǔ)器的單元數(shù)每存儲(chǔ)單元位數(shù)
(1)1010248
(2)10102412
(3)810248
(4)12102416
(5)881024
(6)1024108
3、某機(jī)器字長(zhǎng)為8位,試用以下所給芯片設(shè)計(jì)一個(gè)容量為10KB的存儲(chǔ)器,其中RAM
為高8KB,ROM為低2KB,最低地址為0。選用的RAM芯片類(lèi)型為4KX8位,ROM芯
片類(lèi)型為2KX4位。回答以下問(wèn)題:
(1)RAM和ROM的地址范圍分別是多少?
(2)每種芯片各需要多少片?
(3)存儲(chǔ)器的地址線、數(shù)據(jù)線各為多少根?
(4)畫(huà)出存儲(chǔ)器的結(jié)構(gòu)圖及與CPU連接的示意圖。
4、CPU執(zhí)行一段程序時(shí),Cache完成存取的次數(shù)為5000次,主存完成存取的次數(shù)為
200次。已知Cache存取周期tc為40ns,主存的存取周期tm為160ns,分別求(1)Cache
的命中率h。(2)平均訪問(wèn)時(shí)間ta。(3)Cache-主存系統(tǒng)的訪問(wèn)效率e。
5、假設(shè)機(jī)器周期為10ns,Cache訪問(wèn)時(shí)間為1個(gè)周期,主存訪問(wèn)時(shí)間是20個(gè)周期,回
答以下問(wèn)題:(1)設(shè)命中率為95%,求平均訪問(wèn)時(shí)間。(2)如果Cache容量增加一倍而使
命中率提高到97%,然而因此使機(jī)器周期延長(zhǎng)到12ns,這樣的改動(dòng)方案是否值得采取?
6、某計(jì)算機(jī)的主存地址空間大小為256MB,按字節(jié)編址。指令Cache和數(shù)據(jù)Cache分
離,均有8個(gè)Cache行,每個(gè)Cache行大小為64B,數(shù)據(jù)Cache采用直接映射方式。現(xiàn)有兩
個(gè)功能相同的程序A和B,其偽代碼如下:
程序A:
inta[256][256];
intsum_arrayl0
inti,j,sum=0;
for(i=0;i<256;i++)
for(j=0;j<256;j++)
sum+=a[i][j];
returnsum;
)
程序B:
inta[256][256];
intsum_array2Q
{
inti,j,sum=0;
for(j=0;j<256;j++)
for(i=0;i<256;i++)
sum+=a[i][j];
returnsum;
)
假定int類(lèi)型數(shù)據(jù)用32位補(bǔ)碼表示,程序編譯時(shí)i,j,sum均分配在寄存器中,數(shù)組a
按行優(yōu)先方式存放,其地址為320(十進(jìn)制數(shù))。請(qǐng)回答下列問(wèn)題,要求說(shuō)明理由或給出計(jì)
算過(guò)程。(1)若不考慮用于Cache一致性維護(hù)和替換算法的控制位,則數(shù)據(jù)Cache的總?cè)萘?/p>
為多少?(2)數(shù)組元素a[0][31]和各自所在的主存塊對(duì)應(yīng)的Cache行號(hào)分別是多少
(Cache行號(hào)從0開(kāi)始)?(3)程序A和B的數(shù)據(jù)訪問(wèn)命中率各是多少?哪個(gè)程序的執(zhí)行
時(shí)間更短?_
第四次練習(xí)答案
單選題:
1、B2、B3、A4、A5、B6、B7、B8、B9、C10、A
11、C12、D13、D14、D15、D16、B17、A18、A19、B
20、B21、D22、C23、A24、A25、D26、C27、C28、D
綜合題:
1、解:系統(tǒng)程序區(qū)需2片8KX8位的EPROM芯片,系統(tǒng)程序工作區(qū)需1片4KX8位的SRAM芯片,用戶程
序區(qū)需2片8KX8位的SRAM芯片。
使用AisAuA"完成3-8譯碼,用000,001輸出接2片EPROM芯片,010配合A-為。接1片4KX8位SRAM,
011,100輸出接2片8KX8位的SRAM芯片。圖略
2、解:(1)合理
(2)不合理,因?yàn)榇鎯?chǔ)單元的位數(shù)應(yīng)為字節(jié)的整數(shù)倍,所以可將存儲(chǔ)單元位數(shù)改為16
(3)不合理,因?yàn)镸AR位數(shù)8位,存儲(chǔ)器的單元數(shù)最多為256個(gè)
(4)不合理,因?yàn)镸AR位數(shù)12位,存儲(chǔ)器的單元數(shù)應(yīng)為4K即4096
(5)不合理,因?yàn)镸AR位數(shù)8位,存儲(chǔ)器的單元數(shù)應(yīng)為256個(gè),另外存儲(chǔ)單元位數(shù)1024太大,改為8、
16、32均可
(6)不合理,因?yàn)镸AR位數(shù)1024太長(zhǎng),可將其與存儲(chǔ)單元數(shù)值10互換
3、解:(1)RAM地址為0800H?27FFH,ROM地址為0000H?07FFH
(2)RAM需2片,字?jǐn)U展;ROM需2片
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 房地產(chǎn) -太平山文旅開(kāi)發(fā)規(guī)劃方案融合運(yùn)營(yíng)規(guī)劃提案
- 2024年空氣清新香片項(xiàng)目綜合評(píng)估報(bào)告
- 賓館房租合同延期申請(qǐng)書(shū)
- 遠(yuǎn)程辦公安全防護(hù)的重要性
- 汽車(chē)模具理論培訓(xùn)課件
- 寺莊葡萄種植基地項(xiàng)目實(shí)施方案
- 水電站大壩運(yùn)行安全培訓(xùn)
- 臉部護(hù)理與營(yíng)養(yǎng)學(xué)教案
- 卓越研究生英語(yǔ)(理工篇)綜合教程2 課件 B2U2 Rural revival
- 2024年初三上學(xué)期班主任工作計(jì)劃模版(三篇)
- 感染性心內(nèi)膜炎ppt課件
- 青春期人際交往
- 職工環(huán)保教育培訓(xùn)檔案最新版本
- 2022年導(dǎo)管相關(guān)性血流感染(CRBSI)監(jiān)測(cè)規(guī)范及操作手冊(cè)
- 剪紙英文介紹paper cutting(課堂PPT)
- 研究生課件graphpad prism7作圖教程
- 入行論32課(課堂PPT)
- RSlogix500編程PPT課件
- 培訓(xùn)講義電子版yunsdr相關(guān)02提高部分ver
- 通江縣房地產(chǎn)市場(chǎng)調(diào)研報(bào)告
- (完整word版)SOFA評(píng)分表
評(píng)論
0/150
提交評(píng)論