




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、“微機原理與接口技術” 2008年期末考試復習題 1. 微機系統的硬件由哪幾部分組成? 答:三部分:微型計算機(微處理器,存儲器,1/0接口,系統總線),外圍設備, 電源。 2. 什么是微機的總線,分為哪三組? 答:是傳遞信息的一組公用導線。分三組:地址總線,數據總線,控制總線。 3. 8086/8088CPU的部結構分為哪兩大模塊,各自的主要功能是什么? 答:總線接口部件(BIU)功能:根據執行單元EU的請求完成CPU與存儲器或10設 備之間的數據傳送。執行部件(EU,作用:從指令對列中取出指令,對指令進行 譯碼,發出相應的傳送數據或算術的控制信號接受由總線接口部件傳送來的數據或 把數據傳送
2、到總線接口部件進行算術運算。 4. 8086指令隊列的作用是什么? 答:作用是:在執行指令的同時從存中取了一條指令或下幾條指令,取來的指令放 在指令隊列中這樣它就不需要象以往的計算機那樣讓CPU輪番進行取指和執行的工 作,從而提高CPU的利用率。 5. 8086的存儲器空間最大可以為多少?怎樣用 16位寄存器實現對20位地址的尋 址?完成邏輯地址到物理地址轉換的部件是什么? 答:8086的存儲器空間最大可以為2A20( 1MB ; 8086計算機引入了分段管理機制, 當CPU尋址某個存儲單元時,先將段寄存器的容左移 4位,然后加上指令中提供的 16位偏移地址形成20位物理地址。 6. 段寄存器
3、CS= 1200H指令指針寄存器IP=FF00H,此時,指令的物理地址為多少? 指向這一物理地址的CS值和IP值是唯一的嗎? 答:指令的物理地址為2仆00HCS值和IP值不是唯一的,例如:CS=2100HIP=0F00H= 7. 設存儲器的段地址是4ABFH物理地址為50000H其偏移地址為多少? 答:偏移地址為54100乩(物理地址=段地址*16+偏移地址) 8. 8086/8088CPU有哪幾個狀態標志位,有哪幾個控制標志位?其意義各是什么? 答:狀態標志位有6個:ZF,SF, CF,OF AF, PF。其意思是用來反映指令執行的 特征,通常是由CPU根據指令執行結果自動設置的;控制標志位
4、有 3個:DF, IF, TF。它是由程序通過執行特定的指令來設置的,以控制指令的操作方式。 9. 8086CPU的 AD0AD1是什么引腳? 答:數據與地址引腳 10. INTR、INTA、NM、ALE HOLD HLDA引腳的名稱各是什么? 答:INTR是可屏蔽請求信號,INTA中斷響應信號,NMI是不可屏蔽中斷請求信號, ALE是地址鎖存允許信號,HOLE總線請求信號,HLDA總線請求響應信號。 11. 虛擬存儲器有哪兩部分組成? 答:有主存儲器和輔助存儲器。 12. 在80 x86中,什么是邏輯地址、線性地址、物理地址? 答:線性地址是連續的不分段的地址;邏輯地址是由程序提供的地址;物
5、理地址是 存單元的實際地址。 13. 段描述符分為哪幾種? 答:分為三大類,程序段描述符, 系統段描述符,門描述符。 14. RAMt幾種,各有什么特點? ROMT幾種,各有什么特點? 答:RAMt兩種,SRAM靜態RAM)它采用觸發器電路構成一個二進制位信息的存儲 單元,這種觸發器一般由6個晶體管組成,它讀出采用單邊讀出的原理,寫入采用 雙邊寫入原理;DRA(動態RAM,它集成度高,部存儲單元按矩陣形式排列成存儲 體,通常采用行,列地址復合選擇尋址法。ROMT 5種,固定掩摸編程ROM可編程 PROM紫外光檫除可編程EPROM電可檫除的可編程EPROM閃速存儲器。 15. 若用4K*1位的R
6、AM芯片組成8K* 8為的存儲器,需要多少芯片? A19-A0地址 線中哪些參與片尋址,哪些用做芯片組的片選信號? 答:需要16片芯片;其中A11-A0參與片尋址;A12做芯片組的片選信號。 16. 若系統分別使用 512K* 端口地址 MOV AL 00001101 ;對PC6置1 OUT DX,AL MOV AL 00001000 ;對PC4置0 OUT DX,AL 41.試按照如下要求對 8259A進行初始化:系統中只有一片8259A中斷請求信號用 電平觸發方式,下面要用ICW4中斷類型碼為60H 61H 62H67H用全嵌套方 式,不用緩沖方式,采用中斷自動結束方式。設 8259A的端
7、口地址為94H和95Ho 答:MOV DX,94H;偶地址 MOV AL,00011011B; ICW1 OUT DX,AL MOV AL,10011111B MOV DX,95H OUT DX,AL MOV AL,00000011B OUT DX,AL ;ICW2,中斷源在IR7 ;奇地址 ;ICW4 42試編程對8253初始化啟動其工作。要求計數器 0工作于模式1,初值為3000H 計數器1工作于模式3,初值為100H;計數器2工作于模式4,初值為4030H設端 口地址為40H 41H 42H和43耳 答:MOV AL,00011110H ;控制字 計數初值 OUT 43H,AL MOV
8、AL,3000H; 計數器1 OUT 40H,AL MOV AL,01010110H ; OUT 43H,AL MOV AL,100H 計數器2 OUT 41H,AL MOV AL,10011000H ; OUT 43H,AL MOV AL,4030H OUT 42H,AL 模擬試題一 一、簡答題: 1. 簡述USB總線的特點。 2. 什么是中斷類型碼?什么叫中斷向量?什么叫中斷向量表?它們之間有什么聯 系? 3. 簡述高速緩沖存儲器Cache為什么能夠實現高速的數據存取? 4. 有一個由20個字組成的數據區,其起始地址為3500H: 0320H試寫出數據區首末 單元的實際地址。 5. 設有一
9、個具有16位地址和8位數據的存儲器,問:(1)該存儲器能存書多少個字 節的信息? 如果存儲器由8KX4位RAM芯片組成,需要多少片? (3)需要地址多 少位做芯片選擇? 6. 定性分析微型計算機總線的性能指標。 7. 虛擬存儲器的含義是什么? 二、編程及綜合題 1. 已知8255A的地址為0060HH 0063H, A組設置方式1,端口 A作為輸入,PC6PC7 作為輸出,B組設置方式1,端口 B作為輸入,編制初始化程序.。 2編寫8253初始化程序。如下圖所示(注意端口地址),要求3個計數通道分別完 成以下功能: (1)通道0工作于方式3,輸出頻率為2KHZ勺方波; 通道1產生寬度為480u
10、s的單脈沖; (3)通道2用硬件方式觸發,輸出負脈沖,時間常數為 26。 (提示:8253 的端口地址分別為:0310H 0312H 0314H 0316H 1答:1)具備即插即用特性,為USB接 口設計的驅動程序和應用程序可自動啟動、成 本低,節省空間,為開放性的不具備專利的理想工業標準。 2)可動態連接和重新配置外設,支持熱插拔功能; 3)允許多臺設備同時工作; 4)可以向USB總線上的設備供電,總線上的設備可以自備電源; 5)通訊協議支持等時數據傳輸和異步消息傳輸的混合模式; 6)支持實時語音、音頻、和視頻數據傳輸。 2答:8086/8088系統可以處理256種中斷,為了區別每一種中斷,
11、為每個中斷安排 一個,稱為中斷類型碼。每一種中斷服務程序在存中的起始地址稱為中斷向量,以 32位邏輯地址表示,即為 CS:IP。把所有中斷向量存儲在存中的某一個連續區中, 這個連續的存儲區稱為中斷向量表。 中斷向量CS:IP在中斷向量表中的位置為:中斷向量表中偏移量為(中斷類型碼X 4) 的單元中存放IP的值,偏移量為(中斷類型碼X 4+ 2)的單元中存放CS的值。 3答:高速緩沖存儲器Cache是根據程序局部性原理來實現高速的數據存取。即在一 個較小的時間間隔,程序所要用到的指令或數據的地址往往集中在一個局部區域, 因而對局部圍的存儲器地址頻繁訪問,而對圍外的地址則圍甚少的現象稱為程序訪 問
12、的局部性原理。 如果把正在執行的指令地址附近的一小部分指令或數據,即當前最活躍的程序或數 據從主存成批調入Cache,供CPU在一段時間隨時使用,就一定能大大減少CPU訪問 主存的次數,從而加速程序的運行。 4答:數據區首地址=3500 HX 10H+0320出33320H 數據區末地址=33320H+28H-仁33347H 5答:(1)因為8位二進制數為1個字節,所以16位地址能存儲216= 64KB個字節 的信息; (2)需要 64KX 8/8K X 4= 16 片 RAM (3)因為需要16片來構成存儲器,而16片需要4位地址線進行譯碼輸出,故需要 4位做芯片選擇。 6答:微型計算機總線
13、的主要職能是負責計算機各模塊間的數據傳輸,對總線性能的 衡量也是圍繞這一性能而進行的。性能中最重要的是數據傳輸率,另外,可操作性、 兼容性和性能價格比也是很重要的技術特征。具體來說,總線的主要性能指標有以 下幾項: (1) 總線寬度:以位數表示。 (2) 標準傳輸率Mb/s:是總線工作頻率與總線寬度的字節數之積。 時鐘同步/異步:總線中與時鐘同步工作的稱為同步總線;與時鐘不同步工作的 稱為異步總線。這取決于數據傳輸時源模塊與目標模塊間的協議約定。(4)信號線數: 這是地址總線、數據總線和控制總線線數的總和。信號線數和系統的復雜程度成正 比關系。 (5) 負載能力:以系統中可以連接的擴展電路板數
14、表示。 (6) 總線控制方法:包括突發傳輸、并發工作、自動配置、仲裁方式、邏輯方式、中 斷方式等項容。 (7) 擴展板尺寸:這項指標對電路板生產廠家很重要。 (8) 其他指標:電源是5V還是3V,能否擴展64位寬度等。 任何系統的研制和外圍模塊的開發,都必須服從其采用的總線規。 7答:虛擬存儲器是以存儲器訪問的局部性為基礎,建立在主存-輔存物理體系結構 上的存儲管理技術。在存儲系統中,由于主存容量不能滿足用戶的需要,因而引入 輔存作為后援。即輔存做主存用,擴大編程者的使用空間。 二、綜合及編程題 1 答案:MOV DX, 0063H MOV AL, 00110111B OUT DX, AL 2
15、答案: 編寫8253的初始化程序 1. 確定端口地址:0310H 0312H 0314H 0316H 2. 確定工作方式: 通道0,方式3 通道1,方式1 通道2,方式5 3. 確定計數值: 通道0: N0=1MHz/2KHz=500 通道 1: N仁 480us/(1/1mhz)=480 通道 2: N2=26 4. 確定控制字:通道 0: 00110111B 通道 1: 01110011B 通道 2: 10011011B 對3個通道的初始化程序如下: ;通道0初始化程序 MOV DX, 316H MOV AL,00110111B OUT DX,AL MOV DX,310H MOV AL,0
16、0H OUT DX, AL MOV AL,05H OUT DX,AL ;通道1的初始化程序 MOV DX, 316H MOV AL, 001110011B OUT DX, AL MOV DX, 312H MOV AL, 80H OUT DX, AL MOV AL, 04H OUT DX, AL ;通道2初始化程序 MOV DX, 316H MOV AL, 10011011B OUT DX, AL MOV DX, 314H MOV AL 26H OUT DX AL 模式試題二 一、填空: 1、設字長為八位,有x= 1,y=124,則有:x y補=, x y 補=; 2、數制轉換:247.86=H
17、 =BCD; 3、 在8086CPI中,由于BIU和EU分開,所以和可以重疊操作,提高了 CPU的利用率; 4、 8086的中斷向量表位于存的 區域,它可以容納個中斷向量, 每一個 向量占個字節; 5、 8086系統中,地址 FFFF0H是地址; 程序將轉到哪一個地址執行: 。 3、源程序如下: MOV CX 9 MOV AL,01H MOV SI,1000H NEXT MOV SI ,AL INC SI SHL AL, 1 LOOP NEXT 試問:執行本程序后有:AL=; SI=; CX= 本程序的功能是 4、某系統中8253占用地址為100H103H初始化程序如下: MOV DX , 1
18、03H MOV AL, 16H OUT DX, AL SUB DX, 3 OUT DX, AL 試問:此段程序是給8253的哪一個計數器初始化?安排工作在哪種工作方式? 若該計數器的輸入脈沖的頻率為1MHZ則其輸出脈沖的頻率為: 5、已知某8255A在系統中占用888BH號端口地址,現欲安排其 PA PB, PC口全部 為輸出,PA PB口均工作于方式0模式,并將PC置位,使PC復位,試編寫出相應 的初始化程序: 一、填空題 模式試題二參考答案 1、 01111011 10000011 2、F7DCH 001001000111 10000110 BCD 3、取指令 執行指令 4、00000H0
19、03FFr區 256 個 4 個 5、CPC復位以后執行第一條指令的地址 6決定CPU工作在什么模式(最小/最大) 7、 奇/偶錯幀格式錯 溢出錯 8、 4個地址 T 3和T4 9、7個初始化操作 二、簡答題 1、串行長距離通信時,需要利用模擬信道來傳輸數字信號,由于信道的頻帶窄,一 般為3003400HZ而數字信號的頻帶相當寬,故傳輸時必須進行調制,以免發生畸 變而導致傳輸出錯。(3分) 調制是將數字信號模擬信號。而解調則是相反。例如FSK制(調頻制或稱數字調頻) 可將數字“ 1”和“0”分別調制成2400HZ和 1200HZ的正弦波信號。(2分) 2、 BX=220CH (1 分)AX=E
20、896H (1 分)CF=1 (1分)OF=0 (1 分) ZF=0 (1 分) 三、閱讀程序與接口芯片初始化: 1、(2000H)=39H(2001H)=00H 將(2000H),(2001H)兩相鄰單元中存放的未組合型 BCD碼壓縮成組合型BCD碼,并存 入(2000H)單元,0 (2001H) 2、37H LAB 2 3、01009H0 對數據段1000H1008H單元置數,依次送入1, 2, 4,8,16,32, 64,128, 0共九 個 4、 計數器0工作于方式3 45.454KHZ 5、MOV AL , 80H OUT 8BH , AL MOV AL , ODH OUT 8BH
21、, AL MOV AL, 06H OUT 8BH AL 模式試題三 一、填空題 1、將十進制數279 85轉換成十六進制數、八進制數、二進制數及 BCD碼數分別為: H,Q,B, BCD 。 2、字長為8位的二進制數10010100B若它表示無符號數,或原碼數,或補碼數, 則該數的真值應分別為D,D或D 3、 已知 BX=7830H CF=1,執行指令:ADC BX, 87CFH之后,BX=標 志位的狀態分別為CF=,ZF=,OF=,SF=。 4、 8086中,BIU部件完成功能,EU部件完成 功能。 5、 8086中引腳BHE信號有效的含義表示 。 TABLE為表頭 MOV ES, AX M
22、OV DI , OFFSET TABLE MOV AL, 0 MOV CX, 100 CLD REPNE SCASB 問:1)該段程序完成什么功能? 2)該段程序執行完畢之后,ZF和CX有幾種可能的數值?各代表什么含義? 3、源程序如下: CMP AX BX JNC L1 JZ L2 JNS L3 JNO L4 JMP L5 設AX=74C3H BX=95C3H則程序最后將轉到哪個標號處執行?試說明理由。 4、源程序如下: MOV DX 143H MOV AL, 77H OUT DX AL MOV AX 0 DEC DX DEC DX OUT DX AL MOV AL, AH OUT DX A
23、L 設8253的端口地址為140H143H問: 程序是對8253的哪個通道進行初始化? (2) 該通道的計數常數為多少? (3) 若該通道時鐘脈沖CLK的周期為1卩s,則輸出脈沖OUT勺周期為多少 卩s? 編程題 1、8255的編程。設8255的端口地址為200H203H (1)要求PA口方式1,輸入;PB 口方式0輸出;PC7PC為輸入;PC1PC為輸 出。試寫出8255的初始化程序。 程序要求當PC7=0寸置位PC1,而當PC6=1時復位PC0試編制相應的程序。 2、 自BUFFE開始的緩沖區有6個字節型的無符號數:10,0,20,15,38,236, 試編制8086匯編語言程序,要求找出它們的最大值、最小值及平均值,分別送到MAX MIN和AVI三個字節型的存單元。要求按完整的匯編語言格式編寫源程序。 模式試題三參考答案 一、填空題 1、117.D99H427.6631Q000100010111.110110011001B 0010 01111001.1000 0101 BCD 2、148D-20D-108D 3、BX=0000H CF=1 ZF=1 OF=0 SF=0 4、總線接口功能指令的譯碼及執行功能
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 煙臺科技學院《園藝產品貯運學》2023-2024學年第二學期期末試卷
- 江陰職業技術學院《嬰幼兒游戲與指導》2023-2024學年第二學期期末試卷
- 中央戲劇學院《樂理(一)》2023-2024學年第二學期期末試卷
- 泉州醫學高等專科學校《國際貿易綜合實訓》2023-2024學年第二學期期末試卷
- 撫州職業技術學院《醫學免疫學Ⅱ》2023-2024學年第二學期期末試卷
- 贛南師范大學科技學院《中國現當代文學史及作品選》2023-2024學年第二學期期末試卷
- 廣東培正學院《高等數學I》2023-2024學年第二學期期末試卷
- 精神病早期識別-洞察及研究
- 延安職業技術學院《美術能力訓練》2023-2024學年第二學期期末試卷
- 定西師范高等專科學校《普通語言學上》2023-2024學年第二學期期末試卷
- 2025年原發性高血壓知識試題
- 中國工業軟件行業發展分析及發展趨勢與投資前景預測研究報告2025-2028版
- 2025至2030中國寺廟經濟市場深度調研與未來前景發展研究報告
- 金融監管沙盒模擬測試
- 《2025年拍賣師職業資格考試核心考點預測》
- 2025年全國低壓電工作業證(復審)考試練習題庫(600題)附答案
- 混凝土預制構件項目可行性研究報告參考范文
- 2025漳浦縣國企招聘考試題目及答案
- 低壓電工復審培訓
- 新能源汽車充電系統故障診斷與維修技術研究
- 護理典型案例分享
評論
0/150
提交評論