版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第一章概論
一、單選題
1、第三代計算機采用()為邏輯元件。
A.電子管B.晶體管C.集成電路D.超大規(guī)模集成電路
2.馮.諾依曼機工作方式的基本特點是()
A.多指令流單數據
流B.按地址訪問并順序執(zhí)行指令
C.堆棧操作D.存儲器按內容選擇地址
3、被人們稱為“計算機之父”的科學家是()?
A.巴貝奇B.艾肯C.馮?諾依曼D.圖靈
4、我們常說的PC機屬于()。
A.巨型機B.大型機C.小型機D.微型機
5、運算器的重要功能是()。
A.算術運算B.邏輯運算C.函數運算D.算術運算與邏輯運算
6、第一代計算機使用()為邏輯元件。
A.電子管B.晶體管C.集成電路D.超大規(guī)模集成電路
7、第一臺能存儲程序的計算機是()。
A.MarktB.ENIACC.EDVACD.UNIVA
8、完整的計算機系統(tǒng)應涉及()。
A.外部設備與主機B.主機和實用程序
C.硬件系統(tǒng)和軟件系統(tǒng)D.運算器、控制器、存儲器
9.()屬于應用軟件。
A.操作系統(tǒng)B.編譯系統(tǒng)C.連接程序D.文本解決
二、填空題
I.現代計算機中,通常將運算器和集成在一起,稱為CPU。
2.計算機中,一個字節(jié)是由個二進制位組成。
3、組成計算機的基本部件有、存儲器和輸入輸出設備。
4.存儲程序并按地址順序執(zhí)行,這是_____________________型計算機的工作原理。
5、計算機的工作是按照進行的。
6、是數據的最小表達單位。
7、計算機是在_________________________的控制下進行工作的。
8.計算機系統(tǒng)的軟件可分為系統(tǒng)軟件和o
三、名詞解釋
1、字
2、位
3、主機
4、編譯程序
5、存儲程序
四、簡答題
1、簡述馮?諾依曼計算機的基本特點。
第二章數據編碼和數據運算
五、單選題
1.屬于有權碼的是()
A.8421碼B.余3碼C.ASCII碼D.沒有
2.定點8位字長的字,采用2進制的補碼形式表達時,一個字所表達的整數范圍是()
A.-128—+127B.-127—+127C.-129—+128D.-128—+128
3.假定下列字符碼中有奇偶校驗位,但沒有數據錯誤,采用偶校驗的字符碼是()
A.11001011B.11010110C.11000001D.11001001
4.某數在計算機中用8421BCD碼表達為,則該數為()
A.398IIB.398C.1630D.
5、設寄存器的內容為11111111,若它等于十進制的-0,則為()
A.原碼B.補碼C.反碼D.BCD碼
6、在8bit機中,無符號數的取值范圍是()?
A.0-255B.0-256C.-255-+255D.-255~+256
7、在計算機中,用于漢字信息的存儲、互換、檢索等操作的是()。
A.漢字的輸入碼B.漢字內碼C.漢字字模碼D.ASCH碼
8、(3FA)W=()2
A.B.C.D.
9、32位字長的浮點數,其中階符1位,階碼數值位7位,數符位,尾數23位,若采用
原碼表達,則其相應的最小負數為()。
A.27(-1+2-23)B.2-127(-1+2-23)C.2127(-1+2勺D.-2127
10、設寄存器位數為8位,機器數采用補碼形式(最高位為符號位)。相應于十進制的-17,寄
存器內容為()。
A.EEHB.EFHC.91HD.61H
11、“8”的ASCH碼值(十進制)為56,則“1”的ASCII碼(十進制)為()。
A.48B.49C.62D.63
12.最小的數是()
A.(101001)2B.(52)8C.(2B)16D.(50)10
13.對真值。表達形式唯一的機器數是()
A.原碼B.補碼C.反碼D.移碼
14.在小型或微型計算機里,普遍采用的字符編碼是()
A.BCD碼B.16進制C.格雷碼D.ASCH碼
15、在計算機中,數字字符常采用的編碼是()。
A.BCD碼B.ASCII碼C.余3碼D.循環(huán)碼
16、已知漢字“啊”的區(qū)位碼是16—01(十進制數),那么其國標碼是()o
A.3621HB.3021HC.3601HD.1621H
17.運算器雖有許多部件組成,但核心部分是()
A.數據總線B.算術邏輯單元C.多路開關D.通用寄存器
18.對真值。表達形式唯一的機器數是(
A.原碼B.補碼C.反碼D.移碼
19、下列數中最小的數為()。
A.(101100)2B.(62)8C.(3D)I6D.(5O)io
)2o
20、(34.6)8=(
A.011100.11B.110100.011C.110001.11D.011100.011
21、對于定點數X=0.110L則[X]原=()
A.0.1101B.0.0011C.0.0010D.1.1101
22、按字符的ASCH進行比較,下列比較對的的是()。
A.A>BB.a>bC.A>aD.a>A
23、下列數中最大的數為()。
A.(01111111)2B.(127)8C.(80)16D.(9OO)io
24、若要表達0到999的十進制數目,使用BCD碼,最少需要()bito
A.8B.12C.16D.20
25、設寄存器的內容為10000000,若它等于十進制的0,則為()。
A.原碼B.補碼C.反碼D.BCD碼
26>某機器數為11000011,則它的真值是()°
A.惟一擬定的B.也許是兩個不同的數
C.也許是三個不同的數D.也許是三個以上不同的數
27、在計算機中,用于漢字的輸入的是()。
A.漢字的輸入碼B.漢字內碼C.漢字字模碼D.ASCII碼
28、(355O)io=()8。
A.3550B.6736C.6735D.3551
29.四片74181和一片74182相配合,具有()傳遞功能。
A.行波進位B.組內行波進位,組間先行進位
C.組內先行進位,組間先行進位D.組內先行進位,組間行波進位
30.在定點二進制運算器中,減法運算一般通過()來實現。
A.原碼運算的二進制減法器B.補碼運算的二進制減法器
C.補碼運算的十進制加法器D.補碼運算的二進制加法器
31.將010111和110101進行“邏輯異”(異或)運算的結果是()
A.110111B.010101C.100010D.011101
32.其值最小的無符號數是()
A.(110101)2B.(53)8C.(110101)BCDD.(35)16
33.若機器數的字長為4位,且符號占1位,負零的反碼表達為()
A.1000B.1111C.0000D.0111
34.若機器的字長n位,采用一位符號位,則其原碼整數的表達范圍是()
A.-(2n-l)-2n-lB.-2"-2n-l
C.-(2,,-1-l)~2n-1-lD.-2"-1~2n-1-l
35.設寄存器的內容為10000000,若它等于T27,則為()
A.原碼B.補碼C.反碼D.移碼
36.若浮點數尾數用補碼表達,則判斷運算結果是否為規(guī)格化表達的方法是()
A.階符與數符相同為規(guī)格化表達
B.階符與數符相異為規(guī)格化表達
C.數符與尾數小數點后第一位數字相異為規(guī)格化表達
D.數符與尾數小數點后第一位數字相同為規(guī)格化表達
37、兩數進行乘除運算時,運算結果的符號位由兩操作數符號的()得到。
A.“與”運算B.“或”運算C.“異或”運算D.“與非”運算
38、在超前進位加法器中,Xi、Yi為輸入信號,進位產生函數表達式為()
A、Xi+YiB、XiYiC、XZ17D、Xi+Yi
39.算術/邏輯運算單元74181可完畢()
A.16種算術運算功能B.16種邏輯運算功能
C.16種算術運算功能和16種邏輯運算功能D.4位乘法運算功能
40.設定點數X的補碼為1.01010,則算術右移一位后得到()
A.0.10101B.1.00101C.1.10101D.1.10100
41.設機器中存有代碼10100011B,若視為移碼,它所代表的十進制數為()
A.-23B.35C.53D.-113
42.己知字符“0”的ASCII碼為30H,字符“9”的ASCII碼前加上一位奇校驗位后為()
A.39HB.B9HC.09HD.89H
43.設機器數字長為8位(含1位符號位),那么機器數DAH(H表達十六進制數)算術右移
一位的結果為()
A.6DHB.EDHC.B4HD.B5H
44、若將一個八進制數的小數點向左移動一位,那么它的數值將會()。
A.擴大二倍B.縮小二倍C.擴大八倍D.縮小八倍
45、64比特(bit)的CPU可解決()位數的十六進制數值。
A.4B.8C.16D.64
46.在定點運算器中,要有溢出鑒定電路,它一般是用()來實現的。
A.與非門B.或非門C.異或門D.與或門
六、填空題
1.設寄存器的內容為10000000,若它等于-127,則為碼。
2.根據小數點位置不同,定點數有定點整數和兩種表達形式。
3、全加器中和的表達式為o
4、23.6875D的二進制為。
5.字長16位,用定點補碼小數表達時,一個字所能表達的范圍是。
6.先行進位的特點是________________________
7.設寄存器的內容為10000000,若它等于-128,則為碼。
8.在字長相同的情況下,浮點數的表數范圍通常比定點數的?
9.八位二進制補碼所能表達的十進制整數范圍是。
10.字符“A”的ASCII碼為41H,則字符“D”前面加上奇校驗位后的代碼為。
II.一個浮點數涉及階碼和尾數兩部分,其中擬定了表達數的精度,階碼擬定了
表達數的范圍。
12、將一個十進制的整數轉換成二進制數,可用的方法進行。
13、在運算器中存放臨時數據的部件被稱為。
14、將一個十進制的純小數轉換成二進制數,可用的方法進行。
15、漢字內碼中兩個字節(jié)的最高位均為。
16.一個浮點數涉及階碼和尾數兩部分,其中尾數擬定了表達數的精度,擬定了
表達數的范圍。
17.根據小數點位置不同,定點數有純小數和兩種表達形式。
18.為判斷溢出,可采用雙符號位補碼進行判斷,此時正數的符號用00表達,負數的符號
用表達。
19.向右規(guī)格化的規(guī)則為:尾數右移一位,階碼。
20、在浮點格式的數據中,對沒有規(guī)格化的尾數進行規(guī)格化,這時需進行規(guī)格化。
21、負數的反碼編碼方法是。
22、用二進制的補碼表達-57.625io為。
七、名詞解釋
1、原碼
2、上溢出
3、機器數
4、ALU
八、簡答題
1、計算機中采用什么計數制?為什么?
2、己知二進制數一1011.11,請分別寫出其八位字長的定點小數的真值(形式為x.xxxxxxx)、
原碼、補碼、反碼。
3、簡述采用雙符號位檢測溢出的方法。
4、簡述運算器的功能。
5、什么是下溢?出現下溢后如何解決?
6、設機器字長16位,定點表達,尾數15位,數符1位,問:可表達的范圍是多少?
7、簡述先行進位解決的問題及基本思想。
九、綜合題
1、一位全加器(第i位)如圖所示,其中Ai,Bi為本位兩個操作數輸入,Ci-1是低位進
位輸入,Fi是本位運算結果輸出,Ci是本位運算的進位輸出。若某加法器是16位(i=l...
16),規(guī)定:
(1)設參與運算的操作數采用一位符號位。試設計出一種判溢出電路及其表達式。
(2)簡述加法器各位間采用的進位方式的重要種類及特點。
注:表達式的變量只能采用圖示的變量,下標i=l...16。
C)「
Ei
AiBiCi-1
2、簡述衡量一臺計算機的重要指標。
3、畫出一個具有4位加減法功能的電路,并寫出下列輸入信號情況下的輸出結果。
(1)M=0,A=0111,B=01l0(2)M=0,A=1000,B=1001
(3)M=l,A=1100,B=1000(4)M=l,A=0101,B=1010
(5)M=l,A=0000,B=0001
4、已知一浮點數的階碼為8位,尾數為16位,階碼和尾數均用補碼表達。試求出該格式的
規(guī)格化浮點數表達的取值范圍。
第三章存儲系統(tǒng)
十、單選題
1.計算機中表達地址時使用()
A.無符號數B.原碼C.反碼D.補碼
2.運算器雖有許多部件組成,但核心部分是()
A.數據總線B.算術邏輯單元C.多路開關D.通用寄存器
3、斷電后,下列說法中,對的的是()。
A.ROM中的數據仍然存在B.DRAM中的數據仍然存在
C.SRAM中的數據仍然存在D.CD-ROM中的數據會丟失
4、一個8位的微型機系統(tǒng)以16位來表達地址,則該計算機系統(tǒng)有()個地址空間.
A.128B.256C.1024D.65536
5.所謂n位的CPU,n是指()
A.地址總線位數B.數據總線位數
C.控制總線位數D.I/O位數
6、相聯存貯器是按()進行尋址的存貯器。
A.地址指定方式B.內容指定方式
C.堆棧存取方式D.地址指定方式與堆棧存取方式結合
7.主存儲器和CPU之間增設高速緩沖器的目的是()
A.解決CPU和主存之間的速度匹配問題
擴大主存儲的容量
C.擴大CPU中通用寄存器的數量
D.擴大CPU中通用寄存器的數量和主存儲器的容量
8.某計算機的字長為16位,它的存儲容量為64KB,若按字尋址,其尋址范圍是()
A.0-32KBB.0-32K-1C.0-64KBD.0-64K-1
9、存儲周期()存儲時間。
A、大于B、小于C、略大于D、略小于
10、CPU與主存之間以()信號表達一次訪存操作結束。
BusyReadyC、WriteD、Read
11、靜態(tài)存儲器的功耗和集成度比動態(tài)存儲器要()。
A、大、小B、大、大C、小、小D、小、大
12、在三層次存儲系統(tǒng)中不涉及(
A、輔助存儲器B、主存儲器C、寄存器D、Cache
13.存儲器是計算機系統(tǒng)的記憶設備,重要用于()
A.存放程序B.存放軟件C.存放微程序D.存放程序和數據
14.采用虛擬存儲器的重要目的是()
A.提高主存儲器的存取速度B.擴大主存儲器空間,并能進行自動管理
C.提高外存儲器的存取速度D.擴大外存儲器的存儲空間
15.EPROM是指()
A.讀寫存儲器B.只讀存儲器
C.可編程的只讀存儲器D.可擦除可編程的只讀存儲器
16.若RAM中每個存儲單元為16位,則下面所述對的的是()
A.地址線也是16位B.地址線與16無關
C.地址線與16有關D.地址線不得少于16位
17.計算機的存儲器采用分級方式是為了()
A.減少主機箱的體積B.解決容量、價格、速度三者之間的矛盾
C.保存大量數據方便D.操作方便
18.需要進行刷新解決的存儲器是()
A.ROMB.EPROMC.DRAMD.SRAM
19.某芯片,其容量512X8位,除電源和接地端,該芯片引出線的最小數目應為()
A.23B.25C.50D.19
20、存貯周期是指()。
A.存貯器的讀出時間B.存貯器的寫入時間
C.存貯器進行連續(xù)讀和寫操作所允許的最短時間間隔
D.存貯器進行連續(xù)寫操作所允許的最短時間間隔
21、存貯單元是指()o
A.存放一個二進制信息位的存貯元B.存放一個機器字的所有存貯元集合
C.存放一個字節(jié)的所有存貯元集合D.存放兩個字節(jié)的所有存貯元集合
22、在一般微解決器中,()包含在CPU中。
A.主內存B.外存C.主存儲器D.Cache
23、DRAM是指()。
A.隨機訪問存儲器B.順序訪問存儲
C.動態(tài)隨機訪問存儲器D.靜態(tài)隨機訪問存儲器
24、計算機中的地址總線共有24位,則該機器可訪問的內存最大為()。
A.1MBB.24MBC.4MBD.16MB
25、CPU不能直接訪問的是(O
A.RAMB.ROMC.內存D.外存
26、采用虛擬存儲器的目的是()。
A.提高外存的速度B.提高主存速度
C.擴大外存容量D.擴大內存的尋址空間
27、SRAM是指()。
A.隨機訪問存儲器B.順序訪問存儲器
C.動態(tài)隨機訪問存儲器D.靜態(tài)隨機訪問存儲器
28、計算機中的存儲器系統(tǒng)是指()?
A.RAM存儲器B.ROM存儲器
C.主存儲器D.主存儲器和外存儲器
29、“640K存儲器”是指下列()。
A.40X23Bytes的存儲器B.640623Bits的存儲器
C.640X2i°Bits的存儲器D.640X2">Bytes的存儲器
30.在虛擬存儲器中,當程序正在執(zhí)行時,由()完畢地址映射。
A.程序員B.編譯器C.裝入程序D.操作系統(tǒng)
31.某計算機字長32位,其存儲容量是4MB,若按字編址,它的尋址范圍是()
A.0-1M-1WB.0-1MBC.0-4MWD.0-4MB
十一、填空題
1.EPROM是指.
2.刷新的方式有兩種,集中和。
3、連續(xù)啟動兩次獨立的存儲器操作所需時間間隔的最小時間稱為。
4.動態(tài)RAM靠電容存儲電荷來存貯信息,使用時需不斷才干使信息保持。
5.層次化存儲體系涉及到主存、輔存、Cache和寄存器,
按存取時間由短至長的順序是。
6.設Cache的存取時間為tc,命中率為h,主存的存取時間為tm,則平均存取時間
為。
7.對存儲器的訪問涉及讀、兩類。
8、存儲器中可容納的,稱為存儲器的容量。
9、由于主存儲器需要較高的速度,故一般都采用來實現。
10、數據的存儲一般是以為單位進行的。
11、位擴展法這種方式沒有選片規(guī)定,只對進行擴展。
十二、名詞解釋
1、RAM
2、段式管理
3、DRAM
4、寫回法
5、組相聯映像
6、全相聯映像
7、訪存局部性
十三、簡答題
1、計算機的存儲器為什么有內存與外存之分?
2、已知某存儲器芯片容量為4KX4bit,問:
⑴該存儲器芯片的引腳最少為多少?
⑵構成32KX8bit的存儲系統(tǒng)需多少塊該芯片?
3、比較動態(tài)RAM和靜態(tài)RAMo
4、畫出存儲器系統(tǒng)的層次結構,并加以說明。
5、存儲器芯片的容量通常用aXb的方式表達,其中a為字數,b為每個字的位數。問以下
幾種存儲器芯片分別有多少地址線和數據線?
(1)2KX16(2)64KX8(3)16MX32(4)4GX4
6、什么叫刷新?動態(tài)存儲器為什么需要刷新?
7、比較“主存一輔存"、“Cache一主存”層次的不同點.
8、什么是組相聯映像?
9、什么是多體交叉編址?
10、簡述Cache中的三種地址映像方式及各自特點。
11、簡述存儲保護的幾種方式。
十四、綜合題
1、Intel2114(lKx4bit)芯片有片選端(CS*)和寫允許端(WE*),試用2114存儲芯片構成1KX
I6bit的存儲器(畫出結構圖)。
2、有一Cache的容量為2K字,每塊為16字,問:
⑴該Cache可容納多少塊?
⑵假如主存的容量是256K字,則有多少塊?
⑶主存的字地址有多少位?Cache的字地址有多少位?
(4)在直接映射方式下,主存中的第i塊映射到Cache中哪一塊?
3、已知某16位機的主存采用半導體存貯器,地址碼為20位,若使用8KX8位RAM芯片
組成該機所允許的最大主存空間,并選用模塊形式,問:
⑴若每個模塊為128KW,共需幾個模塊?
⑵每個模塊內共有多少片RAM芯片?
⑶主存共需多少RAM芯片?CPU如何選擇各模塊?
第四章指令系統(tǒng)
十五、單選題
1、把匯編語言源程序變成計算機能執(zhí)行程序的工具是()。
A.目的程序B.匯編程序C.編譯程序D.解釋程序
2、零地址雙操作數運算指令在指令格式中不給出操作數地址,因此它的操作數來自()。
A.棧頂和次棧頂B.立即數和棧頂C.暫存器和棧頂D.寄存器和內存單元
3.變址尋址方式中,操作數的有效地址等于()
A.基址寄存器內容加上形式地址
B.堆棧指示器內容加上形式地址
C.變址寄存器內容加上形式地址
D.程序計數器內容加上形式地址
4.在相對尋址方式中,若指令中地址碼為X,則操作數的地址為()
A.XB.(PC)+XC.X+段基址D.變址寄存器+X
5、指令的長度與機器的字長是()關系。
A、大于B、小于C、等于D、沒有
6、在RISC計算機中,大部分指令在()機器周期內完畢。
A、一個B、小于一個C、一個或小于一個D、大于一個
7、寄存器間接尋址方式中,操作數存放在()中。
A、通用寄存器B、主存單元C、程序計數器D、堆棧
8、指令系統(tǒng)可由若干類指令組成,移位指令屬于()類指令。
A.輸入/輸出B.傳送C.運算D.控制
9、堆棧有棧底和棧頂。堆棧操作時,下列說法對的的是(
A.棧頂變化、棧底不變B.棧頂變化、棧底變化
C.棧頂不變、棧底變化D.不同機器規(guī)定不同
10、實現子程序調用時,最佳采用()來存放地址。
A.臨時存儲器B.子程序存儲區(qū)某個位置C.寄存器D.堆棧
11.指令周期是指()
A.CPU從主存取出一條指令的時間
B.CPU執(zhí)行一條指令的時間
C.CPU從主存取出一條指令加上執(zhí)行這條指令的時間
D.CPU從指令譯碼到執(zhí)行的時間
12.單地址指令中,為了完畢兩個數的算術運算,除地址碼指明的一個操作數外,另一個數
常采用()
A.堆棧尋址方式B.立即尋址方式
C.隱含尋址方式D.間接尋址方式
13.對的敘述的是(
A.同一個CPU周期中,可以并行執(zhí)行的微操作叫相容性微操作
B.同?個CPU周期中,不可以并行執(zhí)行的微操作叫相容性微操作
C.同一個CPU周期中,可以并行執(zhí)行的微操作叫相斥性微操作
D.不同CPU周期中,可以并行執(zhí)行的微操作叫相容性微操作
14.運算型指令的尋址與轉移型指令的尋址不同點在于()
A.前者取操作數,后者決定程序轉移地址
B.后者取操作數,前者決定程序轉移地址
C.前者是短指令,后者是長指令
D.后者是短指令,前者是長指令
15.符合RISC特性敘述的是()
A.豐富的指令格式B.豐富的尋址方式
C.只有LOAD/STORE指令訪問存儲器D.指令的功能強大
16.轉移指令執(zhí)行時,只要將轉移地址送入()中即可
A.地址寄存器B.指令寄存器C.程序計數器D.變址寄存器
17.計算機操作的最小時間單位是()
A.時鐘周期B.指令周期C.CPU周期D.微指令周期
18.假如指令中的地址碼部分就是操作數的有效地址,這種尋址方式是()
A.寄存器尋址方式B.直接尋址方式
C.立即尋址方式D.間接尋址方式
19、下列說法中,對的的一項是()。
A.指令周期等于機器周期B.指令周期等于,大于機器周期
C.指令周期是機器周期的兩倍D.指令周期是機器周期的四倍
20、機器指令是用來描述計算機基本操作的,在指令中一般不會含()信息。
A.操作的類型B.操作數的存儲位置C.操作結果的存儲位置D.PC指針的位置
21、下列有關指令的描述中,對的的是()。
A.二地址指令中,存操作結果的地址提供的是目的操作數
B.二地址指令中,目的操作數一定在源操作數后面
C.由于三地址指令使用靈活,所以廣泛地被使用在各類型計算機的指令中
D.指令的地址碼字段存放的一定是操作數地址
22、指令系統(tǒng)中采用不同尋址方式,其目的是()。
A.可以直接訪問外存
B.實現存儲程序和程序控制
C.縮短指令長度,擴大尋址空間,提高編程靈活性
D.提供擴展操作碼的也許,并減少指令譯碼難度
23、若操作數在寄存器中,寄存器號在指令中給出,則這種指令的尋址方式為()
A.寄存器尋址方式B.寄存器間接尋址方式
C.寄存器基址尋址方式D.寄存器變址尋址方式
十六、填空題
1.指令格式是指令用二進制代碼表達的結構形式,通常由操作碼和組成。
2.若指令中的形式地址為D,那么相對尋址中有效地址為。
3、計算機指令是可以辨認并直接執(zhí)行的操作命令,又稱為機器指令。
4、轉子指令實現了o
5.指令的編碼將指令提成操作碼和字段。
6.堆棧中數據的存取順序是o
7、RISC計算機中指令長度是的。
8.從計算機指令系統(tǒng)設計的角度,可將計算機分為復雜指令系記錄算機(CISC)
和0
十七、名詞解釋
1、尋址方式
2、指令
3、指令仿真
4、條件轉移
5、指令周期
6、相對轉移
7、無條件轉移
8、RISC
十八、簡答題
1、什么是指令格式?計算機指令為什么有一定的格式?
2、匯編語言程序中的每條指令是否都能被轉換成機器語言的指令代碼?
3、在大數端存儲方式下,向存儲器中地址為1000的地方寫入一個32位的字1267AB92H,
然后分別從存儲器中地址分別為1000,1001,1002,1003的單元讀取四個字節(jié)。問這
四個字節(jié)的內容分別是什么?
4、簡述RISC的特點。
十九、綜合題
1、若某機采用三地址格式訪存指令,試問完畢一條加法指令共需訪問幾次存儲器?若該機
共能完畢54種操作,操作數可在1K地址范圍內尋找,試畫出機器的指令格式。
2、下表中給出了一段存儲器的初始值(單元地址、單元內容都是以八進制給出的),
分析下段程序執(zhí)行后累加器和存儲器的內容。(COM為累加器求反,LDA是把操作數送
累加器,STA是把操作數從累加器送內存,指令“I”是間址)。
00025000027
000032
LDA26
000033
054066
ADD30101402
001634
COM175403
161035
STAI27
3、某機指令格式如下:
OPXD
0567815
其中X為尋址特性位,且
當X=0時,直接尋址;
當X=1時,用變址寄存器X,進行變址尋址;
當X=2時,用變址寄存器X2進行變址尋址;
當X=3時,相對尋址。
設(PC)=1234H,[Xi]=0037H,[Xd=1122H,擬定下列指令的有效地址(指令和地址均用
十六進制表達):(1)4420(2)2244(3)1322(4)3521
4、某計算機指令字長16位,地址碼6位,指令有一地址和二地址兩種格式。
(1)畫出指令格式。
(2)設共有N條(N<16)二地址指令,分析一地址指令最多可以有多少條?
5、某機器字長為16位,存儲器按字編址,訪內存指令格式如下:
15II10870
OPMA
其中OP是操作碼,M是定義尋址方式,A為形式地址。設PC和Rx分別為程序計數器和
變址寄存器,字長16位,問:
(1)該指令能定義多少種指令?
(2)表中各種尋址方式的尋址范圍為多少?
(3)寫出下表中各種尋址方式的有效地址EA的計算公式。
尋址方式有效地址EA的計算公式尋址范圍
立即尋址
直接尋址
間接尋址
變址尋址
相對尋址
6、有一計算機指令字長12bit,試提出一種方案,使得該指令系統(tǒng)有4條三地址指令,8條
兩地址指令,150條單地址指令。
7、有一計算機指令字長16bito試設計一擴展操作碼,能對下列兩組指令譯碼。
①15條三地址指令,15條兩地址指令,15條一地址指令,16條零地址指令。
②15條三地址指令,14條兩地址指令,31條一地址指令,16條零地址指令。
8、已知指令字長16bit,每個地址碼為4bit。試設計一個擴展操作碼,能對下列指令進行
譯碼:7條三地址指令、255條單地址指令、16條無地址指令。
第五章控制器
二十、單選題
1.CPU重要涉及()
A.控制器B.控制器、運算器、Cache
C.運算器和主存I).控制器、ALU和主存
2.微程序控制器中,機器指令與微指令的關系是()
A.每一條機器指令由一條微指令來執(zhí)行
B.每一條機器指令由一段微指令編寫的微程序來解釋執(zhí)行
C.每一條機器指令組成的程序可由一條微指令來執(zhí)行
D.一條微指令由若干條機器指令組成
3、Pentium微解決中有()流水線。
A、UB、VC、U和VD、沒有
4、CPU中的ALU是一個組合邏輯電路,在進行加法等運算時,兩個源操作數是如何提供
應ALU的輸入端()。
A.一前一后B.必須同時C.前后隨意D.很難判斷
5、操作控制器的功能是()。
A.產生時序信號
B.從主存中取出一條指令
C.完畢指令操作碼譯碼
D.從主存取出指令,完畢指令操作碼譯碼,并產生有關的操作控制信號,以解釋執(zhí)行
該指令
6、微指令格式分為水平型和垂直型,相比之下,水平型微指令的位數()。
A.較多B.和垂直型同樣C.較少D.難以擬定
7.主機中能對指令進行譯碼的器件是()
A.ALUB.運算器C.控制器D.存儲器
8.CPU內通用寄存器的位數取決于()
A.存儲器容量B.CPU的管腳數C.指令長度D.機器字長
9.通常以CPU完畢一個基本運算操作所需的時間稱為()
A.指令周期B.機器周期C.時鐘周期D.微指令周期
10.計算機操作的最小時間單位是()
A.時鐘周期B.指令周期C.CPU周期D.微指令周期
11.微程序存放在()中。
A.指令寄存器B.RAMC.控制存儲器D.內存儲器
12.關于微指令的編碼方式,下面敘述對的的是()
A.直接表達法和字段編譯法不影響微指令的長度
B.一般情況下,直接表達法的微指令位數多
C.一般情況下,字段編譯法的微指令位數多
D.以上都不對
13.CPU中跟蹤指令后繼地址的寄存器是()
A.主存地址寄存器B.程序計數器C.指令計數器D.狀態(tài)計數器
14、硬連線控制器是用一個時序電路產生時間控制信號,這種控制方式是采用()技
術實現的。
A.微程序控制器B.門陣列控制器C.組合邏輯D.存儲邏輯
15、下列各項中,不是中央解決器的基本功能的一項是()。
A.指令控制B.數據加工C.時間控制D.電源管理
16、用以指定待執(zhí)行指令所在地址的是()。
A.指令寄存器B.數據累加器C.程序計數器D.累加器
17、在計算機中,解決操作的最基本單位時間是()。
A.指令周期B.機器周期C.CPU周期D.時鐘周期
18、訪問存儲器時,讀出的信息或將寫入的信息要通過()。
A.數據寄存器B.指令寄存器C.累加器D.地址寄存器
19.不屬于微指令結構設計所追求的目的的是()
A.提高微程序的執(zhí)行速度B.提高微程序設計的靈活性
C.縮短微指令的長度D.增大控制存儲器的容量
二十一、填空題
1.在CPU中,跟蹤指令后繼地址的寄存器是。
2.一次能定義并執(zhí)行多個并行操作控制信號的微指令稱為微指令。
3、CPU與主存之間采用工作方式。
4、當前正在執(zhí)行的指令存放在_______________________中。
5、微指令由若干組成。
6.在CPU中,指令寄存器的作用是保存當前正在執(zhí)行的一條指令,
程序計數器的作用是。
7.CPU周期也稱機器周期,一個CPU周期包含若干個o
8.微指令的基本格式可分為水平型和。
9.CPU中,保存當前正在執(zhí)行的指令的寄存器為指令寄存器,程序狀態(tài)寄存器PSW的作
用是o
10、地址譯碼器的輸入信息來自CPU的。
11、硬連線方式是用一個時序電路產生時間控制信號,采用組合邏輯電路實現各種控制功能,
因此又稱為O
12、假如多個數據寄存器都具有累加器等功能時,就稱之為。
13.當前正在執(zhí)行的指令存放在指令寄存器中,保存下條指令地址
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版生態(tài)物流綠色包裝合同3篇
- 二零二五年度環(huán)保產品商標使用許可協(xié)議范本3篇
- 科創(chuàng)孵化器項目建設方案
- 音樂舞蹈培訓委托合同三篇
- 二零二五年度個人挖機租賃合同解除條件合同4篇
- 二零二五年度個人與個人房產購置借款協(xié)議2篇
- 2025版高端車庫租賃及個性化定制服務合同范本3篇
- 二零二五年度智能家居裝修設計與施工一體化協(xié)議書2篇
- 酒店餐飲美工的工作總結
- 二零二五年度個人電動車轉讓與充電設施安裝合同3篇
- 北師大版二年級數學上冊計算題專項復習大全272
- (主城一診)重慶市2025年高2025屆高三學業(yè)質量調研抽測 (第一次)地理試卷(含答案)
- 職業(yè)培訓師培訓課件
- 人教版PEP版小學英語三年級下冊Unit 4 Healthy food Part A課件
- (2024)湖北省公務員考試《行測》真題及答案解析
- 洗衣機事業(yè)部精益降本總結及規(guī)劃 -美的集團制造年會
- 房地產公司流動資產管理制度
- 2015-2022年湖南高速鐵路職業(yè)技術學院高職單招語文/數學/英語筆試參考題庫含答案解析
- 鋁合金門窗設計說明
- 小學數學-三角形面積計算公式的推導教學設計學情分析教材分析課后反思
- GB/T 12706.1-2020額定電壓1 kV(Um=1.2 kV)到35 kV(Um=40.5 kV)擠包絕緣電力電纜及附件第1部分:額定電壓1 kV(Um=1.2 kV)和3 kV(Um=3.6 kV)電纜
評論
0/150
提交評論