版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第一章一、選擇題1馮·諾依曼機工作的基本方式的特點是_B_。A 多指令流單數(shù)據(jù)流B 按地址訪問并順序執(zhí)行指令C 堆棧操作D 存貯器按內(nèi)容選擇地址2完整的計算機應(yīng)包括_D_。A 運算器、存儲器、控制器 ;B 外部設(shè)備和主機 ;C 主機和實用程序 ;D 配套的硬件設(shè)備和軟件系統(tǒng) ;3.計算機硬件能直接執(zhí)行的只有_B_。A.符號語言 B 機器語言 C 匯編語言 D 機器語言和匯編語言二、簡答題1. 馮·諾依曼計算機的特點是什么?馮·諾依曼計算機的特點可總結(jié)如下:計算機由運算器、存儲器、控制器、輸入設(shè)備和輸出設(shè)備五大部件組成。指令和數(shù)據(jù)以同等地位存放于存儲器內(nèi),并可按地址
2、尋訪。指令和地址均用二進(jìn)制數(shù)表示。指令由操作碼和地址碼組成,操作碼用來表示操作的性質(zhì),地址碼用來表示操作數(shù)在存儲器中的位置。指令在存儲器內(nèi)按順序存放。通常,指令是順序執(zhí)行的,在特定條件下,可根據(jù)運算結(jié)果或根據(jù)設(shè)定的條件改變執(zhí)行順序。機器以運算器為中心,輸入輸出設(shè)備與存儲器間的數(shù)據(jù)傳送通過運算器完成。三、名詞解釋CPU、機器字長、存儲容量、MIPS、FLOPSCPU即中央處理器,是計算機的心臟,包括運算部件和控制部件,是完成各種運算和控制的核心,也是決定計算機性能的最重要的部件。主要的參數(shù)是工作的主頻和一次傳送或處理的數(shù)據(jù)的位數(shù)。機器字長:指CPU一次能處理數(shù)據(jù)的位數(shù),通常與CPU的寄存器位數(shù)有
3、關(guān)。字長越長,數(shù)的表示范圍越大,精度也越高。存儲容量:存儲容量包括主存容量和輔存容量。MIPS:每秒百萬條指令的簡稱,衡量計算機性能的指標(biāo)之一。FLOPS:即每秒浮點運算次數(shù),它常被用來估算電腦的執(zhí)行效能,尤其是在使用到大量浮點運算的科學(xué)計算領(lǐng)域中。第三章一、選擇題1系統(tǒng)總線中控制線的功能是_A_。 A 提供主存、I / O接口設(shè)備的控制信號和響應(yīng)信號 B 提供數(shù)據(jù)信息 C 提供時序信號 D 提供主存、I / O接口設(shè)備的響應(yīng)信號 2.系統(tǒng)總線地址的功能是_D_。A 選擇主存單元地址;B 選擇進(jìn)行信息傳輸?shù)脑O(shè)備;C 選擇外存地址;D 指定主存和I / O設(shè)備接口電路的地址;3.同步傳輸之所以比
4、異步傳輸具有較高的傳輸頻率是因為同步傳輸_C_。A 不需要應(yīng)答信號 ;B 總線長度較短 ;C 用一個公共時鐘信號進(jìn)行同步 ;D 各部件存取時間較為接近 ;4. 采用串行接口進(jìn)行七位ASC碼傳送,帶有一位奇偶校驗位為1位起始位和1位停止位,當(dāng)波特率為9600波特時,字符傳送速率為_A_。A.960 B.873 C.1371 D.4805.在32位總線系統(tǒng)中,若時鐘頻率為500MHZ,傳送一個32位字需要5個時鐘周期,則該總線系統(tǒng)的數(shù)據(jù)傳輸速率為_B_MB/S。A 200 B400 C 600 D800二、填空題1.在計算機系統(tǒng)中,多個系統(tǒng)部件之間信息傳送的公共通路稱為A._總線_。就其所傳送信息
5、的性質(zhì)而言,在公共通路上傳送的信息包括數(shù)據(jù)、B._地址_、C._控制_信息。2總線控制主要包括_判優(yōu)_控制和_通信_控制。三、簡答題1.總線的異步通信和同步通信的特點和區(qū)別?同步通信特點:通信雙方由統(tǒng)一時標(biāo)控制數(shù)據(jù)傳送,時標(biāo)通常由CPU的總線控制部件發(fā)出,送到總線上的所有部件;也可由每個部件各自的時序發(fā)生器發(fā)出,但必須由總線控制部件發(fā)出的時鐘信號對它們進(jìn)行同步.優(yōu)點是規(guī)定明確、統(tǒng)一,模塊間的配合簡單一致;缺點是主、從模塊時間配合屬于強制性同步,必須在限定時間內(nèi)完成規(guī)定的要求。異步通信特點:克服了同步通信缺點,允許各模塊速度的不一致性,沒有公共的時鐘標(biāo)準(zhǔn),不要求所有部件嚴(yán)格統(tǒng)一操作時間,而是采用
6、應(yīng)答方式,即當(dāng)主模塊發(fā)出請求信號時,一直等待從模塊反饋回來響應(yīng)信號后,才開始通信.異步通信應(yīng)答方式分為不互鎖、半互鎖和全互鎖。2集中式仲裁有幾種方式?畫出各方式的邏輯圖。常見集中控制優(yōu)先權(quán)仲裁方式分為:鏈?zhǔn)讲樵儭⒂嫈?shù)器定時查詢、獨立請求方式.圖略3、為什么要設(shè)立總線仲裁機構(gòu)?系統(tǒng)中多個設(shè)備或模塊可能同時申請對總線的使用權(quán),為避免產(chǎn)生總線沖突,需由總線仲裁機構(gòu)合理地控制和管理系統(tǒng)中需要占用總線的申請者,在多個申請者同時提出總線請求時,以一定的優(yōu)先算法仲裁哪個應(yīng)獲得對總線的使用權(quán)。4.系統(tǒng)總線分為幾類?它們各有什么作用?按系統(tǒng)總線傳輸信息的不同可分為三類:數(shù)據(jù)總線、地址總線和控制總線.數(shù)據(jù)總線用來
7、傳輸各功能部件之間的數(shù)據(jù)信息,它是雙向傳輸總線,其位數(shù)與機器字長、存儲字長有關(guān).地址總線主要用來指出數(shù)據(jù)總線上的源數(shù)據(jù)或目的數(shù)據(jù)在主存單元的地址或I/O設(shè)備的地址;控制總線是用來發(fā)出各種控制信號的傳輸線,它的傳輸是單向的四、計算題見例3.1、例3.2、例3.3第四章1 計算機系統(tǒng)中的存貯器系統(tǒng)是指_D_。A RAM存貯器B ROM存貯器C 主存貯器D cache、主存貯器和外存貯器2.存儲單元是指_C_。A 存放一個二進(jìn)制信息位的存貯元 B存放一個機器字的所有存貯元集合C 存放一個字節(jié)的所有存貯元集合 D存放兩個字節(jié)的所有存貯元集合;3. 某一RAM芯片,其容量為512×8位,包括電
8、源和接地端,該芯片引出線的最小數(shù)目應(yīng)是_D_。A 23 B 25 C 50 D 194. 某SRAM芯片,存儲容量為64K×16位,該芯片的地址線和數(shù)據(jù)線數(shù)目為_D_。A 64,16 B 16,64 C 64,8 D 16,16 。5.某計算機字長32位,其存儲容量為4MB,若按半字編址,它的尋址范圍是_C_。 A 4MB B 2MB C 2M D 1M6.某計算機字長32位,其存儲容量為4MB,若按字編址,它的尋址范圍是_A_。A. 1M B. 4MB C. 4M D. 1MB7.某計算機字長16位,它的存貯容量是64KB,若按字編址,那么它的尋址范圍是_B_A. 64K B. 3
9、2K C. 64KB D. 32 KB 8. 主存儲器是計算機系統(tǒng)的記憶設(shè)備,它主要用來_C_。A 存放數(shù)據(jù) B 存放程序 C 存放數(shù)據(jù)和程序 D 存放微程序9. 微型計算機系統(tǒng)中,操作系統(tǒng)保存在硬盤上,其主存儲器應(yīng)該采用_C_。A RAM B ROM C RAM和ROM D CCP10某SRAM芯片,其容量為512×8位,包括電源端和接地端,該芯片引出線的最小數(shù)目應(yīng)為_D_。 A 23 B 25 C 50 D 1911.EPROM是指_D_。A.讀寫存儲器 B.只讀存儲器 C.閃速存儲器 D.光擦除可編程只讀存儲器(12.)以下四種類型的半導(dǎo)體存儲器中,以傳輸同樣多的字為比較條件,
10、則讀出數(shù)據(jù)傳輸率最高的是_C_。A DRAM B SRAM C 閃速存儲器 D EPROM13.下面常見的只讀存儲器中,_A_只能有生產(chǎn)廠家在生產(chǎn)芯片的過程中寫入,用戶無法修改。A. 只讀ROM B.PROMC.EPROMD EEPROM14. 動態(tài)RAM是指. _C_。A工作時存儲內(nèi)容變化B工作中需動態(tài)地改變訪問地址C每隔一定時間要對存儲內(nèi)容進(jìn)行刷新D每次讀出后都需要根據(jù)原內(nèi)容重寫一遍14.交叉存貯器實質(zhì)上是一種_A_存貯器,它能_執(zhí)行_獨立的讀寫操作。A 模塊式,并行,多個 B 模塊式串行,多個C 整體式,并行,一個 D 整體式,串行,多個15.主存貯器和CPU之間增加cache的目的是_
11、A_。A 解決CPU和主存之間的速度匹配問題B 擴(kuò)大主存貯器容量C 擴(kuò)大CPU中通用寄存器的數(shù)量D 既擴(kuò)大主存貯器容量,又?jǐn)U大CPU中通用寄存器的數(shù)量16.cache用于存放主存數(shù)據(jù)的部分拷貝,主存單元地址與cache單元地址之間的轉(zhuǎn)換工作由_A_完成。A硬件 B軟件C用戶D程序員17.相聯(lián)存貯器是按_C_進(jìn)行尋址的存貯器。A 地址方式 B 堆棧方式 C 內(nèi)容指定方式 D 地址方式與堆棧方式18多總線結(jié)構(gòu)的計算機系統(tǒng),采用A方法,對提高系統(tǒng)的吞吐率最有效。 A 多端口存貯器 B 提高主存的速度 ; C 交叉編址多模塊存貯器 ;D 高速緩沖存貯器 19.cache存儲器的內(nèi)容應(yīng)該與主存儲器的相應(yīng)
12、單元內(nèi)容_B_。A保持一致B 可以不一致C無關(guān) D有關(guān)20.cache存儲器的速度應(yīng)該比從主存儲器取數(shù)的速度_A_。A 快 B 稍快 C相同 D慢21cache存儲器的內(nèi)容是_B_調(diào)入的。A 操作系統(tǒng) B執(zhí)行程序時逐步C 指令系統(tǒng)設(shè)置的專用指令 D軟件22.采用虛擬存貯器的主要目的是_B_。A 提高主存貯器的存取速度 ;B 擴(kuò)大主存貯器的存貯空間,并能進(jìn)行自動管理和調(diào)度 ;C 提高外存貯器的存取速度 ;D 擴(kuò)大外存貯器的存貯空間 ;23.常用的虛擬存儲系統(tǒng)由_B_兩級存儲器組成,其中輔存是大容量的磁表面存儲器。A.cache主存 B.主存輔存 C.cache輔存 D.通用寄存器主存24.虛擬存
13、儲器的邏輯地址位數(shù)比物理地址_A_。A多 B少 C相等 D不一定二、填空題:1.對存儲器的要求是A. _容量大 _,B. _速度快_,C. _成本低_。為了解決這三方面的矛盾計算機采用多級存儲體系結(jié)構(gòu)。2. 主存儲器是計算機系統(tǒng)中的記憶設(shè)備,它主要用來存放_程序和數(shù)據(jù)_。3. 相聯(lián)存儲器不按地址而是按A. _內(nèi)容_訪問的存儲器,在cache中用來存放B. _行地址_,在虛擬存儲器中用來存放C. _頁表和段表_。4.Cache是一種A. 高速緩沖_存儲器,是為了解決CPU和主存之間B. _速度_不匹配而采用的一項重要硬件技術(shù)。三、簡答題1、存儲器的分類有哪些?列舉出存儲器的層次結(jié)構(gòu)。存儲器的分類
14、有:1.按存儲介質(zhì)分類、按存取方式分類、按在計算機中的作用分類.存儲器層次結(jié)構(gòu)主要體現(xiàn)在Cache-主存和主存-輔存這兩個存儲層次上:1.Cache-主存層次在存儲系統(tǒng)中主要對CPU訪存起加速作用,即從整體運行的效果分析,CPU訪存速度加快,接近于Cache的速度,而尋址空間和位價卻接近于主存.2.主存-輔存層次在存儲系統(tǒng)中主要起擴(kuò)容作用,即從程序員的角度看,他所使用的存儲器其容量和位價接近于輔存,而速度接近于主存。2.什么是刷新?DRAM為什么要刷新?列舉刷新的幾種方式,各自的優(yōu)缺點。刷新:對DRAM定期進(jìn)行的全部重寫過程.刷新原因:因電容泄漏而引起的DRAM所存信息衰減需要及時補充,因此安
15、排定期刷新操作.常用刷新方法有三種:集中刷新、分散刷新、異步刷新.集中刷新:在最大刷新間隔時間內(nèi),集中安排一段時間進(jìn)行刷新,存在CPU訪存死時間.分散刷新:在每個讀/寫周期之后插入一個刷新周期,無CPU訪存死時間.異步刷新:是集中式和分散式的折衷,既可縮短"死時間",又充分利用最大刷新間隔為2ms的特點.3.什么是CACHE,它和主存的關(guān)系是?其工作過程?Cache(高速緩沖存儲器)用于存放主存數(shù)據(jù)的部分拷貝,主存單元地址與Cache單元地址之間的轉(zhuǎn)換工作由硬件完成。4.什么是虛擬存儲器,采用虛擬存儲器技術(shù)解決什么問題?5.程序訪問的局部性原理是什么?三、計算題1、CPU執(zhí)
16、行一段程序時,cache完成存取的次數(shù)為5000次,主存完成存取的次數(shù)為200次。已知cache存取周期為40ns,主存存取周期為160ns。求:1Cache 命中率H。2Cache/主存系統(tǒng)的訪問效率e。3平均訪問時間Ta。(可參考例4.7)2、一個容量為16K×32位的存儲器,其地址線和數(shù)據(jù)線的總和是多少?當(dāng)選用下列不同規(guī)格的存儲芯片時,各需多少片?1K×4位、2K×8位、4K×4位、16K×1位、4K×8位、8K×8位3、已知某字符的編碼為 “0100101 ”,若最高位增加一個偶校驗位,則其編碼是什么?四、設(shè)計題用1
17、6K × 1位的DRAM芯片構(gòu)成存儲器。要求:(1) 構(gòu)成64K×1位的存儲器,畫出該芯片組成的存儲器邏輯框圖。(2) 構(gòu)成16K×8位的存儲器,畫出該芯片組成的存儲器邏輯框圖。五、作業(yè)題4.144.394.41第5章 輸入輸出系統(tǒng)一 選擇題1. 微型機系統(tǒng)中,主機和高速硬盤進(jìn)行數(shù)據(jù)交換一般采用 C 方式。A. 程序查詢 B. 程序中斷 C. DMA2. 主機與設(shè)備傳送數(shù)據(jù)時,采用 A ,主機與設(shè)備是串行工作。A. 程序查詢方式 B. 中斷方式 C. DMA方式3. 主機與I/O設(shè)備傳送數(shù)據(jù)時,采用 C ,CPU的效率最高。A. 程序查詢方式 B. 中斷方式 C.
18、 DMA方式4. 中斷發(fā)生時,程序計數(shù)器內(nèi)容的保護(hù)和更新,是由 A 完成的。A. 硬件自動 B. 進(jìn)棧指令和轉(zhuǎn)移指令 C. 訪存指令5. 中斷向量地址是 C 。A子程序入口地址 B 中斷服務(wù)程序入口地址 C 中斷服務(wù)程序入口地址的地址6. 采用DMA方式傳送數(shù)據(jù)時,每傳送一個數(shù)據(jù)要占用 C 的時間。A. 一個指令周期 B 一個機器周期 C 一個存儲周期7. I/O編址方式通??煞纸y(tǒng)一編址和不統(tǒng)一編址, B 。A 統(tǒng)一編址就是將I/O地址看做是存儲器地址的一部分,可用專門的I/O指令對設(shè)備進(jìn)行訪問B不統(tǒng)一編址是指I/O地址和存儲器地址是分開的,所有對I/O訪問必須有專門的I/O指令C 統(tǒng)一編址是
19、指I/O地址和存儲器地址是分開的,所以可用訪存指令實現(xiàn)CPU對設(shè)備的訪問8. 計算機的外部設(shè)備是指 B 。A 磁盤機 B 輸入輸出設(shè)備 C 電源及空調(diào)設(shè)備9. I/O采用統(tǒng)一編址時,進(jìn)行輸入輸出操作的指令是 B 。A 控制指令 B 訪存指令 C 輸入輸出指令10. I/O采用不統(tǒng)一編址時,進(jìn)行輸入輸出操作的指令是 C 。A 控制指令 B 訪存指令 C 輸入輸出指令11. 中斷服務(wù)程序的最后一條指令是 C 。A 轉(zhuǎn)移指令 B 出棧指令 C 中斷返回指令12 DMA方式的接口電路中有程序中斷部件,其作用是 C 。A 實現(xiàn)數(shù)據(jù)傳送 B 向CPU提出總線使用權(quán) C 向CPU提出傳輸結(jié)束13. 鍵盤、鼠
20、標(biāo)、顯示器、打印機屬于 C 設(shè)備。A 機一機通信 B 計算機信息存儲 C 人機交互二填空題1. I/O接口電路通常具有 選址 、 傳送命令 、 傳送數(shù)據(jù) 和 反應(yīng)I/O 設(shè)備工作狀態(tài) 功能。2. I/O的編址方式可分為 不統(tǒng)一編址 和 統(tǒng)一編址 兩大類,前者需有獨立的I/O指令,后者可通過 訪存 指令和設(shè)備交換信息。3. I/O和CPU之間不論是采用串行傳送還是并行傳送,它們之間的聯(lián)絡(luò)方式(定時方式)可分為 立即響應(yīng) 、 同步定時 、 異步定時 三種。4. 一次中斷處理過程大致可分為 中斷請求 、 中斷判優(yōu) 、中斷響應(yīng) 、 中斷服務(wù) 和 中斷返回 等五個階段。5. 在DMA方式中,CPU和DM
21、A控制器通常采用三種方法來分時使用主存,它們是 停止CPU訪問主存 、 周期挪用 和 DMA和CPU交換訪問主存 。6. 單重中斷的中斷服務(wù)程序的執(zhí)行順序為 保存現(xiàn)場 、 設(shè)備服務(wù) 、 恢復(fù)現(xiàn)場 、開中斷 和中斷返回。7. 多重中斷的中斷服務(wù)程序的執(zhí)行順序為 保護(hù)現(xiàn)場 、 開中斷 、 設(shè)備服務(wù) 、 恢復(fù)現(xiàn)場 和中斷返回。8 I/O與主機交換信息的方式中, 程序查詢 方式設(shè)備與CPU串行工作,而且傳送與主程序串行工作; 中斷 方式傳送與主程序也是串行工作,但設(shè)備與CPU并行工作, DMA 方式設(shè)備與CPU不僅并行工作,而且傳送與主程序也是并行工作的。三問答題1為什么外圍設(shè)備要通過接口與CPU相連
22、?接口有哪些功能?(1)一臺機器通常配有多臺外設(shè),它們各自有其設(shè)備號(地址),通過接口可實現(xiàn)對設(shè)備的選擇。 (2)I/O設(shè)備種類繁多,速度不一,與 CPU速度相差可能很大,通過接口可實現(xiàn)數(shù)據(jù)緩沖,達(dá)到速度匹配。 (3)I/O設(shè)備可能串行傳送數(shù)據(jù),而CPU一般并行傳送,通過接口可實現(xiàn)數(shù)據(jù)串并格式轉(zhuǎn)換。 (4)I/O設(shè)備的入/出電平可能與CPU的入/出電平不同,通過接口可實現(xiàn)電平轉(zhuǎn)換。 (5)CPU啟動I/O設(shè)備工作,要向外設(shè)發(fā)各種控制信號,通過接口可傳送控制命令。 (6)I/O設(shè)備需將其工作狀況(“忙”、“就緒”、“錯誤”、“中斷請求”等)及時報告CPU,通過接口可監(jiān)視設(shè)備的工作狀態(tài),并保存狀態(tài)
23、信息,供CPU查詢。 可見歸納起來,接口應(yīng)具有選址的功能、傳送命令的功能、反映設(shè)備狀態(tài)的功能以及傳送數(shù)據(jù)的功能(包括緩沖、數(shù)據(jù)格式及電平的轉(zhuǎn)換)。2. 一般小型或微型機中,I/O與主機交換信息有幾種方式?各有何特點?哪種方式CPU效率最高?I/O與主機交換信息有5種控制方式:1.程序查詢方式:是由CPU通過程序不斷查詢I/O設(shè)備是否已做好準(zhǔn)備,從而控制I/O設(shè)備與主機交換信息;2.程序中斷方式:CPU執(zhí)行程序與I/O設(shè)備做準(zhǔn)備是同時進(jìn)行的,CPU的資源得到了充分利用;3.直接存儲器存取方式(DMA):主存與I/O設(shè)備之間有一條數(shù)據(jù)通路,主存與I/O設(shè)備交換信息時,無須調(diào)用中斷服務(wù)程序,進(jìn)一步提
24、高了CPU的資源利用率;4.I/O通道方式:在與主機交換信息時,CPU不直接參與管理,故提高了CPU的資源利用率;5.I/O處理機方式:基本獨立于主機工作,既可完成I/O通道要完成的I/O控制,又可完成碼制變換、格式處理、數(shù)據(jù)塊檢錯、糾錯等操作,具有I/O處理機的輸入輸出系統(tǒng)與CPU工作的并行性更高.3. DMA方式中的中斷請求和程序中斷方式中的中斷請求有何區(qū)別?普通中斷方式是在數(shù)據(jù)緩沖寄存器滿后,發(fā)中斷請求,CPU進(jìn)行中斷處理DMA方式則是以數(shù)據(jù)塊為單位傳輸?shù)?在所要求傳送的數(shù)據(jù)塊全部傳送結(jié)束時要求CPU進(jìn)行中斷處理,大大減少了CPU進(jìn)行中斷處理的次數(shù) 總結(jié):DMA方式不需CPU干預(yù)傳送操作
25、,僅僅是開始和結(jié)尾借用CPU一點時間,其余不占用CPU任何資源,中斷方式是程序切換,每次操作需要保護(hù)和恢復(fù)現(xiàn)場中斷控制方式雖然在某種程度上解決了上述問題,但由于中斷次數(shù)多,因而CPU仍需要花較多的時間處理中斷,而且能夠并行操作的設(shè)備臺數(shù)也受到中斷處理時間的限制,中斷次數(shù)增多導(dǎo)致數(shù)據(jù)丟失。DMA方式和通道方式較好地解決了上述問題這兩種方式采用了外設(shè)和內(nèi)存直接交換數(shù)據(jù)的方式。只有在一段數(shù)據(jù)傳送結(jié)束時,這兩種方式才發(fā)出中斷信號要求CPU做善后處理,從而大大減少了CPU的工作負(fù)擔(dān)。5. 在什么條件和什么時間,CPU可以響應(yīng)I/O的中斷請求?CPU響應(yīng)I/O中斷請求的條件和時間是:當(dāng)中斷允許狀態(tài)為1(E
26、INT=1),且至少有一個中斷請求被查到,則在一條指令執(zhí)行完時,響應(yīng)中斷。另外有教材課后習(xí)題:第212-213頁: 5.1,5.2 ,5.3,5.14, 5.15,5.23, 5.29, 5.33第6章 計算機的運算方法一選擇題1. 設(shè)存儲器位數(shù)為8位,機器數(shù)采用補碼形式(含1位符號位)。對應(yīng)于十進(jìn)制數(shù)-27,寄存器內(nèi)容為 C 。A 27H B 9BH C E5H2. 對真值0表示形式唯一的機器數(shù)是 A 。A 原碼 B. 補碼和移碼 C 反碼 D 以上都不對3. 某機字長8位,采用補碼形式(其中1位為符號位),則機器數(shù)所能表示的范圍是 C 。A -127+127 B -128+128 C -1
27、28+1274. 16位長的浮點數(shù),其中階碼7位(含1位階符),尾數(shù)9位(含1位數(shù)符),當(dāng)浮點數(shù)采用原碼表示時,所能表示的數(shù)的范圍是 D ;當(dāng)采用補碼表示時,所能表示的數(shù)的范圍是 B 。A -264264 (1-2-8) B -263263 (1-2-8) C -263263 (1-2-9) D -263(1-2-8)263 (1-2-8)5. x補=1.0000,它代表的真值是 B 。A -0 B -1 C +16. 設(shè)x原=1.x1x2x3x4,當(dāng)滿足下列 C 時,x>成立。A x1必為0,x2 x4至少有一個為1B x1必為0,x2 x4任意 C x1必為1,x2 x4任意7. 設(shè)
28、x為整數(shù),x反=1,1111, 對應(yīng)的真值是 C 。A -15 B -1 C -08. 在整數(shù)定點機中,機器數(shù)采用補碼,雙符號位,若它的十六進(jìn)制表示為C0H,則它對應(yīng)的真值是 C 。A -1 B +3 C -649. 若9BH表示移碼(含1位符號位),其對應(yīng)的十進(jìn)制數(shù)是 A 。A 27 B -27 C -101 D 10110. 設(shè)寄存器內(nèi)容為10000000,若它等于0,則為 D 。A 原碼 B 補碼 C 反碼 D 移碼11. 大部分計算機內(nèi)的減法是用 A 實現(xiàn)。A 將被減數(shù)加到減數(shù)中 B 從被減數(shù)中減去減數(shù)C 補數(shù)的相加 D 從減數(shù)中減去被減數(shù)12. 在浮點機中,判斷原碼規(guī)格化形式的原則是
29、 B 。A 尾數(shù)的符號位與第一數(shù)位不同 B 尾數(shù)的第一數(shù)位為1,數(shù)符任意C 尾數(shù)的符號位與第一數(shù)位相同 D 階符與數(shù)符不同13. 在浮點機中,判斷補碼規(guī)格化形式的原則是 C 。A 尾數(shù)的第一數(shù)位為1,數(shù)符任意 B 尾數(shù)的符號位與第一數(shù)位相同C尾數(shù)的符號位與第一數(shù)位不同 D階符與數(shù)符不同14. 設(shè)機器數(shù)字長8位(含1位符號位),若機器數(shù)BAH為原碼,則算術(shù)左移一位得 ,算術(shù)右移一位得 C 。A F4H; EDH B B4H; 6DH C F4H; 9DH D B5H;EDH15. 運算器由許多部件組成,其核心部分是 B 。A 數(shù)據(jù)總線 B 算術(shù)邏輯運算單元 C 累加寄存器 D 多路開關(guān)16. 設(shè)
30、機器數(shù)字長為16位(含1位符號位),若用補碼表示定點小數(shù),則最大正數(shù)為 。A 1-215 B 1-2-15 C 215-1 D 21517. 計算機中表示地址時,采用 B 。A 原碼 B 補碼 C 反碼 D 無符號數(shù)18. 浮點數(shù)的表示范圍和精度取決于 。A 階碼的位數(shù)和尾數(shù)的機器數(shù)形式 B 階碼的機器數(shù)形式和尾數(shù)的位數(shù)C 階碼的位數(shù)和尾數(shù)的位數(shù) D 階碼的機器數(shù)形式和尾數(shù)的機器數(shù)形式19. 在運算器中不包含 B 。A 狀態(tài)寄存器 B 數(shù)據(jù)總線 C ALU D 地址寄存器20. 在定點補碼運算器中,若采用雙符號位,當(dāng) 時表示結(jié)果溢出。A 雙符號位相同 B 雙符號位不同 C 兩個正數(shù)相加 D 兩
31、個負(fù)數(shù)相加21.? 在浮點數(shù)加減法的對階過程中, B 。A 將被加(減)數(shù)的階碼向加(減)數(shù)的階碼看齊B 將加(減)數(shù)的階碼向被加(減)數(shù)的階碼看齊C 將較大的階碼向較小的階碼看齊D將較小的階碼向較大的階碼看齊22. 在浮點數(shù)中,當(dāng)數(shù)的絕對值太大,以至于超過所能表示的數(shù)據(jù)時,稱為浮點數(shù)的 D 。A 正上溢 B 上溢 C 正溢 D 正下溢二填空題1. 機器數(shù)為補碼,字長16位(含1位符號位),用十六進(jìn)制寫出對應(yīng)于整數(shù)定點機的最大正數(shù)補碼是 ,最小負(fù)數(shù)補碼是 。2. 某整數(shù)定點機,字長8位(含1位符號位),當(dāng)機器數(shù)分別采用原碼、補碼、反碼及無符號數(shù)時,其對應(yīng)的真值范圍分別為 、 、 、和 (均用十
32、進(jìn)制表示)。3. 在整數(shù)定點機中,采用1位符號位,若寄存器內(nèi)容為10000000,當(dāng)它分別表示為原碼、補碼、反碼及無符號數(shù)時,其對應(yīng)的真值范圍分別為 、 、 、和 (均用十進(jìn)制表示)。4. 采用浮點表示時,若尾數(shù)為規(guī)格化形式,則浮點數(shù)的表示范圍取決于 的位數(shù),精度取決于 的位數(shù), 確定浮點數(shù)的正負(fù)。5. 一個浮點數(shù),當(dāng)其尾數(shù)右移時,欲使其值不變,階碼必須 。尾數(shù)右移一位,階碼 。6. 若x反=1.0101011,則-x補= 。7. 最少需用 位二進(jìn)制數(shù)就能表示任一四位長的十進(jìn)制無符號整數(shù)。8. 正數(shù)原碼算術(shù)移位時, 位不變,空位補 。負(fù)數(shù)原碼算術(shù)移位時, 位不變,空位補 。9. 正數(shù)補碼算術(shù)移
33、位時, 位不變,空位補 。負(fù)數(shù)補碼算術(shù)左移時, 位不變,低位補 。負(fù)數(shù)補碼算術(shù)右移時, 位不變,高位補 。10. 正數(shù)原碼左移時, 位不變,高位丟1,結(jié)果 ,右移時低位丟 ,結(jié)果引起誤差。負(fù)數(shù)原碼左移時, 位不變,高位丟1,結(jié)果 ,右移時低位丟 ,結(jié)果正確。11. 在補碼一位乘法中,設(shè)x補為被乘數(shù),y補為乘數(shù),若ynyn+1(yn+1為低位)=00,應(yīng)執(zhí)行 操作,若ynyn+1=01,應(yīng)執(zhí)行 操作,若ynyn+1=10,應(yīng)執(zhí)行 操作,若ynyn+1=11,應(yīng)執(zhí)行 操作。若機器數(shù)字長為16位(不包括符號位),則補碼乘法需做 次 操作,最多需做 次 操作。三計算題1、將十進(jìn)制數(shù)20.5轉(zhuǎn)換成16位
34、浮點數(shù)的二進(jìn)制格式來存儲,其中階碼5位(含1位階符),尾數(shù)11位(含1位數(shù)符)。2、已知 x = - 0.01111 ,y = +0.11001,求 x 補 , -x 補 , y 補 , -y 補 ,x + y = ? ,x y = ?3、已知X補=11101011,Y補=01001010,則X-Y補?并判斷是否溢出?4、已知X=0.1011,Y=0.1101,用加減交替法求X/Y原?5、已知二進(jìn)制數(shù)x=-0.11111,y= 0.10111,求x·y原并還原成真值。6、設(shè)浮點數(shù)x=2010×0.110101,y=2100×(-0.101010),若階碼取3位,尾
35、數(shù)取6位(均不包括符號位),按補碼運算步驟計算xy第七章 指令系統(tǒng)(重點7.3)一、選擇題1.指令系統(tǒng)采用不同尋找方式的目的是 B 。A、降低指令譯碼難度 B、縮短指令字長,擴(kuò)大尋址空間,提高編程靈活性C、實現(xiàn)程序的控制 D、提高訪存速度2零地址運算指令在指令格式中不給出操作數(shù)地址,它的操作數(shù)來自 C 。A、立即數(shù)和棧頂 B、暫存器C、棧頂和次棧頂D、內(nèi)存3一地址指令中,為完成兩個數(shù)的算術(shù)運算,除地址譯碼指明的一個操作數(shù)外,另一個數(shù)常采用 C 。A、堆棧尋址方式B、立即尋址方式C、隱含尋址方式D、直接尋址方式4二地址指令中,操作數(shù)的物理位置可安排在 C 。A、兩個內(nèi)存單元B、兩個寄存器C、一個
36、主存單元和一個寄存器D、棧頂和次棧頂5操作數(shù)在寄存器中的尋址方式中,操作數(shù)在 B 。A、直接B、寄存器直接C、寄存器間接D、立即尋址6寄存器間接尋址方式中,操作數(shù)在 C 中。A、通用寄存器B、堆棧C、主存單元D、指令中7變址尋址方式中,操作數(shù)的有效地址是 C 。A、基址寄存器內(nèi)容加上形式地址(位移量)B、程序計數(shù)器內(nèi)容加上形式地址C、變址寄存器內(nèi)容加上形式地址 8.基址尋址方式中,操作數(shù)的有效地址是 A 。A、基址寄存器內(nèi)容加上形式地址(位移量)B、程序計數(shù)器內(nèi)容加上形式地址C、變址寄存器內(nèi)容加上形式地址9.采用基址尋址可擴(kuò)大尋址方位,且 A 。A基址寄存器內(nèi)容由操作系統(tǒng)確定,在程序執(zhí)行過程不
37、可變B基址寄存器內(nèi)容由操作系統(tǒng)確定,在程序執(zhí)行過程可變C基址寄存器內(nèi)容由用戶確定,在程序執(zhí)行過程不可變D基址寄存器內(nèi)容由用戶確定,在程序執(zhí)行過程可變10.采用變址尋址可擴(kuò)大尋址范圍,且 D 。A. 變址寄存器內(nèi)容由操作系統(tǒng)確定,在程序執(zhí)行過程不可變B. 變址寄存器內(nèi)容由操作系統(tǒng)確定,在程序執(zhí)行過程可變C. 變址寄存器內(nèi)容由用戶確定,在程序執(zhí)行過程不可變D. 變址寄存器內(nèi)容由用戶確定,在程序執(zhí)行過程可變11.變址尋址和基址尋址的有效地址形成方式相似,但是 D 。A、變址寄存器的內(nèi)容在程序執(zhí)行過程中是不可變的B、在程序執(zhí)行過程中,變址寄存器、基址寄存器和內(nèi)容都是可變的C、在程序執(zhí)行過程中,基址寄存
38、器的內(nèi)容不可變,變址寄存器中的內(nèi)容可變D、12堆棧尋址方式中,設(shè)A為累加器,SP為堆棧指示器,M(SP)為SP指示的棧頂單元,如果進(jìn)棧操作的動作順序為(A)M(SP),(SP)-1 SP,那么出棧操作的動作順序應(yīng)為 B 。A、M(SP)A,(SP)+1SPB、(SP)+1SP,M(SP)A C、(SP)-1SP,M(SP)A 14程序控制類指令的功能是_D_。A.進(jìn)行算術(shù)運算和邏輯運算 B.進(jìn)行主存與CPU之間的數(shù)據(jù)傳送C.進(jìn)行CPU和I/O設(shè)備之間的數(shù)據(jù)傳送 D.改變程序執(zhí)行的順序15.設(shè)相對尋址的轉(zhuǎn)移指令占兩個字節(jié),第一字節(jié)是操作碼,第二字節(jié)是相對位移量(可正可負(fù)),則轉(zhuǎn)移的地址范圍是 B
39、 。A、255B、256C、25416、直接、間接、立即三種尋址方式指令的執(zhí)行速度,由快到慢的順序是 C 。A、直接、立即、間接B、直接、間接、立即C、立即、直接、間接17、設(shè)機器字長為16位,存儲器按字編址,對于單字長指令而言,讀取該指令后,PC值自動加 A 。A、1B、2C、418、設(shè)計器字長為16位,存儲器按字節(jié)編址,CPU讀取一個單字長指令后,PC值自動加 B A、1B、2C、419、設(shè)機器字長為16位,存儲器按字節(jié)編址,設(shè)PC當(dāng)前值為1000H,當(dāng)讀取一條雙字長指令后,PC值為 C 。A、1000H B、1002H C、1004H20.在一地址指令中,下列 B 是正確的.A、僅有一個
40、操作數(shù),其地址由指令地址碼提供B、可能有一個操作數(shù),也可能有兩個操作數(shù) C、一定有兩個操作數(shù),另外一個是隱含的21(多選擇)下列尋址方式中, BDF 能反映RISC的特征。A、豐富的尋址方式 B、指令采用流水方式 C、控制器采用微程序設(shè)計D、只有LOAD/STORE指令訪問存儲器 E、難以用優(yōu)化編譯生成高效的目標(biāo)代碼F、配置了多個通用寄存器22、下列敘述中, ADE 能反映CISC的特征(多選)。A、豐富的尋址方式 B、控制器采用組合邏輯 C、指令字長固定 D、各種指令都可以訪存E、大多數(shù)指令需要多個時鐘周期才能執(zhí)行完成 F、只有LOAD/STORE指令可以訪存G、采用優(yōu)化編譯技術(shù)二、填空題1
41、、立即尋址的指令其地址字段指出的不是 操作數(shù)的地址 ,而是 操作數(shù)本身 。2、設(shè)D為指令字中的形式地址,D=FCH,(D)=40172,如果采用直接尋址法女歌手,有效地址為 。參與運算的操作數(shù)是 。如果采用立即尋址,參與操作的操作數(shù)是 。3、RISC的中文含義是 精簡指令系統(tǒng)計算機 。CISC的中文含義是 復(fù)雜指令系統(tǒng)計算機 。4.寄存器和寄存器間接尋址時,指令地址碼部分出現(xiàn)的為 。三、設(shè)計題本章的設(shè)計題出一地址指令,不出二地址指令。1、某機的存儲器容量為64K*16,該機的訪存指令格式如下:其中M為尋址模式,00為直接尋址,01為基址尋址,10為相對尋址,11為立即尋址;I為間址尋址(I=1
42、為間址);X為變址尋址(X=1變址)。OP MIXA0-34-5678-15設(shè)PC為程序計數(shù)器,Rx為變址寄存器,Rb為基址寄存器,試問:(1)該指令能定義多少種操作?(2)立即尋址操作數(shù)的范圍。(3)在非間址情況下,除立即尋址外,寫出每種尋址方式計算有效地址的表達(dá)式。(4)設(shè)基址寄存器為14位,則指令的尋址范圍是?(5)間接尋址時,尋址范圍是?2. 某微機指令格式如下所示: 15 10 9 8 7 0OPXD 格式中 D 為位移量,X為尋址方式特征值: X=00 , 直接尋址; X=01, 用變址寄存器R1進(jìn)行變址 X=10, 用變址寄存器R2進(jìn)行變址 X=11, 相對尋址 設(shè)(PC)=12
43、34H,(R1)=0037H,(R2)=1122H,(.H代表十六進(jìn)制數(shù)),請確定如下指令的有效地址:(1)4420H (2) 2244H (3)1322H (4)3521H (5)6723H3. 下表刊出Pentium的尋址方式有效地址E算法,請在第2列中填寫尋址方式名稱。序號尋址方式名稱有效地址E算法說明(1)操作數(shù)在指令中(2)操作數(shù)在某個寄存器內(nèi),指令給出寄存器編號(3)E=(R)R為寄存器編號(4)E=DDisp為偏移量(5)E=(B)+DB為基址寄存器(6)E=(I) +DI為變址寄存器,(7)指令地址=(PC)+DPC為程序計數(shù)器或當(dāng)前指令指針寄存器四、書本習(xí)題要求1、作業(yè)題7.
44、3 7.8 7.21 2.例題 7.1 7.2 7.3 第八、九、十章一、選擇題1. 在CPU中跟蹤指令后繼地址的寄存器是_。A 主存地址寄存器 B 程序計數(shù)器 C 指令寄存器 D 狀態(tài)條件寄存器2.以下關(guān)于CPU的敘述,錯誤的是_。A CPU產(chǎn)生每條指令的操作信號并將操作信號送往相應(yīng)的部件進(jìn)行控制B PC除了存放指令地址,也可以臨時存儲算術(shù)/邏輯運算結(jié)果C CPU中的控制器決定計算機運行過程的自動化D 指令譯碼器是CPU控制器中的部件3.在取指令操作完成之后,PC中存放的是_。A 下一條實際執(zhí)行的指令地址 B當(dāng)前指令地址C下一條順序執(zhí)行的指令地址 D 對于微程序控制的計算機,存放的是該條指令
45、的微程序入口地址4指令周期是指_。 A CPU從主存取出一條指令的時間 ;B CPU執(zhí)行一條指令的時間 ; C CPU從主存取出一條指令加上CPU執(zhí)行這條指令的時間 ; D 時鐘周期時間5.下列說法正確的是_。A指令周期等于機器周期 B 指令周期小于機器周期C指令周期大于等于機器周期 D 指令周期是機器周期的兩倍6.操作控制器的功能是_。A.產(chǎn)生時序信號 B.從主存取出一條指令 C.完成指令操作的譯碼D.從主存取出指令,完成指令操作碼譯碼,并產(chǎn)生有關(guān)的操作控制信號,以解釋執(zhí)行該指令7.以下敘述中正確描述的句子是:_。A 同一個CPU周期中,可以并行執(zhí)行的微操作叫相容性微操作B 同一個CPU周期
46、中,不可以并行執(zhí)行的微操作叫相容性微操作C 同一個CPU周期中,可以并行執(zhí)行的微操作叫相斥性微操作D 同一個CPU周期中,不可以并行執(zhí)行的微操作叫相斥性微操作8. 微程序控制器中,機器指令與微指令的關(guān)系是_。A. 每一條機器指令由一條微指令來執(zhí)行B. 每一條機器指令由一段微指令編寫的微程序來解釋執(zhí)行C. 每一條機器指令組成的程序可由一條微指令來執(zhí)行D. 一條微指令由若干條機器指令組成9.微程序控制器速度比硬布線控制器速度慢,主要是因為_。A.增加了從磁盤存儲器讀取微指令的時間B.增加了從主存儲器讀取微指令的時間C.增加了從指令寄存器讀取微指令的時間D.增加了從控制存儲器讀取微指令的時間10.存放微指令的控制存儲器隸屬_。A輔助存儲器 B 高速緩存 C 主存儲器 D CPU11.流水CPU 是由一系列叫做“段”的處理線路所組成,和具有m個并行部件的CPU相比,一個 m段流水CPU_。A 具備同等水平的吞吐能力 B不具備同等水平的吞吐能力C 吞吐能力大于前者的吞吐能力 D吞吐能力小于前者的吞吐能力12、同步控制是_。A 只適用于CPU控制的方式B 只適用于外圍設(shè)備控制的方式C 由統(tǒng)一時序信號控制的方式D 所有指令執(zhí)行時間
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度林業(yè)用地租賃合同書范本(2025升級版)
- 2025年度高空作業(yè)泥水工專業(yè)服務(wù)合同范本4篇
- 臨沂教師職業(yè)聘用合同書2024年版版
- 環(huán)保項目投資與建設(shè)的2025年度合同3篇
- 2025年度木屋別墅建筑與園林景觀設(shè)計施工合同4篇
- 2025年版機動車質(zhì)押擔(dān)保貸款合同范本3篇
- 2025年度智能家電電商定制購銷服務(wù)合同4篇
- 二零二五版內(nèi)墻涂料綠色工廠建設(shè)與運營管理合同4篇
- 2025年度城市綠化測繪合同范本2篇
- 二零二五年度出口貿(mào)易保險理賠合同范本3篇
- 眼的解剖結(jié)構(gòu)與生理功能課件
- 小學(xué)網(wǎng)管的工作總結(jié)
- 2024年銀行考試-興業(yè)銀行筆試參考題庫含答案
- 泵站運行管理現(xiàn)狀改善措施
- 2024屆武漢市部分學(xué)校中考一模數(shù)學(xué)試題含解析
- SYT 0447-2014《 埋地鋼制管道環(huán)氧煤瀝青防腐層技術(shù)標(biāo)準(zhǔn)》
- 浙教版七年級下冊科學(xué)全冊課件
- 弧度制及弧度制與角度制的換算
- 瓦楞紙箱計算公式測量方法
- DB32-T 4004-2021水質(zhì) 17種全氟化合物的測定 高效液相色譜串聯(lián)質(zhì)譜法-(高清現(xiàn)行)
- DB15T 2724-2022 羊糞污收集處理技術(shù)規(guī)范
評論
0/150
提交評論