計(jì)算機(jī)組成原理復(fù)習(xí)題及答案_第1頁
計(jì)算機(jī)組成原理復(fù)習(xí)題及答案_第2頁
計(jì)算機(jī)組成原理復(fù)習(xí)題及答案_第3頁
計(jì)算機(jī)組成原理復(fù)習(xí)題及答案_第4頁
計(jì)算機(jī)組成原理復(fù)習(xí)題及答案_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、時(shí)需Sr彳計(jì)算機(jī)組成原理復(fù)習(xí)題一、選擇題(C) 1、在下列四句話中,最能準(zhǔn)確反映計(jì)算機(jī)主要功能的是下面哪項(xiàng)。A. 計(jì)算機(jī)可以存儲(chǔ)大量信息B計(jì)算機(jī)能代替人的腦力勞動(dòng)C.計(jì)算機(jī)是一種信息處理機(jī)D計(jì)算機(jī)可實(shí)現(xiàn)高速運(yùn)算(C) 2、計(jì)算機(jī)硬件能直接執(zhí)行的只能是下面哪項(xiàng)。A. 符號(hào)語言B .匯編語言C.機(jī)器語言D.機(jī)器語言和匯編語言(C) 3、運(yùn)算器的核心部件是下面哪項(xiàng)。A.數(shù)據(jù)總線B .數(shù)據(jù)選擇器C .算術(shù)邏輯運(yùn)算部件D .累加寄存器(C) 4、對(duì)于存儲(chǔ)器主要作用,下面哪項(xiàng)說法正確。A.存放程序B .存放數(shù)據(jù)C .存放程序和數(shù)據(jù)D .存放微程序(D ) 5、至今為止,計(jì)算機(jī)中所含所有信息仍以二進(jìn)制方式表

2、示,其原因是下面哪項(xiàng)。A.節(jié)約元件B .運(yùn)算速度快C .物理器件性能決定D .信息處理方便(C) 6、CPU中有若干寄存器,其中存放存儲(chǔ)器中數(shù)據(jù)的寄存器是下面哪項(xiàng)。A.地址寄存器B.程序計(jì)數(shù)器C.數(shù)據(jù)寄存器D .指令寄存器(DC) 7、CPU中有若干寄存器,其中存放機(jī)器指令的寄存器是下面哪項(xiàng)。A.地址寄存器B.程序計(jì)數(shù)器C.指令寄存器D.數(shù)據(jù)寄存器(A) 8、CPU中有若干寄存器,存放 CPU將要執(zhí)行的下一條指令地址的寄存器是下面哪 項(xiàng)。A.地址寄存器B .數(shù)據(jù)寄存器 C .程序計(jì)數(shù)器D .指令寄存器(C) 9、CPU中程序狀態(tài)寄存器中的各個(gè)狀態(tài)標(biāo)志位是依據(jù)下面哪項(xiàng)來置位的。A. CPU已執(zhí)行

3、的指令B. CPU將要執(zhí)行的指令C.算術(shù)邏輯部件上次的運(yùn)算結(jié)果D.累加器中的數(shù)據(jù)(B) 10、為協(xié)調(diào)計(jì)算機(jī)各部件的工作,需要下面哪項(xiàng)來提供統(tǒng)一的時(shí)鐘。A.總線緩沖器B .時(shí)鐘發(fā)生器C .總線控制器D .操作命令發(fā)生器(C) 11、下列各種數(shù)制的數(shù)中最小的數(shù)是下面哪項(xiàng)。A. (101001)2 B . (52)8 C . (101001) bcd D . (233) h(D) 12、下列各種數(shù)制的數(shù)中最大的數(shù)是下面哪項(xiàng)。A. (1001011) 2 B . 75 C . (112) 8 D . (4F) H(B) 13、將十進(jìn)制數(shù)15/2表示成二進(jìn)制浮點(diǎn)規(guī)格化數(shù)(階符 1位,階碼2位,數(shù)符1 位

4、,尾數(shù)4位)是下面哪項(xiàng)。A. 01101110 B . 01101111 C . 01111111 D . 11111111(A) 14、能發(fā)現(xiàn)兩位錯(cuò)誤并能糾正一位錯(cuò)的編碼是下面哪種編碼。A.海明碼B . CRC碼C .偶校驗(yàn)碼D .奇校驗(yàn)碼時(shí)磊忖呎(D) 15、假定下列字符碼中有奇偶校驗(yàn)位,但沒有數(shù)據(jù)錯(cuò)誤,采用偶校驗(yàn)的字符碼是下面哪項(xiàng)。A. 11001011 B . 11010110 C . 11000001 D . 11001001(C) 16、下列存儲(chǔ)器中,速度最慢的是下面哪項(xiàng)。A.半導(dǎo)體存儲(chǔ)器B 光盤存儲(chǔ)器 C 磁帶存儲(chǔ)器 D 硬盤存儲(chǔ)器(C) 17、某一 SRAM芯片,容量為16KX

5、 1位,則其地址線條數(shù)下面哪項(xiàng)正確。A. 18 根 B . 16K根C . 14 根 D . 22 根(B) 18、下列部件(設(shè)備)中,存取速度最快的是下面哪項(xiàng)。A.光盤存儲(chǔ)器B . CPU的寄存器C .軟盤存儲(chǔ)器D .硬盤存儲(chǔ)器(A) 19、在主存和 CPU之間增加Cache的目的是下面哪項(xiàng)。A.解決CPU和主存之間的速度匹配B.增加CPU中通用寄存器的數(shù)量C.代替CPU中的寄存器工作D.擴(kuò)大主存的容量(D) 20、計(jì)算機(jī)的存儲(chǔ)器采用分級(jí)存儲(chǔ)體系的目的是下面哪項(xiàng)。A.便于讀寫數(shù)據(jù)B.減小機(jī)箱的體積C.便于系統(tǒng)升級(jí)D.解決存儲(chǔ)容量、價(jià)格與存取速度間的矛盾(A) 21、某SRAM芯片,其容量為1

6、KX 8位,加上電源端和接地端后,該芯片的引出線的 最少數(shù)目下面哪項(xiàng)正確。A. 20 B . 24 C50 D . 30(A)A.主存一輔存 B.快存一主存C.快存一輔存.通用寄存器一主存(B)23、在Cache的地址映射中,若主存中的任意一塊均可映射到Cache內(nèi)的任意一快22、常用的虛擬存儲(chǔ)器由兩級(jí)存儲(chǔ)器組成,下面哪項(xiàng)說法正確。的位置上,下面哪項(xiàng)符合這種特點(diǎn)。A.直接映射 B .全相聯(lián)映射C .組相聯(lián)映射.混合映射(B)24、指令系統(tǒng)中采用不同尋址方式的目的主要是下面哪項(xiàng)。A. 實(shí)現(xiàn)程序控制和快速查找存儲(chǔ)器地址B. 縮短指令長(zhǎng)度,擴(kuò)大尋址空間,提高編程靈活性C. 可以直接訪問主存和外存D.

7、 降低指令譯碼難度(D) 25、CPU組成中不包括下面哪項(xiàng)。A.指令寄存器B .地址寄存器C .指令譯碼器D .地址譯碼器(C) 26、程序計(jì)數(shù)器PC在下面哪項(xiàng)部件中。A.運(yùn)算器B .存儲(chǔ)器 C .控制器 D . I/O接口(B) 27、CPU內(nèi)通用寄存器的位數(shù)取決于下面哪項(xiàng)。A.存儲(chǔ)器容量B .機(jī)器字長(zhǎng)C .指令的長(zhǎng)度D . CPU的管腳數(shù)B)28、以硬件邏輯電路方式構(gòu)成的控制器又稱為下面哪個(gè)名稱。A.存儲(chǔ)邏輯型控制器B 組合邏輯型控制器C 微程序控制器D 運(yùn)算器C)29、直接轉(zhuǎn)移指令的功能是將指令中的地址代碼送入下面哪個(gè)部件中。A.累加器B .地址寄存器C . PC寄存器D .存儲(chǔ)器B)3

8、0、狀態(tài)寄存器用來存放下面哪些內(nèi)容。A.算術(shù)運(yùn)算結(jié)果算術(shù)、邏輯運(yùn)算及測(cè)試指令的結(jié)果狀態(tài)C.運(yùn)算類型邏輯運(yùn)算結(jié)果D)31、微程序放在下面哪個(gè)部件中。A.指令寄存器B . RAMC 內(nèi)存 D控制存儲(chǔ)器B)A.每一條機(jī)器指令由一條微指令執(zhí)行32、微程序控制器中,機(jī)器指令與微指令的關(guān)系下面哪項(xiàng)說法正確。C.D.一條微指令由若干條機(jī)器指令組成(B)33、異步控制常作為下面哪項(xiàng)的主要控制方式。A.微型機(jī)的CPU控制中B.單總線計(jì)算機(jī)結(jié)構(gòu)計(jì)算機(jī)中訪問主存和外部設(shè)備時(shí)段機(jī)器指令組成的程序可由一條微指令來執(zhí)行 每一條機(jī)器指令由一段用微指令編成的微程序來解釋執(zhí)行組合邏輯的CPU控制中D.微程序控制器中D)34、在

9、顯示器的技術(shù)指標(biāo)中,數(shù)據(jù)640 X 480, 1024X 768等表示下面哪項(xiàng)特征。A.顯示器屏幕的大小顯示器顯示字符的最大行數(shù)和列數(shù)C.顯示器的顏色指標(biāo)顯示器的分辯率B)35、主機(jī)、外設(shè)不能并行工作的方式是下面哪項(xiàng)A.B)A.一個(gè)具體地址只能對(duì)應(yīng)輸入輸出設(shè)備中斷方式B .程序查詢方式C .通道方式D . DMA方式 36、在I/O單獨(dú)(獨(dú)立)編址下,下面的說法哪項(xiàng)正確。B.C.一個(gè)具體地址只能對(duì)應(yīng)內(nèi)存單元D.只對(duì)應(yīng)內(nèi)存單元或只對(duì)應(yīng)I/O設(shè)備D)37、禁止中斷的功能可由下面哪項(xiàng)來完成。A.中斷觸發(fā)器.中斷禁止觸發(fā)器C.中斷屏蔽觸發(fā)器中斷允許觸發(fā)器C)38、在微機(jī)系統(tǒng)中,主機(jī)與高速硬盤進(jìn)行數(shù)據(jù)交

10、換一般用下面哪種方式。A.程序中斷控制B.程序直接控制C . DMA方式D .通道方式一個(gè)具體地址既可對(duì)應(yīng)輸入輸出設(shè)備,也可對(duì)應(yīng)內(nèi)存單元(C) 39、常用于大型計(jì)算機(jī)的控制方式是下面哪項(xiàng)。A.程序中斷控制 B.程序直接控制C.通道方式D . DMA方式(C) 40、有關(guān)中斷的論述不正確的是下面哪項(xiàng)。A. 可實(shí)現(xiàn)多道程序、分時(shí)操作、實(shí)時(shí)操作B. 對(duì)硬盤采用中斷可能引起數(shù)據(jù)丟失C. CPU和I/O設(shè)備可并行工作,但設(shè)備間不可并行工作D. 計(jì)算機(jī)的中斷源可來自主機(jī),也可來自外設(shè)(C) 41、DMA方式數(shù)據(jù)的傳送是以下面哪項(xiàng)為單位進(jìn)行的。A.字節(jié)B.字 C.數(shù)據(jù)塊D .位(A) 42、DMA方式在哪兩

11、個(gè)設(shè)備之間建立的直接數(shù)據(jù)通路。A.主存與外設(shè)B . CPU與外設(shè)C 外設(shè)與外設(shè) D . CPU與主存(B) 43、信息只用一條傳輸線,且采用脈沖傳輸?shù)姆绞绞窍旅婺姆N傳輸方式。A.并行傳輸B.串行傳輸C .并串行傳輸 D .分時(shí)傳輸(B) 44、在哪種總線結(jié)構(gòu)的計(jì)算機(jī)系統(tǒng)中,外設(shè)地址可以主存儲(chǔ)器單元統(tǒng)一編址。A.三總線 B .單總線 C .雙總線 D.以上三種都可以(D) 45、系統(tǒng)總線中地址線的功能,下面哪項(xiàng)說法正確。A.用于選擇主存單元地址B.用于選擇進(jìn)行信息傳輸?shù)脑O(shè)備C.用于選擇外存地址D.用于指定主存和I/O設(shè)備接口電路的地址(A ) 46、有一個(gè)CRT的分辨率是1024 X 768像素

12、,顏色數(shù)為256色,則刷新存儲(chǔ)器的容 量是下面哪項(xiàng)。A. 768KB B . 512KB C . 256KB D . 2MB(A ) 47、十進(jìn)制數(shù)5的單精度浮點(diǎn)數(shù)IEEE754代碼是下面哪項(xiàng)。A. 01000000101000000000000000000000 B . 11000000101000000000000000000000C. 01100000101000000000000000000000 D . 11000000101000000000000000000000(A ) 48、在微機(jī)系統(tǒng)中,外設(shè)通過下面哪項(xiàng)與主板的系統(tǒng)總線相連接。A.適配器 B .設(shè)備控制器C.計(jì)數(shù)器D .寄存

13、器(B ) 49、DMA是在哪兩個(gè)設(shè)備之間建立的直接數(shù)據(jù)通路。A. CPU與外設(shè)B .主存與外設(shè)C .外設(shè)與外設(shè) D . CPU與主存(C ) 50、DMA數(shù)據(jù)的傳送是以下面哪項(xiàng)為單位進(jìn)行的。A.字節(jié)B.字C.數(shù)據(jù)塊D.位二、填空題1、計(jì)算機(jī)的硬件包括運(yùn)算器、2、總線一般可分為三類,它們分別是控制器 、地址總線存儲(chǔ)器、輸入設(shè)備和輸出設(shè)備五部分。、數(shù)據(jù)總線和控制總線 。時(shí)磊5說-3、 將二進(jìn)制數(shù)01100100轉(zhuǎn)換成十進(jìn)制數(shù)是 100,轉(zhuǎn)換成八進(jìn)制數(shù)是144 ,轉(zhuǎn)換成十六進(jìn)制數(shù)是64H。4、在一個(gè)8位的機(jī)器系統(tǒng)中,補(bǔ)碼表示數(shù)的范圍從 -128 到+127。5、CPU能直接訪問 主存 和Cache

14、,但不能訪問 外存 和I/O 設(shè)備 。6、 Cache的映射方式有 直接映像 、全相聯(lián)映像 和 組相連映像三種。其中 組相連映像方式,適度地兼顧了前兩者的優(yōu)點(diǎn)又盡量避免其缺點(diǎn),比較理想。7、 磁盤的尋址信息格式由驅(qū)動(dòng)器號(hào)、盤面號(hào) 、 磁道號(hào)、扇區(qū)號(hào)四部分組成。8、目前的CPU包括運(yùn)算器,控制器 和CACHE(一級(jí))。9、 在程序執(zhí)行過程中,控制器控制計(jì)算機(jī)的運(yùn)行總是處于取指令、分析指令和執(zhí)行指令的循環(huán)之中。10、 微程序入口地址是 譯碼器 根據(jù)指令的操作碼 產(chǎn)生的。11、 微程序控制器的核心部件是控制存儲(chǔ)器,它一般用只讀存儲(chǔ)器構(gòu)成。12、 微指令執(zhí)行時(shí),產(chǎn)生后繼微地址的方法主要有計(jì)數(shù)器方式、

15、斷定方式 等。13、 一條機(jī)器指令的執(zhí)行可與一段微指令構(gòu)成的微程序相對(duì)應(yīng),微指令可由一系列微命令 組成。14、 保存當(dāng)前棧頂?shù)刂返募拇嫫鹘袟m?xiàng)指針SP。15、 實(shí)現(xiàn)輸入輸出數(shù)據(jù)傳送方式分成三種:DMA方式、中斷方式 和程序控制方式。16、 計(jì)算機(jī)中各功能部件是通過總線連接的,它是各部件間進(jìn)行信息傳輸?shù)墓餐贰?7、 計(jì)算機(jī)中總線的兩個(gè)主要特征是分時(shí) 和 共享 。18、 計(jì)數(shù)制中使用的數(shù)據(jù)個(gè)數(shù)被稱為基。19、在用 補(bǔ)碼 表示的機(jī)器數(shù)中,零的編碼是唯一的。20、 信息的數(shù)字化編碼是指用0或1的二進(jìn)制編碼,并選用一定的組合規(guī)則來表示信息。21、 一個(gè)定點(diǎn)數(shù)由符號(hào)位和數(shù)值位兩部分組成。根據(jù)小數(shù)點(diǎn)位置

16、不同,定點(diǎn)數(shù)據(jù)有純 小數(shù)和純整數(shù)兩種表示方法。22、 移碼常用來表示浮點(diǎn)數(shù)的階碼部分,移碼和補(bǔ)碼比較,它們除符號(hào)位 外,其他各位都 相同 。23、 碼距的定義是編碼系統(tǒng)中任兩個(gè)合法碼之間的最少二進(jìn)制位數(shù)的差異。24、 8421碼用二進(jìn)制求和時(shí),當(dāng)和超過9_時(shí),需要做 加6調(diào)整 修正。25、 有二進(jìn)制數(shù) D4D3D2D1奇偶校驗(yàn)值用 P表示,則奇校驗(yàn)為 P=D4+D3+D2+D1,偶校驗(yàn)為P=D4+D3+D2+D1,奇偶校驗(yàn)只能檢測(cè)奇數(shù)個(gè)錯(cuò),無法檢測(cè)偶數(shù)個(gè)錯(cuò) 。26、 在浮點(diǎn)加減法運(yùn)算中,當(dāng)運(yùn)算結(jié)果的尾數(shù)的絕對(duì)值大于1時(shí),需要對(duì)結(jié)果進(jìn)行向右規(guī)格化,其操作是尾數(shù)右移一位,右邊補(bǔ)一個(gè)0,階碼減1,直

17、到尾數(shù)絕對(duì)值=0.5 。27、 閃速存儲(chǔ)器能提供高性能、低功耗、高可靠性以及 瞬時(shí)啟動(dòng)能力,為現(xiàn)有的存儲(chǔ)器體系結(jié)構(gòu)帶來巨大變化,因此作為固態(tài)盤 用于便攜式電腦中。28、 一個(gè)完整的磁盤存儲(chǔ)器由三部分組成,其中 磁盤驅(qū)動(dòng)器 又稱磁盤機(jī)或磁盤子系統(tǒng),是獨(dú)立于主機(jī)的一個(gè)完整的設(shè)備,磁盤控制器 是磁盤機(jī)與主機(jī)的接口部件,磁記錄介質(zhì)用于保存信息。29、 CPU中保存當(dāng)前正在執(zhí)行的指令的寄存器為指令寄存器IR ,保存下一條指令地址的 寄存器為程序計(jì)數(shù)器PC30、 沿磁盤半徑方向單位長(zhǎng)度上的磁道數(shù)稱為_道密度_,而磁道單位長(zhǎng)度上能記錄的二進(jìn) 制代碼位數(shù)稱為_位密度_。三、簡(jiǎn)答題1試述浮點(diǎn)數(shù)規(guī)格化的目的和方法

18、。答:浮點(diǎn)的規(guī)格化是為了使浮點(diǎn)數(shù)尾數(shù)的最高數(shù)值位為有效數(shù)位。當(dāng)尾數(shù)用補(bǔ)碼表示時(shí),若符號(hào)位與小數(shù)點(diǎn)后的第一位不相等, 則被定義為已規(guī)格化的數(shù), 否則便是非規(guī)格化數(shù)。 通過 規(guī)格化,可以保證運(yùn)算數(shù)據(jù)的精度。方法:進(jìn)行向左規(guī)格化,尾數(shù)左移一位,階碼減1直到規(guī)格化完畢。2、簡(jiǎn)述循環(huán)冗余碼(CRC的糾錯(cuò)原理。答:CRC碼是一種糾錯(cuò)能力較強(qiáng)的校驗(yàn)碼。在進(jìn)行校驗(yàn)時(shí),先將被檢數(shù)據(jù)碼的多項(xiàng)式用生成 多項(xiàng)式G(X)來除,若余數(shù)為 0,說明數(shù)據(jù)正確;若余數(shù)不為0,則說明被檢數(shù)據(jù)有錯(cuò)。只要正確選擇多項(xiàng)式 G( X),余數(shù)與CRC碼出錯(cuò)位位置的對(duì)應(yīng)關(guān)系是一定的,由此可以用 余數(shù)作為判斷出錯(cuò)位置的依據(jù)而糾正出錯(cuò)的數(shù)據(jù)位。

19、3、 DRAM存儲(chǔ)器為什么要刷新?有幾種刷新方式?答:DRAM存儲(chǔ)元是通過柵極電容存儲(chǔ)柵極電容存儲(chǔ)柵極電容存儲(chǔ)柵極電容存儲(chǔ)電荷來暫存 信息。由于存儲(chǔ)的信息電荷終究是有泄漏的,電荷數(shù)又不能像SRAM存儲(chǔ)元那樣由電源經(jīng)負(fù)載管來補(bǔ)充,時(shí)間一長(zhǎng), 信息就會(huì)丟失。為此必須設(shè)法由外界按一定規(guī)律給柵極充電,按需要補(bǔ)給柵極電容的信息電荷,此過程叫“刷新”。 集中式-正常讀/寫操作與刷新操作分開進(jìn)行,刷新集中完成。 分散式-將一個(gè)存儲(chǔ)系統(tǒng)周期分成兩個(gè)時(shí)間片,分時(shí)進(jìn)行正常讀/寫操作和刷新操作。 異步式-前兩種方式的結(jié)合,每隔一段時(shí)間刷新一次,保證在刷新周期內(nèi)對(duì)整個(gè)存儲(chǔ)器刷新一遍。4、CPU中有哪些主要寄存器?簡(jiǎn)述

20、這些寄存器的功能。答:(1)指令寄存器(IR):用來保存當(dāng)前正在執(zhí)行的一條指令。(2)程序計(jì)數(shù)器(PC:用來確定下一條指令的地址。(3) 地址寄存器(AR:用來保存當(dāng)前 CPU所訪問的內(nèi)存單元的地址。(4) 緩沖寄存器(DR): 作為CPU和內(nèi)存、外部設(shè)備之間信息傳送的中轉(zhuǎn)站。補(bǔ)償CPU和內(nèi)存、外圍設(shè)備之間在操作速度上的差別。在單累加器結(jié)構(gòu)的運(yùn)算器中,緩沖寄存器還可兼作為操作數(shù)寄存器。時(shí)磊忖呎(5) 通用寄存器(AC):當(dāng)運(yùn)算器的算術(shù)邏輯單元(ALU)執(zhí)行全部算術(shù)和邏輯運(yùn)算時(shí),為 ALU提供一個(gè)工作區(qū)。(6)狀態(tài)條件寄存器:保存由算術(shù)指令和邏輯指令運(yùn)行或測(cè)試的結(jié)果建立的各種條件碼內(nèi)容。除此之外

21、,還保存中斷和系統(tǒng)工作狀態(tài)等信息,以便使CPU和系統(tǒng)能及時(shí)了解機(jī)器運(yùn)行狀態(tài)和程序運(yùn)行狀態(tài)。5、中斷處理過程包括哪些操作步驟?答:關(guān)閉中斷標(biāo)識(shí),重要數(shù)據(jù)入棧,處理中斷服務(wù)功能,數(shù)據(jù)出棧,恢復(fù)中斷標(biāo)識(shí),開中 斷.6、DMA方式和程序中斷方式比較有什么不同?答:DMA采用內(nèi)在和外設(shè)直接數(shù)據(jù)交換的方式,只有當(dāng)有一段數(shù)據(jù)傳送時(shí)才會(huì)請(qǐng)求CPU中斷,減少了 CPU的負(fù)擔(dān)。程序中斷:只適用于簡(jiǎn)單的少量外設(shè)的計(jì)算機(jī)系統(tǒng),會(huì)耗費(fèi)大量的CPU寸間,當(dāng)有大量中斷時(shí)容易導(dǎo)致數(shù)據(jù)的丟失。7、按照馮諾依曼原理,現(xiàn)代計(jì)算機(jī)應(yīng)具備哪些功能?答:按照馮諾依曼原理,現(xiàn)代計(jì)算機(jī)應(yīng)具備以下5個(gè)功能: 輸入輸出功能:能把原始數(shù)據(jù)和解題步

22、驟及中間結(jié)果接收下來(輸入),把計(jì)算結(jié)果與計(jì)算過程中出現(xiàn)的情況告訴(輸出)給用戶。記憶功能:應(yīng)能“記住”原始數(shù)據(jù)、解題步驟及中間結(jié)果。計(jì)算功能:應(yīng)能進(jìn)行一些最基本的運(yùn)算。這些基本運(yùn)算能組成人們所需要的復(fù)雜運(yùn)算。判斷功能:計(jì)算機(jī)在進(jìn)行一步操作后,應(yīng)能從預(yù)先無法確定的幾種方案中選擇一種操作自我控制功能:計(jì)算機(jī)應(yīng)能保證程序執(zhí)行的正確性和各部件間的協(xié)調(diào)性。8、 用二進(jìn)制數(shù)表示一個(gè)四位十進(jìn)制的整數(shù)最少需要幾位(不含符號(hào)位)。解:2X= 104, N= 4X 1/log 2= 14 位。9、 某機(jī)器字長(zhǎng)16位,浮點(diǎn)表示時(shí),其中含1位階符、5位階碼、1位尾符、9位尾數(shù),請(qǐng) 寫出它能表示的最大浮點(diǎn)數(shù)和最小浮點(diǎn)

23、數(shù)。解:最大浮點(diǎn)數(shù)=2+21 X( 1-2-9 )最小浮點(diǎn)數(shù)=2+31 X( 1 2-9 )。10、字符“ F”的ASCII碼為46H,請(qǐng)寫出它的奇校驗(yàn)碼和偶校驗(yàn)碼(假定校驗(yàn)位加在最高 位)。解:字符“ F”的ASCII碼為46H,奇校驗(yàn)碼為10110110 ( B6H,偶校驗(yàn)碼為00110110 (36H)11、試比較定點(diǎn)帶符號(hào)數(shù)在計(jì)算機(jī)內(nèi)的四種表示方法。答:帶符號(hào)數(shù)在計(jì)算機(jī)內(nèi)部的表示方法有原碼、反碼、補(bǔ)碼和移碼。原碼表示方法簡(jiǎn)單易懂,實(shí)現(xiàn)乘、除運(yùn)算簡(jiǎn)單,但用它實(shí)現(xiàn)加、減運(yùn)算比較復(fù)雜。時(shí)磊5說-補(bǔ)碼的特點(diǎn)是加、減法運(yùn)算規(guī)則簡(jiǎn)單,正負(fù)數(shù)的處理方法一致。反碼通常只用來計(jì)算補(bǔ)碼,由于用反碼運(yùn)算不方

24、便,在計(jì)算機(jī)中沒得到實(shí)際應(yīng)用。移碼由于保持了數(shù)據(jù)原有的大小順序,便于進(jìn)行比較操作, 常用于浮點(diǎn)數(shù)中的階碼, 使用比較方便。12、在檢錯(cuò)碼中,奇偶校驗(yàn)法能否定位發(fā)生錯(cuò)誤的信息位?是否具有糾錯(cuò)功能?答:不能。沒有13、簡(jiǎn)述CPU的主要功能。答:CPU包括運(yùn)算器和控制器?;竟δ転椋褐噶羁刂啤⒉僮骺刂啤r(shí)間控制、數(shù)據(jù)加工。14、一個(gè)較完善的指令系統(tǒng)應(yīng)包括哪幾類?答:數(shù)據(jù)傳送指令、算術(shù)運(yùn)算指令、邏輯運(yùn)算指令、程序控制指令、輸入輸出指令、字符串指令、特權(quán)指令等15、指令和數(shù)據(jù)均存放在內(nèi)存中,計(jì)算機(jī)如何從時(shí)間和空間上區(qū)分它們是指令還是數(shù)據(jù)。答:1.指令和數(shù)據(jù)分開存放 2.設(shè)置程序計(jì)數(shù)器PC,存放當(dāng)前指令所

25、在的存儲(chǔ)單元。16、外圍設(shè)備的I/O控制方式分哪幾類?各具什么特點(diǎn)?答:( 1)程序查詢方式:CPU的操作和外圍設(shè)備的操作能夠同步,而且硬件結(jié)構(gòu)比較簡(jiǎn)單(2)程序中斷方式:一般適用于隨機(jī)出現(xiàn)的服務(wù),且一旦提出要求應(yīng)立即進(jìn)行,節(jié)省了CPU的時(shí)間,但硬件結(jié)構(gòu)相對(duì)復(fù)雜一些。(3)直接內(nèi)存訪問(DMA)方式:數(shù)據(jù)傳輸速度很高,傳輸速率僅受內(nèi)存訪問時(shí)間的限制。需更多硬件,適用于內(nèi)存和高速外設(shè)之間大批交換數(shù)據(jù)的場(chǎng)合。(4) 通道方式:可以實(shí)現(xiàn)對(duì)外設(shè)的統(tǒng)一管理和外設(shè)與內(nèi)存之間的數(shù)據(jù)傳送,大大提高了 CPU的工作效率。(5)外圍處理機(jī)方式:通道方式的進(jìn)一步發(fā)展,基本上獨(dú)立于主機(jī)工作,結(jié)果更接近一般處理機(jī)。17

26、、請(qǐng)說明指令周期、機(jī)器周期、時(shí)鐘周期之間的關(guān)系。答:時(shí)鐘周期是最基本的時(shí)間單位一般是10ns機(jī)器周期是讀一條指令最少的時(shí)間一般是12倍的時(shí)鐘周期指令周期是讀出指令并且執(zhí)行指令的時(shí)間一般是幾個(gè)機(jī)器周期18、CPU響應(yīng)中斷應(yīng)具備哪些條件?答:允許中斷觸發(fā)器為“1”狀態(tài);CPU結(jié)束了一條指令的執(zhí)行過程;新請(qǐng)求的中斷優(yōu)先級(jí)較高;19、比較水平微指令與垂直微指令的優(yōu)缺點(diǎn)。(1)水平型微指令并行操作能力強(qiáng),效率高,靈活性強(qiáng),垂直型微指令則較差。(2) 水平型微指令執(zhí)行一條指令的時(shí)間短,垂直型微指令執(zhí)行時(shí)間長(zhǎng)。(3) 由水平型微指令解釋指令的微程序,有微指令字較長(zhǎng)而微程序短的特點(diǎn)。垂直型微 指令則相反。(4

27、) 水平型微指令用戶難以掌握,而垂直型微指令與指令比較相似,相對(duì)來說,比較容 易掌握。四、綜合應(yīng)用題1設(shè)有一個(gè)具有 24位地址和8位字長(zhǎng)的存儲(chǔ)器,求:(1) 該存儲(chǔ)器能存儲(chǔ)多少字節(jié)的信息?(2) 若存儲(chǔ)器由4W 1位的RAM芯片組成,需要多少片?(3) 需要哪種譯碼器實(shí)現(xiàn)芯片選擇?解: 存儲(chǔ)單元數(shù)為224= 16Mk 16777216,故能存儲(chǔ)16M字節(jié)的信息。 由于存儲(chǔ)容量為16MB(8位字長(zhǎng)),每4M字節(jié)需要4片(位并聯(lián)方式),故需芯片數(shù) 為 16/4 X 8= 32 片。若用32片組成一個(gè)16M( 8位字長(zhǎng)),地址總線的低22位可直接連到芯片的 A0-A21 管腳,而地址總線的高 2位(

28、A22, A23)需要通過2: 4線譯碼器進(jìn)行芯片選擇。存儲(chǔ)器組 成方案為位并聯(lián)和地址串聯(lián)相結(jié)合的方式。存儲(chǔ)器24位地址(A23-A0),而單個(gè)芯片22位地址(A21-A0),32片,8個(gè)芯片一組,共4組。所以采用2 : 4譯碼器。組成方案為:地址串聯(lián),位并聯(lián)。2、下圖表示使用頁表的虛實(shí)地址轉(zhuǎn)換條件,頁表存放在相聯(lián)存儲(chǔ)器中,其容量為8個(gè)存儲(chǔ)頁號(hào)該頁在主存中的起始地址3342000253800079600066000044000015800005500003070000單元,求:(1 )當(dāng)CPU按虛擬地址150324701284805161231去訪冋主存時(shí),主存的實(shí)地碼是多少?(2 )當(dāng)CPU

29、按虛擬地址2去訪冋主存時(shí),主存的實(shí)地碼是多少?(3 )當(dāng)CPU按虛擬地址3去訪冋主存時(shí),主存的實(shí)地碼是多少?解: 用虛擬地址為1的頁號(hào)15作為頁表檢索項(xiàng),查得頁號(hào)為15的頁在主存中的起始地址為80000,故將80000與虛擬地址中的頁內(nèi)地址碼0324相加,求得主存實(shí)地址碼為時(shí)磊5說-80324。 同理,主存實(shí)地址碼= 96000 + 0128 = 96128。虛擬地址為3的頁號(hào)為48,查頁表時(shí),發(fā)現(xiàn)此頁面沒在頁表中,此時(shí)操作系統(tǒng)暫停 用戶作業(yè)程序的執(zhí)行,轉(zhuǎn)去查頁表程序。如該頁面在主存中,則將該頁號(hào)及該頁在主存中的起始地址寫入主存;如該頁面不在主存中,則操作系統(tǒng)要將該頁面從外存調(diào)入主存,然后將頁

30、號(hào)及其主存中的起始地址寫入頁表。3、 某磁盤組有4個(gè)盤片,5個(gè)記錄面,每個(gè)記錄面的內(nèi)磁道直徑為22cm,外磁道直徑為33cm, 最大位密度為1600b/cm,道密度為80道/cm,轉(zhuǎn)速7200轉(zhuǎn)速/分。 磁盤的總存儲(chǔ)容量(非格式化)?最大數(shù)據(jù)傳輸率是多少? 磁盤的總存儲(chǔ)容量(非格式化)?最內(nèi)圈磁道的容量=22*3.14*1600字節(jié)/道磁道數(shù)=(33-22)/2*80字節(jié)每面最大數(shù)據(jù)傳輸率是多少?解: 總?cè)萘?每面容量x記錄面數(shù)每面容量=某一磁道容量X磁道數(shù)某磁道容量=磁道長(zhǎng)X本道位密度所以,最內(nèi)圈磁道的容量=1600 X 22X 3.14 = 110528字節(jié)/道磁道數(shù)=存儲(chǔ)器域長(zhǎng)X道密度=

31、(33 22) /2 X 80= 253616000字節(jié) 最大數(shù)據(jù)傳輸率=轉(zhuǎn)速X某磁道容量=7200/60 X 110528 = 13263360字節(jié)/秒4、 某磁盤存儲(chǔ)器的轉(zhuǎn)速為3000轉(zhuǎn)/分,共有4個(gè)記錄面,每毫米5道,每道記錄信息為12288B, 最小磁道直徑為 230mm共有275道.問:(1) 磁盤存儲(chǔ)器的存儲(chǔ)容量是多少?(2) 最大位密度,最小位密度是多少?(3) 磁盤數(shù)據(jù)傳輸率是多少?(4) 平均等待時(shí)間是多少?解:磁盤存儲(chǔ)器的存儲(chǔ)容量 =4X275X12288=13516800字節(jié) 因?yàn)樽钚“霃?R仁230/2=115 ,最小磁道長(zhǎng)度為 2n R仁20.85=51 ns (ca

32、che 存取周期); r=4, Tm=TcX r =510 =204ns (主存存取周期);因?yàn)?e =1/r+(1-r)H所以 H= 2 .4/2.55 = 0.94 ;10、 用異步方式傳送 ASCII碼,數(shù)據(jù)格式為:數(shù)據(jù)位8位、奇校驗(yàn)位1位、停止位1位。 當(dāng)波特率為4800b/s時(shí),每個(gè)字符傳送的速率是多少?每個(gè)數(shù)據(jù)位的時(shí)間長(zhǎng)度是多少?數(shù)據(jù)位的傳送速率又是多少?解:每個(gè)字符包含10位,因此字符傳送速率為:4800十10= 480字符/s每個(gè)數(shù)據(jù)位長(zhǎng)度 T= 1 - 4800 0.208ms數(shù)據(jù)位傳輸速率為 8 X 480= 3840位/秒。11、假定某外設(shè)向CPU傳送信息最高頻率為 40

33、K次/秒,而相應(yīng)中斷處理程序的執(zhí)行時(shí)間為 40卩S,問該外設(shè)能否用中斷方式工作?解:外設(shè)傳送一個(gè)數(shù)據(jù)的時(shí)間=1/40 X= 25卩S,所以請(qǐng)求中斷的周期為25卩S,而相應(yīng)中斷處理程序的執(zhí)行時(shí)間為40卩S,這樣會(huì)丟失數(shù)據(jù),故不能采用中斷方式。12、 在一個(gè)16位的總線中,若時(shí)鐘頻率為100MHz,總線數(shù)據(jù)周期為 5個(gè)時(shí)鐘周期傳輸一 個(gè)字。試計(jì)算總線的數(shù)據(jù)傳輸率。解:時(shí)鐘頻率為100MHz,所以5個(gè)時(shí)鐘周期=5 X 10ns= 50ns數(shù)據(jù)傳輸率=16bit/0.5 ns= 40 X 106字節(jié)/秒13、某總線在一個(gè)總線周期中并行傳送4個(gè)字節(jié)的數(shù)據(jù),若一個(gè)總線周期等于一個(gè)時(shí)鐘周期,總線頻率為33M

34、Hz,問總線帶寬是多少?若一個(gè)總線周期中并行傳送64位數(shù)據(jù),總線時(shí)鐘提高為66MHz,問總線帶寬是多少?分析影響帶寬的有哪些因素?解:設(shè)帶寬用Dr表示,總線時(shí)鐘周期用 T = 1/f表示,一個(gè)總線周期傳送的數(shù)據(jù)量用 D表示,根據(jù)定義可得Dr = D/T = DX f = 4B X 33X 106/S= 132MB/S因?yàn)?64 位=8B,所以 Dr = D/T = DX f = 8B X 66 X 106/s= 528MB/S總線帶寬是總線能提供的數(shù)據(jù)傳送速率,通常用每秒傳送信息的字節(jié)數(shù)(或位數(shù))來表示。影響總線帶寬的主要因素有:總線寬度、傳送距離、總線發(fā)送和接收電路工作頻率限制及數(shù)據(jù)傳送形式

35、。14、 在異步串行傳輸系統(tǒng)中,若每秒可傳輸20個(gè)數(shù)據(jù)幀,一個(gè)數(shù)據(jù)幀包含1個(gè)起始位、7個(gè)數(shù)據(jù)位、一個(gè)奇校驗(yàn)位和1個(gè)結(jié)束位。試計(jì)算其波特率和比特率。解:波特率=(1+7+1+1 )X 20= 200b/s,比特率=20X 7= 140b/s。15、 已知cache命中率H= 0.98,主存比cache慢4倍,已知主存存取周期為200ns,求cahce /主存系統(tǒng)的效率和平均訪問時(shí)間。/ r = t m/t c = 4t c = t m /4 = 50nse = 1/r+(1-r)h = 1/4+(1-4)0.98 Xt a = t c /e = t c 4-3 X.98 = 50 1X6 = 53ns。16、 設(shè)有兩個(gè)十進(jìn)制數(shù):x= -0.875 X 21, y=0.625 X 22。(1) 將x, y的尾數(shù)轉(zhuǎn)換為二進(jìn)制補(bǔ)碼形式。(2) 設(shè)階碼2位,階符1位,數(shù)符1位,尾數(shù)3位。通過補(bǔ)碼運(yùn)算規(guī)則求出z=x-y的二進(jìn)制浮點(diǎn)規(guī)格化結(jié)果。答:設(shè)S1為X的尾數(shù),S2為Y的尾數(shù),則 S1=(-0.875)10=(-0.111)2,S1補(bǔ)=1.001,S2=(0.625)10=(+0.101)2,S2補(bǔ)=0.101.(2)對(duì)階:設(shè) X 的階碼為 JX,Y 的階碼為 JY,JX=(+01)2,JY=(+10)2,JX-JY=(-01)2,小階的尾數(shù) S1右移一位 S仁(-0.0

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論