




已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
一、 選擇題1. 假定下列字符碼中有奇偶校驗(yàn)位,但沒有數(shù)據(jù)錯(cuò)誤,采用偶校校驗(yàn)的字符碼是_。A 11001011 B 11010110 C 11000001 D 110010012. 8位定點(diǎn)字長(zhǎng)的字,采用2的補(bǔ)碼表示時(shí),一個(gè)字所能表示的整數(shù)范圍是_。A .128 +127 B. 127 +127 C. 129 +128 D.-128 +1283. 下面浮點(diǎn)運(yùn)算器的描述中正確的句子是:_。a) 浮點(diǎn)運(yùn)算器可用階碼部件和尾數(shù)部件實(shí)現(xiàn)b) 階碼部件可實(shí)現(xiàn)加、減、乘、除四種運(yùn)算c) 階碼部件只進(jìn)行階碼相加、相減和比較操作d) 尾數(shù)部件只進(jìn)行乘法和減法運(yùn)算4. 某計(jì)算機(jī)字長(zhǎng)16位,它的存貯容量是64KB,若按字編址,那么它的尋址范圍是_A. 64K B. 32K C. 64KB D. 32 KB 5. 雙端口存儲(chǔ)器在_情況下會(huì)發(fā)生讀/寫沖突。a) 左端口與右端口的地址碼不同b) 左端口與右端口的地址碼相同c) 左端口與右端口的數(shù)據(jù)碼不同d) 左端口與右端口的數(shù)據(jù)碼相同6. 寄存器間接尋址方式中,操作數(shù)處在_。A. 通用寄存器 B. 主存單元 C. 程序計(jì)數(shù)器 D. 堆棧7. 微程序控制器中,機(jī)器指令與微指令的關(guān)系是_。a) 每一條機(jī)器指令由一條微指令來(lái)執(zhí)行b) 每一條機(jī)器指令由一段微指令編寫的微程序來(lái)解釋執(zhí)行c) 每一條機(jī)器指令組成的程序可由一條微指令來(lái)執(zhí)行d) 一條微指令由若干條機(jī)器指令組8. 按其數(shù)據(jù)流的傳遞過(guò)程和控制節(jié)拍來(lái)看,陣列乘法器可認(rèn)為是_。a) 全串行運(yùn)算的乘法器 b) 全并行運(yùn)算的乘法器 c) 串并行運(yùn)算的乘法器 d) 并串型運(yùn)算的乘法器9. 由于CPU內(nèi)部的操作速度較快,而CPU訪問一次主存所花的時(shí)間較長(zhǎng),因此機(jī)器周期通常用_來(lái)規(guī)定。a) 主存中讀取一個(gè)指令字的最短時(shí)間 b) 主存中讀取一個(gè)數(shù)據(jù)字的最長(zhǎng)時(shí)間 c) 主存中寫入一個(gè)數(shù)據(jù)字的平均時(shí)間 d) 主存中讀取一個(gè)數(shù)據(jù)字的平均時(shí)間10. 程序控制類指令的功能是_。A 進(jìn)行算術(shù)運(yùn)算和邏輯運(yùn)算 B 進(jìn)行主存與CPU之間的數(shù)據(jù)傳送 C 進(jìn)行CPU和I / O設(shè)備之間的數(shù)據(jù)傳送 D 改變程序執(zhí)行順序 11. 從器件角度看,計(jì)算機(jī)經(jīng)歷了四代變化。但從系統(tǒng)結(jié)構(gòu)看,至今絕大多數(shù)計(jì)算機(jī)仍屬于_型計(jì)算機(jī)。A.并行 B.馮.諾依曼 C.智能 D.實(shí)時(shí)處理12. 關(guān)運(yùn)算器的描述,_是正確的。A.只做加法 B.只做算術(shù)運(yùn)算C.既做算術(shù)運(yùn)算又做邏輯運(yùn)算 D.只做邏輯運(yùn)算13. 下列數(shù)中最小的數(shù)是_。A.(100101)2 B.(50)8 C.(100010)BCD D.(625)1614. 4_表示法主要用于表示浮點(diǎn)數(shù)中的階碼。A.原碼 B.補(bǔ)碼 C.反碼 D.移碼15. 長(zhǎng)32位,其中1位符號(hào)位,31位表示尾數(shù)。若用定點(diǎn)小數(shù)表示,則最大正小數(shù)為_。A +(1 2-32) B +(1 2-31) C 2-32 D 2-3116. 儲(chǔ)器是計(jì)算機(jī)系統(tǒng)中的記憶設(shè)備,它主要用來(lái)_。A.存放數(shù)據(jù) B.存放程序 C.存放微程序 D.存放數(shù)據(jù)和程序17. 以下四種類型指令中,執(zhí)行時(shí)間最長(zhǎng)的是_。A.RR型指令 B.RS型指令 C.SS型指令 D.程序控制指令18. 單地址指令為了完成兩個(gè)數(shù)的算術(shù)運(yùn)算,除地址指明的一個(gè)操作數(shù)外,另一個(gè)操作數(shù)常采用_尋址方式。A.堆棧 B.立即 C.隱含 D.間接19. 某計(jì)算機(jī)字長(zhǎng)32位,其存儲(chǔ)容量為4MB,若按半字編址,它的尋址范圍是_。A 4MB B 2MB C 2M D 1M20. 貯器和CPU之間增加cache的目的是_。A 解決CPU和主存之間的速度匹配問題B 擴(kuò)大主存貯器容量C 擴(kuò)大CPU中通用寄存器的數(shù)量D 既擴(kuò)大主存貯器容量,又?jǐn)U大CPU中通用寄存器的數(shù)量二、 填空題1. 的值用十進(jìn)制表示為A_。2. Cache是一種A_存儲(chǔ)器,是為了解決CPU和B_之間C_上不匹配而采用的一項(xiàng)重要硬件技術(shù)。3. 選擇型DMA控制器在物理上可以連接A_個(gè)設(shè)備,在邏輯上只允許連接B_個(gè)設(shè)備,適合連接C_設(shè)備。4. 指令格式是指指令用A_表示的結(jié)構(gòu)形式,通常由B_字段和C_字段組成。5. DMA和CPU分時(shí)使用內(nèi)存的三種方式是:A_,B_,C_。6. 若浮點(diǎn)數(shù)格式中介碼的基數(shù)已定,尾數(shù)用規(guī)格化表示,浮點(diǎn)數(shù)的表示范圍取決于A_的位數(shù),精度取決于B_的位數(shù)。7. 指令格式中,操作碼字段表征指令的A_,地址碼字段指示B_。8. 模4交叉存儲(chǔ)器是一種A_存儲(chǔ)器,它有B_個(gè)存儲(chǔ)模塊,每個(gè)模塊有它自己的地址存儲(chǔ)器,和C_寄存器。9. 按IEEE754標(biāo)準(zhǔn),一個(gè)浮點(diǎn)數(shù)由_,階碼E ,尾數(shù)m 三部分組成。其中階碼E的值等于指數(shù)的_加上一個(gè)固定_。10. 儲(chǔ)器的技術(shù)指標(biāo)有_, _, _,和存儲(chǔ)器帶寬。11. 指令操作碼字段表征指令的_,而地址碼字段指示_。12. 一個(gè)定點(diǎn)數(shù)由_和_兩部分組成。根據(jù)小數(shù)點(diǎn)位置不同,定點(diǎn)數(shù)有_和純整數(shù)之分。13. 對(duì)存儲(chǔ)器的要求是_, _,_。為了解決這三方面的矛盾計(jì)算機(jī)采用多級(jí)存儲(chǔ)體系結(jié)構(gòu)。14. 當(dāng)今的CPU 芯片除了包括定點(diǎn)運(yùn)算器和控制器外,還包括_, _運(yùn)算器和_管理等部件。15. RISC指令系統(tǒng)的最大特點(diǎn)是: _; _; _種類少。只有取數(shù)/存數(shù)指令訪問存儲(chǔ)器。三、 計(jì)算題1已知X= -0.1010, Y= +0.1111, 用補(bǔ)碼并行乘法或布斯算法求X*Y補(bǔ)的積,并求出X*Y的積的真值。(提示:要求先寫出X、Y的補(bǔ)碼形式,然后進(jìn)行補(bǔ)碼并行乘法或布斯算法的計(jì)算)2已知四位信息碼為1110,設(shè)計(jì)可糾一位錯(cuò)的海明碼。在傳送此海明校驗(yàn)碼的過(guò)程中,接收方收到數(shù)據(jù)后,進(jìn)行檢查結(jié)果S3 S2 S1=101,說(shuō)明什么問題?如何處理? 3. 設(shè)有兩個(gè)浮點(diǎn)數(shù) N1 = 2j1 S1 , N2 = 2j2 S2 ,其中階碼2位,階符1位,尾數(shù)四位,數(shù)符一位。設(shè) :j1 = (-10 )2 ,S1 = ( +0.1001)2 j2 = (+10 )2 ,S2 = ( +0.1011)2 求:N1 N2 ,寫出運(yùn)算步驟及結(jié)果,積的尾數(shù)占4位,要規(guī)格化結(jié)果,用原碼陣列乘法器求尾數(shù)之積。4.已知 x = - 0.01111 ,y = +0.11001,求 x 補(bǔ) , -x 補(bǔ) , y 補(bǔ) , -y 補(bǔ) ,x + y = ? ,x y = ?5.已知 x = - 0.01111 ,y = +0.11001,求 x 補(bǔ) , -x 補(bǔ) , y 補(bǔ) , -y 補(bǔ) ,x + y = ? ,x y = ?四、 簡(jiǎn)答題1、簡(jiǎn)述一下中斷響應(yīng)的條件。2、某指令系統(tǒng)指令長(zhǎng)度固定長(zhǎng)度12位,操作碼部分長(zhǎng)4位。試提出一種分配方案,使指令系統(tǒng)有12條二地址指令,45條單地址指令和200條零地址指令。 3. 計(jì)算機(jī)中的存儲(chǔ)系統(tǒng)通常采用高速緩存(Cache),其中Cache和主存之間的映射關(guān)系有哪三種?這三種映射中哪種映射實(shí)現(xiàn)所需要硬件電路最少?它的缺點(diǎn)是什么?4.某指令系統(tǒng)指令長(zhǎng)度固定長(zhǎng)度12位,操作碼部分長(zhǎng)4位。有人提出一種分配方案,使指令系統(tǒng)有12條二地址指令,56條單地址指令和200條零地址指令。此方案能否成功?如果成功寫出各種指令的操作碼范圍,如果不成功說(shuō)明原因。五、 綜合題1、指令格式如下所示,OP為操作碼字段,試分析指令格式特點(diǎn)。 31 26 22 18 17 16 15 0 OP源寄存器變址寄存器偏移量2、某機(jī)器中,已知配有一個(gè)地址空間為(00001FFF)16的ROM區(qū)域,現(xiàn)在用一個(gè)SRAM芯片(8K8位)形成一個(gè)16K16位的ROM區(qū)域,起始地址為(2000)16 。假設(shè)SRAM芯片有CS和WE控制端,CPU地址總線A15A0 ,數(shù)據(jù)總線為D15D0 ,控制信號(hào)為R / W(讀 / 寫),MREQ(當(dāng)存儲(chǔ)器讀或?qū)憰r(shí),該信號(hào)指示地址總線上的地址是有效的)。要求:(1)滿足已知條件的存儲(chǔ)器,畫出地址譯碼方案。(2)畫出ROM與RAM同CPU連接圖。3、某計(jì)算機(jī)的數(shù)據(jù)通路如圖2所示,其中M主存, MBR主存數(shù)據(jù)寄存器, MAR主存地址寄存器, R0-R3通用寄存器, IR指令寄存器, PC程序計(jì)數(shù)器(具有自增能力), C、D-暫存器, ALU算術(shù)邏輯單元(此處做加法器看待), 移位器左移、右移、直通傳送。所有雙向箭頭表示信息可以雙向傳送。請(qǐng)按數(shù)據(jù)通路圖畫出“ADD(R1),(R2)+”指令的指令周期流程圖。該指令的含義是兩個(gè)數(shù)進(jìn)行求和操作。其中源操作地址在寄存器R1中,目的操作數(shù)尋址方式為自增型寄存器間接尋址(先取地址后加1)。4、已知某種RAM芯片規(guī)格為4K*4,請(qǐng)用此芯片構(gòu)成一個(gè)8K*8的存儲(chǔ)器。畫出存儲(chǔ)器與CPU的連線,門電路自選。如果此存儲(chǔ)器的首地址為1000H,那么此存儲(chǔ)器最后一個(gè)存儲(chǔ)單元的地址為多少?5、某計(jì)算機(jī)有如下部件:ALU,移位器,主存M,主存數(shù)據(jù)寄存器MDR,主存地址寄存器MAR,指令寄存器IR,通用寄存器R0R3 ,暫存器C和D。(1) 請(qǐng)將各邏輯部件組成一個(gè)數(shù)據(jù)通路,并標(biāo)明數(shù)據(jù)流向。(2) 畫出“ADD R1,(R2)”指令的指令周期流程圖,指令功能是 (R1)+(R2)R1。 移位器 IR PC C D R0 R1 R2 R3 MDR M MAR6、運(yùn)算器結(jié)構(gòu)如下圖所示,R1 ,R2,R3 是三個(gè)寄存器,A和B是兩個(gè)三選一的多路開關(guān),通路的選擇由AS0 ,AS1 和BS0 ,BS1端控制,例如BS0BS1 = 11時(shí),選擇R3 ,BS0BS1 = 01時(shí),選擇R1,ALU是算術(shù) / 邏輯單元。S1S2為它的兩個(gè)操作控制端。其功能如下: S1S2 = 00時(shí),ALU輸出 = A S1S2 = 01時(shí),ALU輸出 = A + B S1S2 = 10時(shí),ALU輸出 = A B S1S2 = 11時(shí),ALU輸出 = AB 請(qǐng)?jiān)O(shè)計(jì)控制運(yùn)算器通路的水平微指令格式。練習(xí)題參考答案:一、選擇二、填空三、計(jì)算1、解:X補(bǔ) 10110,(1分) Y補(bǔ)= 01111,將數(shù)據(jù) X=(1)0110 Y=(0)1111,送入并行補(bǔ)碼乘法電路(1) 0110 (0) 1111 (1) 0110 (1) 0 110 (1) 0 1 10 (1) 0 1 1 0 + (0) (0) (0) (0) (0) (1) 0 1 1 0 1010 X*Y 補(bǔ) = 101101010 X*Y = - 0100101102、解:因?yàn)?X+Y+12Y ,X=4 所以 Y3 111 110 101 100 011 010 001 000 B4 B3 B2 P3 B1 P2 P1 P3= B4 B3 B2 = 111 = 1 P2= B4 B3 B1 = 110 = 0 P1= B4 B2 B1 = 110 = 0得到海明校驗(yàn)碼: 1 1 1 1 0 0 0 如果接收方檢查結(jié)果為S3 S2 S1=101,說(shuō)明在傳遞過(guò)程中校驗(yàn)位B2出錯(cuò),將其取反即可。3、解:(1)浮點(diǎn)乘法規(guī)則: N1 N2 =( 2j1 S1) (2j2 S2) = 2(j1+j2) (S1S2)(2) 碼求和: j1 + j2 = 0 (3) 尾數(shù)相乘: 被乘數(shù)S1 =0.1001,令乘數(shù)S2 = 0.1011,尾數(shù)絕對(duì)值相乘得積的絕對(duì)值,積的符號(hào)位 = 00 = 0。按無(wú)符號(hào)陣乘法器運(yùn)算得:N1 N2 = 200.01100011 (4)尾數(shù)規(guī)格化、舍入(尾數(shù)四位) N1 N2 = (+ 0.01100011)2 = (+0.1100)22(-01)2 4、解: x 原 = 1.01111 x 補(bǔ) = 1.10001 所以 : -x 補(bǔ) = 0.01111 y 原 = 0.11001 y 補(bǔ) = 0.11001 所以 : -y 補(bǔ) = 1.00111 x 補(bǔ) 11.10001 x 補(bǔ) 11.10001 + y 補(bǔ) 00.11001 + -y 補(bǔ) 11.00111 x + y 補(bǔ) 00.01010 x - y 補(bǔ) 10.11000 所以: x + y = +0.01010 因?yàn)榉?hào)位相異,結(jié)果發(fā)生溢出5、解:設(shè)最高位為符號(hào)位,輸入數(shù)據(jù)為x原 = 01111 y原 = 11101 因符號(hào)位單獨(dú)考慮,尾數(shù)算前求補(bǔ)器輸出值為:|x| = 1111, |y| = 1101 乘積符號(hào)位運(yùn)算: x0 y0 = 01 =1 尾數(shù)部分運(yùn)算: 1 1 1 1 1 1 0 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 經(jīng)算后求補(bǔ)器輸出,加上乘積符號(hào)位,得原碼乘積值xy 原 = 111000011 換算成二進(jìn)制真值 xy = (-11000011)2 = (-195)10 十進(jìn)制數(shù)乘法驗(yàn)證:xy = 15(-13) = -195 四、簡(jiǎn)答1、答:有中斷請(qǐng)求信號(hào)發(fā)生且該中斷請(qǐng)求未被屏蔽CPU處于開中斷狀態(tài)沒有更重要的事要處理(沒有優(yōu)先級(jí)更高的中斷請(qǐng)求或工作)CPU剛剛執(zhí)行的指令不是停機(jī)指令在一條指令結(jié)束時(shí)響應(yīng)2、答:00001011:二地址指令 1100000011101100:?jiǎn)蔚刂分噶?11011010000111110010111:零地址指令3、 答:全相聯(lián)映射、直接映射、組相聯(lián)映射。其中直接映射所需電路最少,但是操作過(guò)程中Cache與主存數(shù)據(jù)替換過(guò)程中沖突率最高,是它的缺點(diǎn)。4、 答:不成功,因?yàn)槿绻WC有12條二地址指令,56條單地址指令,那么最多還可以分配128條零地址指令。 00001011:二地址指令 1100000011110111:?jiǎn)蔚刂分噶?111110000000111111111111:零地址指令五、綜合1、解: (1)操作碼字段為6位,可指定 26 = 64種操作,即64條指令。 (2)單字長(zhǎng)(32)二地址指令。 (3)一個(gè)操作數(shù)在源寄存器(共16個(gè)),另一個(gè)操作數(shù)在存儲(chǔ)器中(由變址寄存器內(nèi)容 + 偏移量決定),所以是RS型指令。2、解 :存儲(chǔ)器地址空間分布如圖1所示,分三組,每組8K16位。由此可得存儲(chǔ)器方案要點(diǎn)如下:(1) 組內(nèi)地址 :A12 A0 (A0為低位);(2) 組號(hào)譯碼使用2 :4 譯碼器;(3) RAM1 ,RAM 2 各用兩片SRAM芯片位進(jìn)行并聯(lián)連接,其中一片組成高8位,另一片組成低8位。(4) 用 MREQ 作為2 :4譯碼器使能控制端,該信號(hào)低電平(有效)時(shí),譯碼器工作。(5) CPU的R / W 信 號(hào)與SRAM的WE
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年部編版新教材語(yǔ)文小學(xué)三年級(jí)上冊(cè)第三單元復(fù)習(xí)課教案
- 海安中學(xué)高二數(shù)學(xué)試卷
- 湖南文科數(shù)學(xué)試卷
- 建鄴一模數(shù)學(xué)試卷
- 《網(wǎng)絡(luò)綜合布線》教案 項(xiàng)目2任務(wù)2 綜合布線的設(shè)計(jì)原則
- 健康管理中心相關(guān)課件
- 上海市第四中學(xué)2025年高一物理第二學(xué)期期末經(jīng)典模擬試題含解析
- 2025年中國(guó)風(fēng)電塔架行業(yè)市場(chǎng)發(fā)展監(jiān)測(cè)及投資戰(zhàn)略咨詢報(bào)告
- 中國(guó)加氫石油樹脂行業(yè)市場(chǎng)調(diào)查報(bào)告
- 中國(guó)雙乙烯酮行業(yè)市場(chǎng)調(diào)查報(bào)告
- 胰腺癌術(shù)后護(hù)理查房課件
- 最全看圖猜成語(yǔ) 課件
- 廣東省韶關(guān)市翁源縣2023-2024學(xué)年七年級(jí)12月月考語(yǔ)文試題
- 腫瘤中心建設(shè)計(jì)劃書
- 快題設(shè)計(jì)課件
- 工業(yè)設(shè)備故障預(yù)測(cè)與維護(hù)
- 自考英語(yǔ)二4500詞匯匯總
- 工程居間保密協(xié)議
- 成都市2021級(jí)(2024屆)高中畢業(yè)班第一次診斷性檢測(cè)(一診)英語(yǔ)試卷(含答案)
- 特種設(shè)備作業(yè)人員體檢表(叉車)
- 《旅游學(xué)概論》第五章
評(píng)論
0/150
提交評(píng)論