計算機組成原理課前題_第1頁
計算機組成原理課前題_第2頁
計算機組成原理課前題_第3頁
已閱讀5頁,還剩8頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

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

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

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

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

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

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

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

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

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

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

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

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

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

14、M370短浮點數(shù)格式,可知:符號位為: 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、存儲程序的思想是馮諾依曼提出的2、計算機的主機包括 CPU、內(nèi)存和硬盤3、各類計算機之間的主要區(qū)別體現(xiàn)在運算速度、存儲容量及機器體積等。4、Oracle 是應用軟件5、由于PC具有自動+1的功能,使得計算機能夠連續(xù)自動地運行程序。xx V X V第二次選擇或判斷

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

溫馨提示

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

評論

0/150

提交評論