版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、年級:_ 專業(yè):_ 班級:_ 學號:_ 姓名:_.裝.訂.線誠信應(yīng)考 考出水平 考出風格浙江大學城市學院2008 2009學年第 二 學期期末考試試卷 計算機組成 開課單位: 計算分院 ;考試形式:閉卷;考試時間:2009_年_6_月_22日;所需時間: 120 分鐘題序一二三四總 分得分評卷人得分一選擇題 (本大題共_25_題,每題_1_分,共_25_分。)c 1 單級中斷系統(tǒng)中,cpu一旦響應(yīng)中斷,立即關(guān)閉_標志,以防止本次中斷服務(wù)結(jié)束前同級的其他中斷源產(chǎn)生另一次中斷而被干擾。a 中斷允許 b中斷請求 c 中斷屏蔽 d dma請求a 2 交叉存儲器實質(zhì)上是一種多模塊存儲器,它用_方式執(zhí)行多
2、個獨立的讀寫操作。a流水b 資源重復c 順序d 資源共享a 3 中斷處理過程中,_ 項是由硬件完成。a 關(guān)中斷b 開中斷c 保存cpu現(xiàn)場d 恢復cpu現(xiàn)場b 4 為了便于實現(xiàn)多級中斷,保存現(xiàn)場信息最有效的辦法是采用_。a 通用寄存器 b堆棧 c 存儲器 d 外存d 5 雙端口存儲器所以能進行高速讀/寫操作,是因為采用_。 a 高速芯片 b 新型器件 c 流水技術(shù) d 兩套相互獨立的讀寫電路c 6 單地址指令中為了完成兩個數(shù)的算術(shù)運算,除地址碼指明的一個操作數(shù)以外,另一個數(shù)常需采用_。a 堆棧尋址方式 b 立即尋址方式 c 隱含尋址方式 d 間接尋址方式b 7 微程序控制器中,機器指令與微指令
3、的關(guān)系是_。a 每一條機器指令由一條微指令來執(zhí)行b 每一條機器指令由一段用微指令編成的微程序來解釋執(zhí)行c 一段機器指令組成的程序可由一條微指令來執(zhí)行d 一條微指令由若干條機器指令組成a 8 某寄存器中的內(nèi)容為指令碼,只有cpu的_才能識別它。a 指令譯碼器 b 判斷程序 c 微指令 d 時序信號c 9 采用dma方式傳送數(shù)據(jù)時,每傳送一個數(shù)據(jù),就要占用一個_ 的時間。a 指令周期 b 機器周期 c 存儲周期 d 總線周期a 10 cpu響應(yīng)中斷請求的條件之一是_。a 一條指令執(zhí)行結(jié)束 b 一次 i/o 操作結(jié)束c 機器內(nèi)部發(fā)生故障 d 一次dma 操作結(jié)束b 11 直接映射cache的主要優(yōu)點
4、是實現(xiàn)簡單。這種方式的主要缺點是_。a 它比其他cache映射方式價格更貴b 如果使用中的2個或多個塊映射到cache同一行,命中率則下降c 它的存取時間大于其它cache映射方式d cache中的塊數(shù)隨著主存容量增大而線性增加c 12 cpu中指示下一條指令地址的寄存器是_。a 地址寄存器 b 指令計數(shù)器 c 程序計數(shù)器 d 指令寄存器a 13 從信息流的傳輸速度來看,_系統(tǒng)工作效率最低。a 單總線 b 雙總線 c 三總線 d 多總線c 14 以下四種類型指令中,執(zhí)行時間最長的是_。a. rr型指令 b. rs型指令 c. ss型指令 d. 程序控制指令c 15 用于對保存在某個寄存器中的操
5、作數(shù)進行操作的尋址方式是_。a 直接 b 間接 c 寄存器直接 d 寄存器間接d 16算術(shù)運算指令的功能是_。a 進行算術(shù)運算和邏輯運算 b 進行主存與cpu之間的數(shù)據(jù)傳送c 進行cpu和i/o設(shè)備之間的數(shù)據(jù)傳送 d 進行算術(shù)運算c 17 指令周期是指_。a cpu從主存取出一條指令的時間b cpu執(zhí)行一條指令的時間c cpu從主存取出一條指令加上執(zhí)行一條指令的時間 d 時鐘周期時間b 18. 浮點加減法運算中,尾數(shù)結(jié)果為01.*或10.*時,需進行_處理。a 左規(guī)b 右規(guī) c 舍去第一符號位d舍去第二符號位b 19指令系統(tǒng)采用不同尋址方式的目的是_。a 實現(xiàn)存貯程序和程序控制;b 縮短指令長
6、度,擴大尋址空間,提高編程靈活性;。c 可直接訪問外存;d 提供擴展操作碼的可能并降低指令譯碼的難度;a 20. 某數(shù)進行_運算,就是按位取反。a 邏輯非 b 邏輯或 c 邏輯與 d邏輯異b 21 在機器數(shù)_中,零的表示形式是唯一的。a 原碼 b 補碼 c 混合碼 d 反碼a 22 主存貯器和cpu之間增加cache的目的是_。a 解決cpu和主存之間的速度匹配問題b 擴大主存貯器容量c 擴大cpu中通用寄存器的數(shù)量d 既擴大主存貯器容量,又擴大cpu中通用寄存器的數(shù)量a 23 周期挪用方式常用于_方式的輸入/輸出中。a dma b 中斷 c 程序傳送 d 通道 d 24 下列字符碼中有奇偶校
7、驗位,但沒有數(shù)據(jù)錯誤,采用偶校驗的字符碼是_。a 11001011 b 11010110 c 11000001 d 11001001b 25 dma控制器按其結(jié)構(gòu),分為選擇型dma控制器和_型dma控制器。前者適用于高速設(shè)備,后者適用于慢速設(shè)備。a 慢速b 多路c 中斷d 通道得分二填空題(本大題共_10_題,每題_1_分,共_10_分。)1 在補碼加減計算溢出判斷中,單符號判斷方式采用_和最高有效位的異或運算進行溢出判斷。2 雙端口存儲器和多模塊交叉存儲器屬于并行存儲器結(jié)構(gòu),其中前者采用空間并行技術(shù),后者采用_并行技術(shù)。3一個定點數(shù)由符號位和數(shù)值域兩部分組成。按小數(shù)點位置不同,定點數(shù)有定點純
8、小數(shù)和_兩種表示方法。4 三總線計算機的總線包括_總線、存儲總線和i/o總線。5 反映主存速度指標的三個術(shù)語是存取時間、存儲周期和存儲器_。6 在計算機系統(tǒng)中,多個系統(tǒng)部件之間信息傳送的公共通路稱為_。7某機器系統(tǒng)指令長度為20位,具有雙操作數(shù)指令、單操作數(shù)指令和無操作數(shù)指令三類指令形式,每個操作數(shù)地址規(guī)定用6位表示,若操作碼字段固定為8位,現(xiàn)已設(shè)計m條雙操作數(shù)指令,n條無操作數(shù)指令,在此情況下,這臺機器最多可以設(shè)計出_ 條單操作數(shù)指令。8 浮點加、減法運算的步驟依次是零操作數(shù)檢查、_、尾數(shù)計算、結(jié)果規(guī)格化處理和舍入處理。9 算術(shù)/邏輯運算單元 (74181)通過控制端的邏輯值選擇是否封鎖各位
9、的_輸出,以實現(xiàn)算術(shù)運算和邏輯運算的切換。10定點計算機中,兩個原碼表示的數(shù)相乘的運算規(guī)則是:乘積的數(shù)值部分為兩個正數(shù)相乘之積,乘積的符號位由兩數(shù)的符號位按_運算得到。得分三計算簡答題(本大題共_5_題,每題_5_分,共_25_分。) 1 指令和數(shù)據(jù)都用二進制代碼存放在內(nèi)存中,請從時空觀角度回答cpu如何區(qū)分讀出的代碼是指令還是數(shù)據(jù)。指令和數(shù)據(jù)統(tǒng)統(tǒng)放在內(nèi)存中,從形式上看,它們都是二進制數(shù)碼。從時間上:指令:在取指周期中從內(nèi)存讀出的信息;數(shù)據(jù):由內(nèi)存流向運算器。從空間上:指令:由內(nèi)存流向控制器;數(shù)據(jù):由內(nèi)存流向運算器。2 簡述采用哪幾種技術(shù)手段可以加快存儲系統(tǒng)的訪問速度?雙端口存儲技術(shù)交叉存儲技
10、術(shù)cache技術(shù)(cdram技術(shù))3 某總線在一個總線周期中并行傳送8個字節(jié)的數(shù)據(jù),假設(shè)一個總線周期等于一個時鐘周期,總線時鐘頻率為133mhz,求總線帶寬是多少?8b*133mhz=1064mb/s4.設(shè)cache有1、2、3、4共4個塊,a、b、c、d等為主存中的塊,訪問順序依此如下:a、b、c、d、b、b、c、c、d、d、a ,下次若要再訪問e塊。要求:1) 簡述lru算法特點;近期最少使用(lru)算法l lru算法將近期內(nèi)長久未被訪問過的行換出。每行也設(shè)置一個計數(shù)器,cache每命中一次,命中行計數(shù)器清零,其它各行計數(shù)器增1。當需要替換時,將計數(shù)值最大的行換出。l 這種算法保護了剛拷
11、貝到cache中的新數(shù)據(jù)行,有較高的命中率。2) 計算采用lru算法命中cache的次數(shù)。7次5. x=-0.1001 y=0.1110,采用變形補碼計算x+y并判斷溢出。x補=11.0111, y補=00.1110x補+ y補=11.0111+00.1110=00.0101無溢出得分四分析設(shè)計題(本大題共_4_題,每題_10_分,共_40_分。) 1. 如圖所示為傳送(mov,op碼ir0ir1為 00)、加法(add,op碼ir0ir1為01)、取反(com,op碼ir0ir1為10)、十進制加法(adt,op碼ir0ir1為11)四條指令的微程序流程圖,每一框表示一個cpu周期。設(shè)控制存
12、儲器共可存儲16條微指令。其中rs和rd指8個通用寄存器r0r7的一個,每個cpu周期含4個時鐘脈沖t1t4。 1) 設(shè)微指令的微命令字段為12位,p測試字段和下一條微指令地址字段是多少位?控制存儲器共可存儲16條微指令,故微指令地址字段為4位兩個測試條件,p字段為2位微指令長度為18位 2) 控制存儲器的存儲容量至少是多少位?容量=16*18b=288b 3) 給每條微指令分配一個確定的微地址(二進制編碼表示)。譯碼后的微指令可由兩位操作碼加進位信號決定,可以這樣設(shè)計微地址:取指 0000mov 0001add 0101com 1001 adt (r2+r1->r2) 1101r2+r
13、3->r3 1111r2-r1->r210014)寫出微地址轉(zhuǎn)移邏輯表達式。ua0=p1*ir0*t4ua1=p1*ir1*t4ua2=p2*c*t4ua3=1*t42. 如圖所示為雙總線結(jié)構(gòu)的機器,ir為指令寄存器,pc為程序計數(shù)器(具有加1功能),m為主存(受r/w#讀寫信號控制),ar為主存地址寄存器,dr為數(shù)據(jù)緩沖寄存器,alu內(nèi)+-控制信號決定完成何種操作信號,控制信號g控制的一個門電路。所有箭頭線上的小圈表示控制信號的輸入/輸出點。例如r1i表示寄存器r1的輸入,r1o表示寄存器r1的輸出。未標信號的線表示直通,不受控制。1) “add r2,r0”指令完成(r0)+(
14、r2)r0的功能操作。畫出其指令周期流程圖。2) “jmp 35h”指令完成指定下一條指令地址為35h的指令功能操作。畫出其指令周期流程圖。3) 若將主存m分成數(shù)存和指存兩個存儲器,通用寄存器r0r3的輸出直接連到x或y暫存器。請修改數(shù)據(jù)通路,畫出“add r2,r0”指令的指令周期流程圖。iro, g pciir->pc3. 1)某機器所使用的指令格式和尋址方式如下所示,機器字長為16位,有兩個20位基址寄存器, 四個16位變址寄存器,十六個16位通用寄存器。指令匯編格式中的s(源), d(目標)都是通用寄存器,m是主存的一個單元,mov是傳送指令,lda為讀數(shù)指令。請分析mov指令和
15、lda指令的指令格式和尋址方式特點; 15 10 9 8 7 4 3 0op 目標d 源s mov s, d 15 10 9 8 7 4 3 0 op 目標d 20 位 地 址 lda s, m mov 指令,操作碼為6位,指令系統(tǒng)共可有64條指令雙地址單字長指令 rr型s和d均為4位地址,可指定16個通用寄存器中的一個。lda 操作碼為6位,指令系統(tǒng)共可有64條指令雙地址二字長指令 rs型目的d為4位地址,可指定16個通用寄存器中的一個。源s由20位內(nèi)存地址決定。2)某機器的指令格式如下所示, x為尋址特征位。x=00:直接尋址;x=01:用變址寄存器rx1尋址;x=10:用變址寄存器rx2
16、尋址;x=11:相對尋址設(shè)(pc)=1234h,(rx1)=0037h,(rx2)=1122h(h代表十六進制數(shù)),請確定下列指令中的有效地址:4420h 2244h 1322h 3521h0100 01 00 0010 0000 直接 地址為 0010 0000 (20h)0010 00 10 0100 0100 變址1 地址為 44h+0037h= 007bh0001 00 11 0010 0010 相對地址為 22h+1234h=1256h0011 01 01 0010 0001變址2 地址為21h+1122h=1143h4. 下圖是具有中斷功能的計算機系統(tǒng),ta,tb,tc分別為設(shè)備a
17、,b,c的中斷服務(wù)程序。 1)當cpu正在執(zhí)行主程序main,設(shè)備a,b,c同時發(fā)出中斷請求,請簡述該具體情況的中斷響應(yīng)過程,畫出main與ta,tb,tc間的調(diào)用過程。2)當cpu正在執(zhí)行設(shè)備b的中斷服務(wù)程序tb時,設(shè)備a是否可以中斷tb,執(zhí)行ta,為什么?3)下圖做那種類型的改造,可以實現(xiàn)設(shè)備a一有請求,cpu立即響應(yīng)中斷?需要添加哪些部件?中斷請求中斷響應(yīng)1)一線中斷處理過程mainmaintatbtctd中斷響應(yīng)過程2)當cpu正在執(zhí)行設(shè)備b的中斷服務(wù)程序tb時,設(shè)備a是否可以中斷tb,執(zhí)行ta,因為同屬同一級中斷。3)下圖做那種類型的改造,可以實現(xiàn)設(shè)備a一有請求,cpu立即響應(yīng)中斷?
18、需要添加哪些部件?可以將一級中斷改成多級中斷,通過增加im和多級中斷的獨立請求電路實現(xiàn)。浙江大學城市學院2008 2009 學年第 二 學期期末考試試卷計算機組成開課單位: 計算分院 ;考試形式:閉卷;考試時間:2009年6月22日;所需時間: 120分鐘題序一二三四總 分得分評卷人得分一選擇題 (本大題共 25題,每題1分,共25分。) 1c2a3a4b5d6c7b8a9c10a11b12c13a14c15c16d17c18b19b20a21b22a23a24d25b得分二填空題 (本大題共10題,每空格1分,共10分。) 1符號位2時間3定點整數(shù)4系統(tǒng)5帶寬6總線7256-m-n8比較階碼
19、大小并對階9進位10異或得分三計算簡答題(本大題共_5_題,每題_5_分,共_25_分。) 1 指令和數(shù)據(jù)都用二進制代碼存放在內(nèi)存中,請從時空觀角度回答cpu如何區(qū)分讀出的代碼是指令還是數(shù)據(jù)。指令和數(shù)據(jù)統(tǒng)統(tǒng)放在內(nèi)存中,從形式上看,它們都是二進制數(shù)碼。 從時間上: 指令:在取指周期中從內(nèi)存讀出的信息;數(shù)據(jù):由內(nèi)存流向運算器。從空間上:指令:由內(nèi)存流向控制器;數(shù)據(jù):由內(nèi)存流向運算器。2 簡述采用哪幾種技術(shù)手段可以加快存儲系統(tǒng)的訪問速度?雙端口存儲技術(shù)交叉存儲技術(shù)cache技術(shù)(cdram技術(shù))3 某總線在一個總線周期中并行傳送8個字節(jié)的數(shù)據(jù),假設(shè)一個總線周期等于一個時鐘周期,總線時鐘頻率為133m
20、hz,求總線帶寬是多少?8b*133mhz=1064mb/s4.設(shè)cache有1、2、3、4共4個塊,a、b、c、d等為主存中的塊,訪問順序依此如下:a、b、c、d、b、b、c、c、d、d、a ,下次若要再訪問e塊。要求:1) 簡述lru算法特點;近期最少使用(lru)算法l lru算法將近期內(nèi)長久未被訪問過的行換出。每行也設(shè)置一個計數(shù)器,cache每命中一次,命中行計數(shù)器清零,其它各行計數(shù)器增1。當需要替換時,將計數(shù)值最大的行換出。l 這種算法保護了剛拷貝到cache中的新數(shù)據(jù)行,有較高的命中率。2) 計算采用lru算法命中cache的次數(shù)。7次5. x=-0.1001 y=0.1110,采
21、用變形補碼計算x+y并判斷溢出。x補=11.0111, y補=00.1110x補+ y補=11.0111+00.1110=00.0101無溢出得分四分析設(shè)計題(本大題共_4_題,每題_10_分,共_40_分。) 1. 如圖所示為傳送(mov,op碼ir0ir1為 00)、加法(add,op碼ir0ir1為01)、取反(com,op碼ir0ir1為10)、十進制加法(adt,op碼ir0ir1為11)四條指令的微程序流程圖,每一框表示一個cpu周期。設(shè)控制存儲器共可存儲16條微指令。其中rs和rd指8個通用寄存器r0r7的一個,每個cpu周期含4個時鐘脈沖t1t4。 1) 設(shè)微指令的微命令字段為
22、12位,p測試字段和下一條微指令地址字段是多少位?控制存儲器共可存儲16條微指令,故微指令地址字段為4位兩個測試條件,p字段為2位微指令長度為18位 2) 控制存儲器的存儲容量至少是多少位?容量=16*18b=288b 3) 給每條微指令分配一個確定的微地址(二進制編碼表示)。譯碼后的微指令可由兩位操作碼加進位信號決定,可以這樣設(shè)計微地址:取指 0000mov 0001add 0101com 1001 adt (r2+r1->r2) 1101r2+r3->r3 1111r2-r1->r210014)寫出微地址轉(zhuǎn)移邏輯表達式。ua0=p1*ir0*t4ua1=p1*ir1*t4
23、ua2=p2*c*t4ua3=1*t42. 如圖所示為雙總線結(jié)構(gòu)的機器,ir為指令寄存器,pc為程序計數(shù)器(具有加1功能),m為主存(受r/w#讀寫信號控制),ar為主存地址寄存器,dr為數(shù)據(jù)緩沖寄存器,alu內(nèi)+-控制信號決定完成何種操作信號,控制信號g控制的一個門電路。所有箭頭線上的小圈表示控制信號的輸入/輸出點。例如r1i表示寄存器r1的輸入,r1o表示寄存器r1的輸出。未標信號的線表示直通,不受控制。1) “add r2,r0”指令完成(r0)+(r2)r0的功能操作。畫出其指令周期流程圖。2) “jmp 35h”指令完成指定下一條指令地址為35h的指令功能操作。畫出其指令周期流程圖。
24、3) 若將主存m分成數(shù)存和指存兩個存儲器,通用寄存器r0r3的輸出直接連到x或y暫存器。請修改數(shù)據(jù)通路,畫出“add r2,r0”指令的指令周期流程圖。iro, g pciir->pc3. 1)某機器所使用的指令格式和尋址方式如下所示,機器字長為16位,有兩個20位基址寄存器, 四個16位變址寄存器,十六個16位通用寄存器。指令匯編格式中的s(源), d(目標)都是通用寄存器,m是主存的一個單元,mov是傳送指令,lda為讀數(shù)指令。請分析mov指令和lda指令的指令格式和尋址方式特點; 15 10 9 8 7 4 3 0op 目標d 源s mov s, d 15 10 9 8 7 4 3 0 op 目標d 20 位 地 址 lda s, m mov 指令,操作碼為6位,指令系統(tǒng)共可有64條指令雙地址單字長指令 rr型s和d均為4位地址,可指定
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度瓷磚行業(yè)展會參展電子合同
- 2025年度家電家具組合租賃帶裝修合同
- 二零二五年度文化主題酒店前臺員工聘用合同范本(文化體驗服務(wù))
- 2025年度魚塘承包經(jīng)營權(quán)轉(zhuǎn)讓與再投資合同
- 2025年度煙酒店線上線下融合營銷合作協(xié)議合同
- 二零二五年度足療中心員工工資保障與激勵合同
- 中班交通安全知識
- 務(wù)人員發(fā)言材料范文
- 代領(lǐng)畢業(yè)證委托書公證
- 東風乘用車合作協(xié)議模板
- 危險性較大分部分項工程及施工現(xiàn)場易發(fā)生重大事故的部位、環(huán)節(jié)的預防監(jiān)控措施
- 繼電保護試題庫(含參考答案)
- 《榜樣9》觀后感心得體會四
- 2023事業(yè)單位筆試《公共基礎(chǔ)知識》備考題庫(含答案)
- 《水下拋石基床振動夯實及整平施工規(guī)程》
- 2025年云南大理州工業(yè)投資(集團)限公司招聘31人管理單位筆試遴選500模擬題附帶答案詳解
- 風電危險源辨識及控制措施
- 《教師職業(yè)道德與政策法規(guī)》課程教學大綱
- 《住院患者身體約束的護理》團體標準解讀課件
- 酒店一線員工績效考核指標體系優(yōu)化研究
- Harris-髖關(guān)節(jié)功能評分標準(共1頁)
評論
0/150
提交評論