計算機(jī)組成習(xí)題_第1頁
計算機(jī)組成習(xí)題_第2頁
計算機(jī)組成習(xí)題_第3頁
計算機(jī)組成習(xí)題_第4頁
計算機(jī)組成習(xí)題_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1.完整的計算機(jī)系統(tǒng)應(yīng)包括()。A.運算器、存儲器、控制器;B.外部設(shè)備和主機(jī);C.主機(jī)和實用程序D.配套的硬件設(shè)備和軟件系統(tǒng)。2.補碼加減法是指()。A.操作數(shù)用補碼表示,兩數(shù)尾數(shù)相加減,符號位單獨處理,減法用加法代替;B.操作數(shù)用補碼表示,符號位與尾數(shù)一起參加運算,結(jié)果的符號與加減相同;C.操作數(shù)用補碼表示,連同符號位直接相加減,減某數(shù)用加負(fù)某數(shù)的補碼代替,結(jié)果的符號在運算中形成;D.操作數(shù)用補碼表示,由數(shù)符決定兩尾數(shù)的操作,符號位單獨處理。3.采用虛擬存儲器的主要目的是()。A.提高主存儲器的存取速度;B.?dāng)U大主存儲器的存儲空間,并能進(jìn)行自動管理和調(diào)度;C.提高外存儲器的存取速度;D.?dāng)U大外存儲器的存儲空間。4.在CPU中指向下條指令地址的寄存器是()。A.主存地址寄存器B.程序計數(shù)器C.指令寄存器D.狀態(tài)寄存器5.根據(jù)CPU在程序執(zhí)行期間能同時出現(xiàn)指令流和數(shù)據(jù)流的數(shù)目,可對中央處理器的并行性做出如下四種分類。馮.諾依曼計算機(jī)是屬于()。A.單指令流單數(shù)據(jù)流(SISD);B.單指令流多數(shù)據(jù)流(SIMD);C.多指令流單數(shù)據(jù)流(MISD);D.多指令流多數(shù)據(jù)流(MIMD)。6.請從下面定點補碼一位乘法(Booth法)器的描述中選出描述正確的句子()。A.被乘數(shù)的符號和乘數(shù)的符號都參加運算;B.乘數(shù)寄存器必須是有右移功能的移位寄存器,并設(shè)一附加位,其初始狀態(tài)為“l(fā)“;C.對N位的數(shù)相乘,要求N次部分積,并且最后一次不執(zhí)行右移操作;D.根據(jù)乘數(shù)最低位判別計算部分積時是否加被乘數(shù)后右移。7.在CPU中指向下條指令地址的寄存器是()。A.主存地址寄存器B.程序計數(shù)器C.指令寄存器D.狀態(tài)寄存器8.在定點二進(jìn)制運算器中,減法運算一般通過()來實現(xiàn)。A.原碼運算的二進(jìn)制減法器;B.補碼運算的二進(jìn)制減法器;C.補碼運算的十進(jìn)制加法器;D.補碼運算的二進(jìn)制加法器。9.馮.諾依曼(VonNeumann)機(jī)工作方法的基本特點是()A.多指令流單數(shù)據(jù)流;B.按地址訪問并順序執(zhí)行指令;C.堆棧操作;D.存貯器按內(nèi)容選擇地址。10.從下列敘述中選出正確說法()A.微處理器就是一臺微機(jī)B.微處理器為微機(jī)系統(tǒng)C.微處理器就是主機(jī)D.微處理器可以作微機(jī)的CPU。11.表示浮點數(shù)時,若要求機(jī)器零(即尾數(shù)為零,階碼為最小的數(shù))在計算機(jī)中表示為全0,則階碼應(yīng)使用()A.原碼B.反碼C.補碼D.移碼12.存儲器是計算機(jī)系統(tǒng)中的記憶設(shè)備,它主要用來()。A.存放數(shù)據(jù)B.存放程序C.存放數(shù)據(jù)和程序D.存放微程序在定點二進(jìn)制運算器中,減法運算一般通過()來實現(xiàn)。E.原碼運算的二進(jìn)制減法器;F.補碼運算的二進(jìn)制減法器;G.補碼運算的十進(jìn)制加法器;H.補碼運算的二進(jìn)制加法器。13.馮.諾依曼(VonNeumann)機(jī)工作方法的基本特點是()E.多指令流單數(shù)據(jù)流;F.按地址訪問并順序執(zhí)行指令;G.堆棧操作;H.存貯器按內(nèi)容選擇地址。14.在虛擬存貯器中,當(dāng)程序正在執(zhí)行時,由()完成地址影射。A.程序員;B.編譯器;C.裝人程序;D.操作系統(tǒng)。15.零地址運算指令在指令格式中不給出操作數(shù)地址,因此它的操作數(shù)來自()。A.立即數(shù)和棧頂;B.棧頂和次棧頂;C.暫存器和棧頂;D.寄存器和內(nèi)存單元。16.微程序控制器中,機(jī)器指令與微指令的關(guān)系是()。A.每一條機(jī)器指令由一條微指令來執(zhí)行;B.每一條機(jī)器指令由一段用微指令編成的微程序來解釋執(zhí)行;C.一段機(jī)器指令組成的程序可由一條微指令來執(zhí)行;D.一條微指令由若干條機(jī)器指令組成。二.填空題1.設(shè)十進(jìn)制數(shù)X=510.75×2-11,用18個二進(jìn)制位來表示它的浮點數(shù),階碼用5位,其中階符用2位;尾數(shù)用13位,其中符號用2位。(1)用二進(jìn)制表示的X=(2)階碼用補碼表示,尾數(shù)用原碼表示的X的規(guī)格化機(jī)器數(shù)為:階碼尾數(shù)(3)階碼用移碼表示,尾數(shù)用補碼表示的X的規(guī)格化機(jī)器數(shù)為:階碼尾數(shù)。2.設(shè)一循環(huán)冗余校驗碼(CRC)中有4個信息位和3位校驗位,該CRC碼的生成多項式為x3+x+1,若4位信息位為1101,則生成的循環(huán)校驗碼為。3.海明校驗的方法能自動校正位錯。4.Am2901組成16位定點運算器,需要片Am2901和片Am2902,運算器的命令碼是來自80II。5.某機(jī)定點整數(shù)格式字長8位(包含以為一位符號位),當(dāng)x采用原碼表示時[x]原的最大正數(shù)值是,最小負(fù)數(shù)值是。若采用補碼表示,則[x]補的最大正數(shù)是,最小負(fù)數(shù)是。用十進(jìn)制真值形式填寫。6.動態(tài)半導(dǎo)器存儲器的刷新一般有、二種方式,之所以刷新是因為。7.若用規(guī)格為16K×4位的存儲芯片,組成一個512K×8位的存儲體,則需要片芯片。該存儲體的地址寄存器至少需位,數(shù)據(jù)寄存器為位。8.CPU從主存取出一條指令并執(zhí)行該指令的時間叫做,它常常用若干個來表示,而后者又包含有若干個。9.在微程序控制的計算機(jī)中,將由同時發(fā)出的控制信號所執(zhí)行的一組微操作稱,執(zhí)行一條機(jī)器指令實際上就是執(zhí)行一段存放在中的微程序。10.廣泛使用的和都是半導(dǎo)體存儲器。前者的速度比后者快,但不如后者高,它們的共同缺點是斷電后保存信息。11.動態(tài)RAM是由儲存信息,動態(tài)RAM2118為16K×1位容量,它的地址線為根。如果每隔15微秒刷新一行,則該芯片的刷新周期為。12.在微程序控制器中,每條指令的微程序的入口地址來自,Am2910的主要功能是。13.移碼常用來表示浮點數(shù)部分,移碼和補碼除符號位外,其他各位。14.字符碼1001011的奇校驗碼是。海明校驗的方法能自動校正位錯。15指令周期是指。16.設(shè)一循環(huán)冗余校驗碼(CRC)中有4個信息位和3位校驗位,該CRC碼的生成多項式為+x+1,若4位信息位為0100,則生成的校驗碼3x為。17.CPU從主存取出一條指令并執(zhí)行該指令的時間叫做,它常常用若干個來表示,而后者又包含有若干個。18.微指令格式中微操作碼字段共10位,若采用完全水平型微指令,則一條微指令最多可同時啟動個微操作;若采用完全垂直型微指令,定義7種微操作,則微操作碼字段最少需要位。19.在微程序控制的計算機(jī)中,將由同時發(fā)出的控制信號所執(zhí)行的一組微操作稱,執(zhí)行一條指令實際上就是執(zhí)行一段存放在中的微程序。20.某機(jī)定點整數(shù)格式字長8位(包含以為一位符號位),當(dāng)x采用原碼表示時[x]原的最大正數(shù)值是,最小負(fù)數(shù)值是。若采用補碼表示,則[x]補的最大正數(shù)是,最小負(fù)數(shù)是。用十進(jìn)制真值形式填寫。21.定點補碼一位乘法有兩種方法,其中一種需要區(qū)分乘數(shù)的符號,其計算方法為。三.簡答題1.全加器可由異或門及進(jìn)位邏輯電路組成,根據(jù)A⊕B=A⊕B,于是可以設(shè)計利用原變量或反變量進(jìn)行運算的加法器。進(jìn)而可以推測,對已設(shè)計好的加法器,用原變量運算和反變量運算都是一樣的。這種說法對不對?為什么?2.說明機(jī)器指令與微指令的關(guān)系。3.設(shè)有一4體交叉存儲器,但使用時經(jīng)常遇到連續(xù)訪問同一存儲體的情況,會產(chǎn)生怎樣的結(jié)果?4.微程序控制器AM2910三個使能信號PL,MAP,VECT,各起什么作用?5.存儲系統(tǒng)為什么由主存儲器、輔助存儲器和高速緩沖存儲器Cache組成?6.半導(dǎo)體DRAM和SRAM的主要差別是什么?為什么DRAM芯片的地址一般要分兩次接收?7.簡述微程序控制的控制器和硬布線控制的控制器的差異及優(yōu)缺點。8.設(shè)有一4體交叉存儲器,但使用時經(jīng)常遇到連續(xù)訪問同一存儲體的情況,會產(chǎn)生怎樣的結(jié)果?9.CPU如何識別從主存取出的信息是指令還是數(shù)據(jù)?10.試述海明校驗碼的基本原理。11.哪些因素影響總線頻帶寬度?四.分析、計算和設(shè)計題1.某程序?qū)撁嬉蟮男蛄袨镻3P4P2P6P4P3P7P4P3P6P3P4P8P4P6。設(shè)主存容量為4個頁面,求FIFO和LRU替換算法是各自的命中率?2.已知X=0.1011,Y=0.1101,用原碼加減交替法計算X÷Y=?。要求列出運算過程的每一步算式,注明中間結(jié)果和最后結(jié)果,并給出商和余數(shù)的真值。3.已知[X]補=00.1101,[Y]補=11.0110,用比較法補碼相乘計算[X]補[y]補。要求列出運算過程的每一步算式,注明中間結(jié)果和最后結(jié)果。:4.Am2900系統(tǒng)模型機(jī)的某條機(jī)器指令的微程序流程圖如下所示。(1)說出該流程圖執(zhí)行了一條什么指令?(寫出指令匯編符號)(2)說明各條微指令的含義。IKI+1K+1I+2K+2PC→ARPC→ARPC→PC*PC+1→PC1414PC+1→PCKK+3K+46.已知7位海明碼為d6d5d4d3d2d1d0,其三個校驗和S2,S1,S0所組成的二進(jìn)制數(shù)S2S1S0的取值與錯碼位的對應(yīng)表如下S2S1S0000001010011100101110111錯碼位無錯d0d2d6d1d5d3d4(1)寫出三個校驗和S2,S1,S0的公式;(2)在最多有一位錯的情況下,若讀出端讀到的碼字為1011100和1001001,則發(fā)送的原碼字分別是多少?7.某條加法指令實現(xiàn)把用絕對地址表示的內(nèi)存單元ADDR1的內(nèi)容與內(nèi)存單元ADDR2的內(nèi)容相減,結(jié)果存到ADDR2單元中,指令格式如下:D4ΧΧADDR1ADDR2功能:[ADDR1]-[ADDR2]→[ADDR2];原理性地說明在TEC-2機(jī)器上實現(xiàn)該機(jī)器指令需要多少條微指令(不含取指微指令)?每條微指令的主要功能是什么?5.某機(jī)器中,已知道有一個地址空間為00

溫馨提示

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

評論

0/150

提交評論