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

下載本文檔

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

文檔簡介

1、第一章例題分析1一個(gè)完整的計(jì)算機(jī)系統(tǒng)應(yīng)該包括()兩大部分。A. 主機(jī)和外設(shè)B. 硬件系統(tǒng)和操作系統(tǒng)C .硬件系統(tǒng)和軟件系統(tǒng)D .硬件系統(tǒng)和系統(tǒng)軟件參考答案: C簡要分析:選項(xiàng)A :現(xiàn)代計(jì)算機(jī)通常把運(yùn)算器和控制器合起來做在一個(gè)芯片上,稱為中央處理器(CPU)。然后把 CPU 和內(nèi)存儲(chǔ)器合起來稱為主機(jī)。主機(jī)和外設(shè)構(gòu)成硬件系統(tǒng)。所以選項(xiàng) A 不全面。選項(xiàng)B: 一個(gè)完整的計(jì)算機(jī)系統(tǒng)應(yīng)該包括硬件系統(tǒng)和軟件系統(tǒng)兩部分。軟件系統(tǒng)分為系統(tǒng)軟件和應(yīng)用軟件兩大類。系統(tǒng)軟件包括操作系統(tǒng)、計(jì)算機(jī)語言處理程序(各種程序翻譯軟件,包括編譯程序、 解釋程序、匯編程序) 、服務(wù)性程序、數(shù)據(jù)庫管理系統(tǒng)和網(wǎng)絡(luò)軟件等。操作系統(tǒng)只是

2、系統(tǒng)軟件的一種, 所以不全面。選項(xiàng)D :系統(tǒng)軟件只是軟件系統(tǒng)中的一類軟件,因而,也不全面。2下列是有關(guān)程序、指令和數(shù)據(jù)關(guān)系的敘述,其中錯(cuò)誤的是()。A. 一個(gè)程序由若干條指令和所處理的數(shù)據(jù)組成B. 指令和數(shù)據(jù)形式上沒有差別,都是一串 0/1 序列C指令和數(shù)據(jù)不能放在同一個(gè)存儲(chǔ)器中,必須分別存放在指令存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器中D .啟動(dòng)程序前指令和數(shù)據(jù)都存放在外存中,啟動(dòng)后才被裝入內(nèi)存參考答案 :選項(xiàng) C簡要分析:選項(xiàng)A:在計(jì)算機(jī)上完成的所有任務(wù)都必須先編好程序,通過計(jì)算機(jī)執(zhí)行程序來完成。所以執(zhí)行程 序的過程就是周而復(fù)始執(zhí)行指令的過程。一個(gè)程序由一條條指令以及指令所處理的數(shù)據(jù)組成。指令規(guī) 定程序的動(dòng)作

3、和步驟,數(shù)據(jù)是動(dòng)作作用的對(duì)象。選項(xiàng)B:指令和數(shù)據(jù)在計(jì)算機(jī)內(nèi)部都是用二進(jìn)制表示的,因而都是0、1序列,在形式上沒有差別。選項(xiàng)C和D:程序編好后,先放到外存(如,磁盤)上保存。當(dāng)需要執(zhí)行程序時(shí),通過操作系統(tǒng)提 供的人 -機(jī)接口(在命令行符下輸入命令,或鼠標(biāo)雙擊等)啟動(dòng)程序,程序被啟動(dòng)后,程序中的指令和 數(shù)據(jù)被操作系統(tǒng)裝入主存,一般是裝入到同一個(gè)主存儲(chǔ)器(DRAM中,而不區(qū)分是數(shù)據(jù)存儲(chǔ)器還是指令存儲(chǔ)器。CPU!過指令執(zhí)行的不同階段來區(qū)分取出的是數(shù)據(jù)還是指令,而不是靠分開存放數(shù)據(jù)和指令來區(qū)分的。所以,選項(xiàng) C是錯(cuò)誤的。3以下關(guān)于馮 . 諾依曼計(jì)算機(jī)工作方式的敘述中,錯(cuò)誤的是()。A. 計(jì)算機(jī)完成的所有

4、任務(wù)都必須執(zhí)行相應(yīng)的程序來完成B. 某任務(wù)用某語言(如 C+)編好程序后,一旦被啟動(dòng),則馬上可調(diào)至主存直接執(zhí)行C. 程序執(zhí)行時(shí),CPU安指令地址自動(dòng)按序到內(nèi)存讀取指令并執(zhí)行D. 馮.諾依曼計(jì)算機(jī)工作方式稱為“存儲(chǔ)程序”控制方式參考答案 :選項(xiàng) B簡要分析: 馮. 諾依曼計(jì)算機(jī)的工作方式被稱為“存儲(chǔ)程序”控制方式。其主要內(nèi)容是:計(jì)算機(jī)的 工作由程序控制,程序是一個(gè)指令序列,指令是能被計(jì)算機(jī)理解和執(zhí)行的操作命令;程序(指令)和數(shù)據(jù)均以二進(jìn)制編碼表示,均存放在存儲(chǔ)器中;存儲(chǔ)器中存放的指令和數(shù)據(jù)按地址進(jìn)行存??;指令是由 CPU條一條順序執(zhí)行的。用一句話來說,就是:一旦要計(jì)算機(jī)完成某個(gè)特定的任務(wù),則計(jì)算

5、機(jī)會(huì)將事 先編好的程序,按指令的順序自動(dòng)一條一條從主存中讀出并執(zhí)行,整個(gè)過程不需要人的干預(yù)。這里, 事先編好的程序是指機(jī)器可執(zhí)行的目標(biāo)程序。用C+這種高級(jí)語言編寫的源程序,不能直接裝入內(nèi)存后由CPU執(zhí)行,而是需要先用編譯程序?qū)⑵滢D(zhuǎn)換為機(jī)器可直接執(zhí)行的目標(biāo)程序。4. 下面是有關(guān)反映計(jì)算機(jī)中存儲(chǔ)器容量的計(jì)量單位的敘述,其中錯(cuò)誤的是()。A. 最小的計(jì)量單位為位(bit ),表示一位“ 0”或“T, 一個(gè)字節(jié)為8位B. 最基本的計(jì)量單位是字節(jié)(Byte ),因而指令、數(shù)據(jù)和地址的長度都是8的倍數(shù)C. 主存儲(chǔ)器的編址單位一般是字節(jié)的倍數(shù)D. 主存容量為1KB,其含義是主存儲(chǔ)器中能存放 1000個(gè)字節(jié)的

6、二進(jìn)制信息參考答案 :選項(xiàng) D簡要分析:選項(xiàng)A:馮偌依曼結(jié)構(gòu)計(jì)算機(jī)規(guī)定,計(jì)算機(jī)內(nèi)部信息的表示采用二進(jìn)制,所以,所有信息都是由0或 1 構(gòu)成的 0/1 序列,用位( bit )來表示一個(gè)二進(jìn)制位“ 0”或“ 1”,它是最小的計(jì)量單位,一個(gè)字 節(jié)為 8 位。選項(xiàng)B:計(jì)算機(jī)中的存儲(chǔ)部件、傳送部件、運(yùn)算部件等的寬度(串行傳送部件例外)基本上都是字 節(jié)的倍數(shù),因而最基本的計(jì)量單位是字節(jié)( Byte )。為了數(shù)據(jù)、地址和指令信息的存儲(chǔ)、傳輸和運(yùn)算 方便,一般把指令、數(shù)據(jù)和地址的長度都規(guī)定為 8 的倍數(shù)。選項(xiàng)C:對(duì)于現(xiàn)代計(jì)算機(jī)的主存儲(chǔ)器,其存儲(chǔ)單元的編號(hào)采用字節(jié)編址方式,也就是說,每8位構(gòu)成一個(gè)存儲(chǔ)單元,所

7、以其編址單位為一個(gè)字節(jié)。早期的機(jī)器也有用 16 位、 24 位、 32位進(jìn)行編址的。 所以一般應(yīng)該是 8 的倍數(shù)。選項(xiàng)D:主存容量的單位有 KB MB GB等,分別表示210字節(jié)、220字節(jié)和230字節(jié)。而輔存容量中 的kB、MB GB分別表示103字節(jié)、106字節(jié)和109字節(jié)。所以,選項(xiàng) D是錯(cuò)誤的。第二章例題分析1、設(shè)x補(bǔ)=1.x1x2x3x4,當(dāng)滿足()時(shí),x < -1/2 成立。x1 必須為 1,x2x3x4 至少有一個(gè)為 1B. x1 必須為 1 , x2x3x4 任意C. x1 必須為 0, x2x3x4 至少有一個(gè)為 1D. x1 必須為 0, x2x3x4 任意參考答案:

8、選項(xiàng) C簡要分析:補(bǔ)碼的編碼規(guī)則是,正數(shù)的補(bǔ)碼,其符號(hào)位為 0,數(shù)值位不變;負(fù)數(shù)的補(bǔ)碼, 其符號(hào)位為1,數(shù)值位各位取反,末尾加1。從形式來看,x補(bǔ)的符號(hào)位為1,所以x 一定 是負(fù)數(shù)。絕對(duì)值越大,數(shù)值越小,所以,要滿足 x < -1/2,則x的絕對(duì)值必須大于1/2。因此, x1 必須為 0, x2x3x4 至少有一個(gè)為 1 ,這樣,各位取反末尾加 1 后, x1 一定為 1 , x2x3x4 中 至少有一個(gè)為1,使得x的絕對(duì)值保證大于1/2。因此,選項(xiàng)C是正確的。2、假設(shè)有兩個(gè)整數(shù) x 和 y, x=-68, y=-80 ,采用補(bǔ)碼形式(含一位符號(hào)位)表示, x 和 y 分別存放在寄存器

9、A 和 B 中。寄存器 A 和 B 中的內(nèi)容分別是什么? (用十六進(jìn)制表示二進(jìn)制序 列)解:x=-68=- 100 01002,則-68 補(bǔ)=1011 1100=BCHy=-80=- 101 00002 ,則-80 補(bǔ)=1011 0000=B0H3、假設(shè)有兩個(gè)實(shí)數(shù)x和y, x= - 68 , y= - 8.25,它們?cè)贑語言中定義為float型變量, x和y分別存放在寄存器A和B中。則A和B中的內(nèi)容分別是什么?(用十六進(jìn)制表示二進(jìn)制 序列 )解:float型變量在計(jì)算機(jī)中都被表示成IEEE754單精度格式。x=-68= -100 01002 = - 1. 0001x26符號(hào)位為 1 ,階碼為

10、127+6 = 128 + 5 = 1000 01012尾數(shù)為 1.0001,所以小數(shù)部分為: 000 1000 0000 0000 0000 0000合起來整個(gè)浮點(diǎn)數(shù)表示為: 1 1000 0101 000 1000 0000 0000 0000 0000 寫成十六進(jìn)制為: C2880000Hy=-8.25= - 1000.012 = - 1. 00001x23符號(hào)位為 1 ,階碼為 127+3 = 128 + 2 = 1000 00102尾數(shù)為 1.00001,所以小數(shù)部分為: 000 0100 0000 0000 0000 0000合起來整個(gè)浮點(diǎn)數(shù)表示為: 1 1000 0010 000

11、 0100 0000 0000 0000 0000寫成十六進(jìn)制為: C1040000H4、 假定采用IEEE754單精度浮點(diǎn)數(shù)格式表示一個(gè)數(shù)為 45100000H則該數(shù)的值是多少?解:將 45100000H展開為:(0 100 0101 0 001 0000 0000 0000 0000 0000)2故,符號(hào)為 0,階碼為: (10001010)2-127=138 -127=11 ,尾數(shù)為: (1.001)2=1.125因而,數(shù)值為:+1.125 X 211= 23045.IBM370的短浮點(diǎn)數(shù)格式中,總位數(shù)為32 位,左邊第一位(b0)為數(shù)符,隨后7位(b1-b7) 為階碼,用移碼表示,偏置

12、常數(shù)為 64,右邊24位(b8-b31 )為6位16進(jìn)制原碼小數(shù)表示的 尾數(shù),采用規(guī)格化形式。若將十進(jìn)制數(shù)-260.125 用該浮點(diǎn)數(shù)格式表示,則應(yīng)表示為什么?(用十六進(jìn)制形式表示)解:因?yàn)镮BM370的短浮點(diǎn)數(shù)格式中,尾數(shù)采用16進(jìn)制原碼表示,所以浮點(diǎn)數(shù)的基數(shù)是16。 在進(jìn)行數(shù)據(jù)轉(zhuǎn)換時(shí),要轉(zhuǎn)化成 16進(jìn)制形式。即:(-260.125)10=(-0001 0000 0100.0010)2= (-104.2)16 = (-0.1042)16 X 163因此,浮點(diǎn)數(shù)的符號(hào)位為 1,階為 3,用 7位移碼表示為: 64+3=(1000011)2 故,該數(shù)的浮點(diǎn)數(shù)表示的前面 8位為 1 1000011

13、2 ,對(duì)應(yīng)的十六進(jìn)制為 C3H 尾數(shù)部分的 6 位十六進(jìn)制數(shù)為: 104200H所以,該數(shù)的浮點(diǎn)數(shù)表示為: C3104200H6.IBM370的短浮點(diǎn)數(shù)格式中,總位數(shù)為32 位,左邊第一位(b0)為數(shù)符,隨后7位(b1-b7) 為階碼,用移碼表示,偏置常數(shù)為 64,右邊24位(b8-b31 )為6位16進(jìn)制原碼小數(shù)表示的 尾數(shù),采用規(guī)格化形式。假定一個(gè)數(shù)表示成該浮點(diǎn)數(shù)格式為 40100110H(用十六進(jìn)制數(shù)表示), 則該數(shù)的真值是多少?解:首先將十六進(jìn)制數(shù)展開為二進(jìn)制數(shù)為45100110H =(0100 0101 0001 0000 0000 0001 0001 0000)2按照IBM370短

14、浮點(diǎn)數(shù)格式,可知:符號(hào)位為: 0階碼為( 100 0101) 2 = 64 + 5 ,所以階的值為 5 尾數(shù)為 (0. 0001 0000 0000 0001 0001 0000)2= (0.100110)16 因而,數(shù)值為: (+0.100110)16 X 165=(+10011)16=(+65553)10第一次判斷題:1、存儲(chǔ)程序的思想是馮諾依曼提出的2、計(jì)算機(jī)的主機(jī)包括 CPU、內(nèi)存和硬盤3、各類計(jì)算機(jī)之間的主要區(qū)別體現(xiàn)在運(yùn)算速度、存儲(chǔ)容量及機(jī)器體積等。4、Oracle 是應(yīng)用軟件5、由于PC具有自動(dòng)+1的功能,使得計(jì)算機(jī)能夠連續(xù)自動(dòng)地運(yùn)行程序。xx V X V第二次選擇或判斷題1、計(jì)算

15、機(jī)系統(tǒng)的層次結(jié)構(gòu)由低級(jí)到高級(jí)分別是機(jī)器語言級(jí)、匯編語言級(jí)、操作系統(tǒng)級(jí)和高級(jí)語言級(jí)2、PC 指出的地址都是指令地址3、假定一臺(tái)計(jì)算機(jī)的主存儲(chǔ)器最大可裝機(jī)容量為4GB ,按字節(jié)編址,則該存儲(chǔ)器的MAR 應(yīng)為( )。A. 16 位 B.32 位 C.48 位 D.64 位4、下面是有關(guān)反映計(jì)算機(jī)中存儲(chǔ)器容量的計(jì)量單位的敘述,其中錯(cuò)誤的是()。A. 最小的計(jì)量單位為位(bit),表示一位“ 0”或“ TB. 最基本的計(jì)量單位是字節(jié)(Byte), 一個(gè)字節(jié)等于 8bitC一臺(tái)計(jì)算機(jī)的編址單位、指令字長和數(shù)據(jù)字長都一樣,且是字節(jié)的整數(shù)倍D.主存容量為1KB,其含義是主存能存放1024個(gè)字節(jié)的二進(jìn)制信息5、

16、下面有關(guān)計(jì)算機(jī)各部件功能的敘述中,錯(cuò)誤的是()。A. 運(yùn)算器用來完成算術(shù)運(yùn)算B. 存儲(chǔ)器用來存放指令和數(shù)據(jù)C控制器通過執(zhí)行指令來控制整個(gè)機(jī)器的運(yùn)行D.輸入/出設(shè)備用來完成用戶和計(jì)算機(jī)系統(tǒng)的信息交換X V B C A第三次1、計(jì)算機(jī)系統(tǒng)中大多采用二進(jìn)制編碼,以下是有關(guān)二進(jìn)制編碼的一些敘述:基本符號(hào)少,故易實(shí)現(xiàn)編碼/計(jì)數(shù)/運(yùn)算的規(guī)則簡單與邏輯數(shù)據(jù)的對(duì)應(yīng)關(guān)系簡單 可讀性好 在以上敘述中,哪些是計(jì)算機(jī)系統(tǒng)采用二進(jìn)制編碼的真正原因?()A. 和B.和 C.和和D.和和和2、設(shè)x補(bǔ)=1.x1x2x3x4 ,當(dāng)滿足()時(shí),x < -1/2 成立。A. x1 必須為 1, x2x3x4 至少有一個(gè)為 1

17、B.x1 必須為 1, x2x3x4 任意C. x1 必須為 0, x2x3x4 至少有一個(gè)為 1D. x1 必須為 0, x2x3x4 任意3、 引入八進(jìn)制和十六進(jìn)制的目的是()。A. 節(jié)約元件B.實(shí)現(xiàn)方便C可以表示更大范圍的數(shù)D. 用于等價(jià)地表示二進(jìn)制,便于閱讀和書寫批改:4、計(jì)算機(jī)內(nèi)部的定點(diǎn)數(shù)大多用補(bǔ)碼表示,以下是一些關(guān)于補(bǔ)碼特點(diǎn)的敘述:零的表示是唯一 符號(hào)位可以和數(shù)值部分一起參加運(yùn)算和其真值的對(duì)應(yīng)關(guān)系簡單、直觀減法可用加法來實(shí)現(xiàn)在以上敘述中,哪些選項(xiàng)是補(bǔ)碼表示的特點(diǎn)?()A. 和B.和C.和和D.和和5、設(shè)寄存器位數(shù)為 8 位,機(jī)器數(shù)采用補(bǔ)碼形式(含一位符號(hào)位) ,則十進(jìn)制數(shù) -26

18、存放在寄存器中的內(nèi)容為 ( )。A. 26H B.9BH C.E6H D.5AHC C D D C第四次1、 對(duì)于32位(包含1位符號(hào)位)的定點(diǎn)整數(shù),其原碼和補(bǔ)碼的表示范圍分別是-(231-1) 231-1、-(231-1) 231。2、 浮點(diǎn)數(shù)的階碼為 6位(包括一位階符),尾數(shù)為10位(包括一位數(shù)符),階碼用移碼表示,尾數(shù)用原碼 表示,階碼的底為 2。寫出X= - 68的規(guī)格化浮點(diǎn)數(shù)。1 0 00111 1000100003、 寫出總位數(shù)32位,階碼8位(包括一位階符),尾數(shù)24位(包括一位數(shù)符)的浮點(diǎn)數(shù)的表示范圍2-1X2-128,(1-2-23)X2127 U -(1-2-23)X21

19、27,-2-1X2-128第五次1、如果x為負(fù)數(shù),由x補(bǔ)求-X補(bǔ)是將(D)A. x補(bǔ)各值保持不變B. x補(bǔ)符號(hào)位變反,其余各位不變C. x補(bǔ)除符號(hào)位外,各位取反,末位加 1D. x補(bǔ)連同符號(hào)位一起,各位取反,末位加 12、 若用雙符號(hào)位,則發(fā)生正溢的特征是:雙符號(hào)位為(B)A. 00B. 01C.10D.113、 在定點(diǎn)運(yùn)算器中,無論采用雙符號(hào)位還是單符號(hào)位,必須有(),一般采用()實(shí)現(xiàn)CA. 譯碼電路 與非門B.編碼電路或非門C. 溢出判斷電路 異或門D.移位電路與或非門4、在原碼一位乘法中,當(dāng)乘數(shù) Yi為1時(shí),(B)。A. 被乘數(shù)連同符號(hào)位與原部分積相加后,右移一位B. 被乘數(shù)絕對(duì)值與原部

20、分積相加后,右移一位C. 被乘數(shù)連同符號(hào)位右移一位后,再與原部分積相加后D. 被乘數(shù)絕對(duì)值右移一位后,再與原部分積相加后5、 在補(bǔ)碼一位乘法中,A補(bǔ)是累加和,X補(bǔ)是被乘數(shù),Y補(bǔ)是乘數(shù),當(dāng)判斷位YnYn+仁01時(shí),執(zhí)行的運(yùn)算是(C)A. ?(A 補(bǔ) +Y 補(bǔ))B. ?(A 補(bǔ)-Y 補(bǔ))C. ?(A 補(bǔ) +X 補(bǔ))D. ?(A 補(bǔ)-X 補(bǔ))第六次1、 在浮點(diǎn)數(shù)表示法中,浮點(diǎn)數(shù)的( 階碼)確定了浮點(diǎn)數(shù)的表示范圍,而尾數(shù)決定了浮點(diǎn)數(shù)的(精度)。2、 原碼加減交替除法與補(bǔ)碼除法運(yùn)算規(guī)則中,相同點(diǎn)是(上商0后下一步執(zhí)行減除數(shù)運(yùn)算,上商 1后下一步執(zhí)行加除數(shù)運(yùn)算 ),不同點(diǎn)是號(hào)來決定,同號(hào)執(zhí)行減法異號(hào)執(zhí)行加

21、法運(yùn)算 )和(上商規(guī)則不同,原碼除法是余數(shù)大于 0商1,小于0商 0;補(bǔ)碼除法是余數(shù)與除數(shù)同號(hào)商 1,異號(hào)商0 )。溢出判斷的方法也不同,原碼加減交替除法中,對(duì)定點(diǎn)小數(shù)/整數(shù)是第一次執(zhí)行減法運(yùn)算后的部分余數(shù)大于0/小于0;而補(bǔ)碼除法運(yùn)算中,第一次運(yùn)算后,兩數(shù)同號(hào)而商為1,或者是兩數(shù)異號(hào)而商為 0。第七次1、設(shè)機(jī)器數(shù)字長 16位,有一個(gè) C 語言程序段如下:int n=0xA1B6;unsigned int m=n; m=m>>1; /m 右移一位 機(jī)內(nèi)數(shù)據(jù)按大端方式存儲(chǔ),則執(zhí)行完該程序段后, m 在內(nèi)存里的結(jié)構(gòu)為( A)。A. 50DBH B. BD05H C.A1B6H D.D0

22、DBH2、下列敘述中正確的是( D)I 定點(diǎn)補(bǔ)碼運(yùn)算時(shí),其符號(hào)位不參加運(yùn)算 n .浮點(diǎn)運(yùn)算可由階碼運(yùn)算和尾數(shù)運(yùn)算兩部分組成 川.階碼部件在乘除運(yùn)算時(shí)只進(jìn)行加、減操作 w.浮點(diǎn)數(shù)的正負(fù)由階碼的正負(fù)符合決定 v.尾數(shù)部件只進(jìn)行乘除運(yùn)算a. i、n、川 b. i、n、v c. n、川、w d. n、川3、4 片 74181ALU 和 1 片 74182CLA 器件相配合,具有如下進(jìn)位傳遞功能( B)a.行波進(jìn)位B.組內(nèi)先行進(jìn)位,組間先行進(jìn)位C.組內(nèi)先行進(jìn)位,組間行波進(jìn)位D.組內(nèi)行波進(jìn)位,組間行波進(jìn)位4、 下列運(yùn)算步驟中,浮點(diǎn)乘法不需要的步驟是(A)A. 對(duì)階B.階碼相加C.尾數(shù)相乘D.結(jié)果規(guī)格化5、

23、 為了運(yùn)算器的高速性,采用了(并行)進(jìn)位,(陣列)乘除法等并行技術(shù)措施第八次1、 在多級(jí)存儲(chǔ)體系中,Cache存儲(chǔ)器的主要功能是(彌補(bǔ) CPU與存儲(chǔ)器之間的速度差異),主要由(硬件) 實(shí)現(xiàn);虛擬存儲(chǔ)器的主要功能是(擴(kuò)大內(nèi)存儲(chǔ)器的容量) ,主要由(軟件)實(shí)現(xiàn)。兩者均利用(局部性)原 理實(shí)現(xiàn)。2、 衡量存儲(chǔ)器性能的指標(biāo)有(速度)、(容量)、(位價(jià))、集成度、功耗等。3、 在分級(jí)結(jié)構(gòu)的存儲(chǔ)器系統(tǒng)中,各級(jí)存儲(chǔ)器存放的信息必須滿足兩個(gè)基本原則:一是(包含性),二是(一 致性)原則。第九次1、 為了減少芯片的地址引腳數(shù)目,DRAM 一般采用(地址線分時(shí)復(fù)用 )方式。2、DRAM 的刷新方式有(集中式 )刷

24、新、分散式刷新和(異步)刷新。3、 對(duì)存儲(chǔ)單元的地址譯碼方式有(線性)方式和( 矩陣 )方式。第十次1、 用8K*8位的芯片組成32K*32位的存儲(chǔ)器,內(nèi)存按字編址,則地址41F0H所在芯片的最大地址是(C )。A. 0000H B. 4FFFH C. 5FFFH D.7FFFH2、 對(duì)64K*8位的DRAM 采用異步刷新方式,若單元刷新間隔不超過8ms,則刷新信號(hào)周期是( 8*106/(8*210ns)。3、設(shè)有一個(gè)具有 20 位地址和 32 位字長的存儲(chǔ)器,該存儲(chǔ)器能存儲(chǔ)( 220*4=4MB )字節(jié)的信息。如果用 512K*8 位的 SRAM 芯片組成,則需( 8)片芯片。需( 1 )位

25、地址作芯片選擇。第十一次1、 設(shè)有一主存-Cache層次的存儲(chǔ)器,其主存容量為 1MB , Cache容量為16KB,每字塊為8個(gè)字,每字32 位,采用直接地址映像方式,若主存地址為35301H,且CPU訪問Cache命中,則該主存塊在 Cache的第(A)字塊中(Cache起始字塊為第0字塊)。A.152B.153C.154D.1512、 某計(jì)算機(jī)Cache的容量為128KB,塊大小為16字節(jié),采用8路組相聯(lián)映射方式,則字節(jié)地址1234567H 的單元調(diào)入該 Cache后,其Tag為(C)。A.1234HB.2468HC.048DHD.12345H3、Cache的寫操作策略有 2種,分別是(

26、寫回法)和(寫直達(dá)法) 。4、在直接映射方式中,一個(gè)主存塊可以拷貝到(1)個(gè)固定的Cache行上。第十二次1、同內(nèi)存儲(chǔ)器相比,外存儲(chǔ)器的特點(diǎn)是(B)A. 容量大、速度快、成本低C. 容量小、速度快、成本高2、雙端口存儲(chǔ)器之所以能高速讀B. 容量大、速度慢、成本低D. 容量大、速度快、成本高 /寫,是因?yàn)椴捎茫?B)13 / 12A. 左右端口的地址碼不同C左右端口的數(shù)據(jù)碼相同4、交叉存儲(chǔ)器實(shí)質(zhì)上是一種(A. 模塊式、并行、多個(gè)C.整體式、并行、一個(gè)5、采用虛擬存儲(chǔ)器的主要目的是A. 提高主存儲(chǔ)器的存取速度A.高速芯片B.兩套相互獨(dú)立的讀寫電路C. 流水技術(shù)D.新型器件 3、雙端口存儲(chǔ)器在(B

27、)情況下會(huì)發(fā)生讀/寫沖突B. 左右端口的地址碼相同D. 左右端口的數(shù)據(jù)碼不同A )存儲(chǔ)器,它能()執(zhí)行()獨(dú)立的讀寫操作B. 模塊式、串行、多個(gè)D. 整體式、串行、多個(gè)C)B. 提高外存儲(chǔ)器的存取速度C. 擴(kuò)大主存儲(chǔ)器的存儲(chǔ)空間,并能進(jìn)行自動(dòng)管理和調(diào)度D. 擴(kuò)大外存儲(chǔ)器的存儲(chǔ)空間第十三次1、 具有自同步能力的磁記錄方式是( D)A.NRZ0 B.NRZ1 C.RZ0 D.MFM2、下列敘述正確的是( A)A. 硬盤轉(zhuǎn)速高,存取速度快B. 軟盤轉(zhuǎn)速高,存取速度快C. 硬盤是接觸式讀寫D軟盤是浮動(dòng)磁頭式讀寫3、磁表面存儲(chǔ)器主要技術(shù)指標(biāo)有(存儲(chǔ)密度) 、容量、(平均尋址時(shí)間) 和數(shù)據(jù)傳輸速率4、硬盤

28、主要由(盤片) 、(驅(qū)動(dòng)器)和硬盤控制器組成。5、以下關(guān)于光存儲(chǔ)器的描述中,正確的是( A )A. 光盤的存儲(chǔ)容量大,容易保存B. 如果光盤沾了水,其數(shù)據(jù)會(huì)被破壞C. 光盤的存取速度比硬盤快D. 光盤的存儲(chǔ)原理和軟盤相同第十四次1、一條指令包含兩方面的信息,一是(操作碼)字段,表示“做什么”的操作信息;二是(操作數(shù)地址) 字段,由于指定要參與操作的操作數(shù)的地址信息。2、采用多種尋址方式的目的主要是( C)。A.實(shí)現(xiàn)存儲(chǔ)程序和程序控制B.可直接訪問外存C. 縮短指令長度,擴(kuò)大尋址空間,提供編程靈活性D. 提供擴(kuò)展操作碼的可能并降低指令譯碼的難度3、下列敘述中不能反映 RISC 特征的是( A )

29、A. 選取使用頻率低的一些復(fù)雜指令,指令條數(shù)多B. 指令長度固定C.指令格式少D. 設(shè)置大量通用寄存器4、 在指令格式中,采用擴(kuò)展操作碼設(shè)計(jì)方案的目的是(D)A.減少指令字長度B.增加指令字長度C. 保持指令字長度不變而增加指令操作的數(shù)量D. 保持指令字長度不變而增加尋址空間5、 在擴(kuò)展操作碼設(shè)計(jì)過程中,要考慮的首要因素是(指令的使用頻率)。第十五次1、設(shè)相對(duì)尋址的轉(zhuǎn)移指令占兩個(gè)字節(jié),第一字節(jié)是操作碼,第二字節(jié)是相對(duì)位移量,用補(bǔ)碼表示。每當(dāng)CPU 從存儲(chǔ)器取出一個(gè)字節(jié)時(shí),即自動(dòng)完成(PC)+1->PC 。若當(dāng)前 PC 值為 2000H , 2000H 處的指令為 JMP*-9(* 為相對(duì)

30、尋址特征 ),則執(zhí)行完這條指令后,PC 值為( C)A. 1FF7H B.1FFF8H C.1FF9H D.1FFAH2、 一條雙字長直接尋址的子程序調(diào)用CALL 指令,其第一個(gè)字為操作碼和尋址特征,第二個(gè)字為地址碼5000H。假設(shè)PC當(dāng)前值為1000H,SP的內(nèi)容為0100H,棧頂內(nèi)容為1234H,且進(jìn)棧操作是先(SP)-1->SP, 后存入數(shù)據(jù)。則 CALL 指令執(zhí)行后, SP 及棧頂?shù)膬?nèi)容分別為( D )A.00FF,1000HB.0101H,1000HC.00FEH,1002HD.00FFH,1002H3、 在通用計(jì)算機(jī)指令系統(tǒng)的二地址指令中,操作數(shù)的物理位置可安排在(B)I一個(gè)

31、主存單元和緩沖存儲(chǔ)器II.兩個(gè)數(shù)據(jù)寄存器III. 一個(gè)主存單元和一個(gè)數(shù)據(jù)寄存器IV個(gè)數(shù)據(jù)寄存器和一個(gè)控制存儲(chǔ)器V.個(gè)主存單元和一個(gè)外存單元A.II 、III 和 IV B.II 、IIIC.I、II 和 IIID.I、II、III 和 IV4、某微機(jī)的指令格式如下:' 1510 98 70操作碼XD其中D為位移量,X為尋址特征。X=00 :直接尋址;X=01 :用變址寄存器 X1進(jìn)行變址;X=10 :用變址寄 存器X2進(jìn)行變址;X=11 :相對(duì)尋址設(shè)(PC)=1234H,(X1)=0037H ,(X2)=1122H,則指令 2222H 的有效地址是(B)A.22HB.1144HC.1256HD.0059H第十六次1. CPU中控制器的功能是(D )。A.產(chǎn)生時(shí)序信號(hào)B.從主存取出一條指令C. 完成指令操作的譯碼D.從主存取出指令,完成指令操作碼譯碼,并產(chǎn)生有關(guān)的操作控制信號(hào)以解釋執(zhí)行該指令2下面(D )部件不包含在中央處理器CPU中。A.ALUB.控制器 C.寄存器 D.DRAM3下面有關(guān)CPU的寄存器的描述中,正確的是( D )。A. CPU中的所有寄存器都可以被用戶程序使用B. 一個(gè)寄存器不可能既作數(shù)據(jù)寄存器,又作地址寄存器C. 程

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論