微機期未試卷評講.ppt_第1頁
微機期未試卷評講.ppt_第2頁
微機期未試卷評講.ppt_第3頁
微機期未試卷評講.ppt_第4頁
微機期未試卷評講.ppt_第5頁
已閱讀5頁,還剩34頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

微機系統原理及接口技術,2005至2006學年第二學期期終考試 試卷分析,單項選擇題(每小題1分,共15分),1、指令指針 IP 的作用是( )。 A:保存將要執行的下一條指令的地址 B:保存CPU要訪問的內存單元地址 C:保存運算器運算結果內容 D:保存正在執行的一條指令,A,單項選擇題(每小題1分,共15分),2、在計算機系統中引入中斷技術,可( )。 A:提高外設的速度 B:減輕內存的負擔 C:提高CPU的效率 D:增加信息交換的精度,C,單項選擇題(每小題1分,共15分),3、若8086 CPU工作于最小工作方式,則執行指令 MOV SI+4,DL時,引腳信號M/IO和/RD的電平分別是( )。 A:低、低 B:低、高 C:高、低 D:高、高,D,單項選擇題(每小題1分,共15分),4、計算機系統的外設有24個中斷源, 需用( )片 8259。 A:1片 B:2片 C:3片 D:4片,D,單項選擇題(每小題1分,共15分),5、8086CPU至少需用( )地址鎖存器8282(或74x373)來形成地址總線。 A:1片 B:2片 C:4片 D:6片,B,單項選擇題(每小題1分,共15分),6、8086CPU響應中斷時,自動壓入堆棧保護的寄存器有( )。 A:AX、BX、CX、DX的內容 B:AX、CX的內容 C:CS、IP、SP的內容 D:CS、IP、狀態標志寄存器的內容,D,單項選擇題(每小題1分,共15分),7、動態RAM的特點是( )。 A:速度高于靜態RAM B:不需要刷新電路 C:集成度高于靜態RAM D:一般用作高速緩存Cache,C,單項選擇題(每小題1分,共15分),8、指令MOV AX,BP中,訪問源操作數的缺省段是( )。 A:DS B:ES C:SS D:CS,C,單項選擇題(每小題1分,共15分),9、用8255的PA口接一個矩陣鍵盤,最多可識別( ) 個按鍵。 A:4 B:8 C:16 D:32,C,單項選擇題(每小題1分,共15分),10、已知(SI)= 0004H,(DS)= 8000H,(80004H)= 02H,(80005H)= C3H。 指令LEA AX,SI執行后(AX)=( )。 A:0002H B:0005H C:0004H D:C302H,C,單項選擇題(每小題1分,共15分),11、8086 CPU尋址I/O端口時,若要訪問1024個字節端口或512個字端口,至少需使用( )根地址線。 A:4 B:8 C:10 D:16,C,單項選擇題(每小題1分,共15分),12、8086CPU與外設進行數據傳輸時,I/O數據 須經過寄存器( )傳送。 A:AL 或 AX B:BL 或 BX C:CL 或 CX D:DL 或 DX,A,單項選擇題(每小題1分,共15分),13、比較兩個無符號數大小時,通常是根據標志( )的狀態。 A:CF B:OF C:AF D:SF,A,單項選擇題(每小題1分,共15分),14、由( )引腳的連接方式可以確定 8255 的端口地址。 A:/RD、 /CS B:/WR、A0 C:A0、A1 D:A0、A1、/CS,D,單項選擇題(每小題1分,共15分),15、容量為4K1bit的SRAM芯片若采用雙譯碼 結構,內部應有( )條地址譯碼輸出線。 A:32 B:64 C:128 D:256,C,填空題(每空 1 分,共 20 分),1、8086 CPU中完成16位段內偏移量計算的功能 部件是 ,完成邏輯地址到物理地址轉 換計算的功能部件是 。 2、設(SS)= 2100H,(SP)= 0010H (AX)= 0AB0FH。執行指令 PUSH AX后, 棧頂的物理地址是 H,當前堆棧指 針所指第一個字節單元的內容是 H。,EU,BIU,2100E,0F,填空題(每空 1 分,共 20 分),3、設(AX)= 2A45H,(DX)= 5B10H。 執行指令SUB AX,DX 后,(AL) H,CF = ,ZF = ,OF = 。,35,1,0,0,填空題(每空 1 分,共 20 分),4、按照以下程序段定義,變量 S1 的段內偏 移地址是 H,變量NB的段內偏移地 址是 H,符號COUNT的值為 H。 DATA SEGMENT ORG 0100H S1 DB 0,1,2,3,4 S2 DB 56789 COUNT EQU $-S1 P DW -1 NB DB 3 DUP(2) DATA ENDS,0100,010C,0A,填空題(每空 1 分,共 20 分),5、某 8086 系統的部分中斷向量表如下圖所示。00034H00037H單元存放的中斷服務子程序的入口地址 是 H; 對應的中斷類型碼 為 H。,0C00:5AB8,0D,填空題(每空 1 分,共 20 分),6、芯片片選信號的形成方法有 法、 部分譯碼法和全譯碼法。其中硬件電路 最簡單的是 法。 7、設某系統的地址總線寬16bit,數據總線寬 16bit,則該系統最大可擴充 KB容量 的存儲系統。,線選,線選,128,填空題(每空 1 分,共 20 分),8、在PC機系統中,若ISA總線上的信號AEN為高電平時,表明系統工作在 方式。 9、在PC系統中,讀取內存時發生奇偶校驗錯誤將啟動 類型的硬中斷。 10、微型計算機中,CPU重復進行的基本操作是取指令、 和 。,DMA,NMI,指令譯碼,執行指令,判斷改錯題(每小題 2 分,共 20 分) (下列各小題的敘述如正確,請在題前括號內打“”;否則打“”,并簡要說明錯誤原因。),1、 通過對8255進行初始化編程,可使其三個端口都工作在雙向I/O方式下。( ) 2、RS-232總線能夠和TTL器件直接連接,以傳遞信號。 ( ),8255僅PA口可工作于雙向I/O方式。,8255僅PA口可工作于雙向I/O方式。,兩者電平不同,邏輯也不同, 必須進行轉換才能相連。,判斷改錯題(每小題 2 分,共 20 分),3、 8086CPU響應NMI或INTR中斷時,相同的條件是 IF1。 ( ) 4、在滿量程相同的情況下,A/D轉換芯片的位數愈高則轉換分辨率愈高。 ( ) 5、USB是一種高速的通用串行接口。 ( ) 6、所有8086/8088匯編語言源程序都必須有自己的代碼段和數據段。 ( ),必須有代碼段,但不一定具備數據段。,相同的條件是當前指令執行完。,判斷改錯題(每小題 2 分,共 20 分),7、 8086屬于CISC(復雜指令集)型CPU,指令具有長度不等、執行時間不等這兩個典型特征。 ( ) 8、奇偶校驗和CRC校驗都常用于檢驗并更正數據傳輸錯誤。 ( ) 9、8086系統里斷點中斷的優先級最低。( ) 10、Cache和虛擬存儲器的存儲管理策略都建立在“程序具有局部性”這一原理之上。 ( ),奇偶校驗不能用于更正傳輸錯誤。,優先級最低的是單步中斷。,簡答題(每小題 5 分,共 25 分),1、根據自己的理解,說明為什么在中斷方式下,CPU的工作效率比查詢方式高?,查詢方式下,CPU通過數據總線不斷讀取外設狀態,直至外設準備好才能進行下一步工作。如果外設較慢,CPU將耗費大量的時間在查詢操作上; 在中斷方式下,CPU通過INTR等特殊引腳來隨時接收外設狀態。如果外設未就緒,CPU將執行其他操作,而并不等待外設就緒,因而效率高。,簡答題(每小題 5 分,共 25 分),2、簡要說明PC系統中中斷類型碼、中斷 向量、中斷向量表的特點及關系。,8086系統有256個中斷類型碼,定義為00H FFH; 每個中斷類型碼對應的中斷向量為4字節,即中斷服務程入口地址的CS段值(2字節)和IP值(2字節); 256個中斷類型需1024個存儲單元存放它的中斷向量; 8086系統定義在存儲器地址空間00000H 003FFH存放256個中斷類碼的中斷向量且規定中斷向量IP存放在低地址兩單元,中斷向量CS存放在高地址兩單元。,簡答題(每小題 5 分,共 25 分),3、微機系統中通常采用什么樣的存儲器分級體系結構?有什么優點?,由Cache、主存和輔(外)存構成的三級存儲系統,用以解決系統中存儲器的速度、容量和成本之間的矛盾。 Cache主存層次的存取速度接近于Cache的存取速度,而容量和每位存儲的平均價格卻接近主存,解決了高速度和低成本之間的矛盾。 主存輔存層次的存取速度接近于主存的存取速度,而容量和每位存儲的平均價格卻接近輔存,解決了大容量和低成本之間的矛盾。,簡答題(每小題 5 分,共 25 分),4、可編程定時/計數器8253有3個獨立的計數通道。 若輸入時鐘周期為T,則一片8253可實現的最大定時時間Tmax是多少? 8253用作定時器和用作計數器時有何不同?,Tmax 248(或655363)T 8253用作定時器時CLK端輸入固定頻率的標準時鐘;用作計數器時輸入未知頻率的任意脈沖。,簡答題(每小題 5 分,共 25 分),5、試總結可編程接口芯片的使用方法。,了解芯片的基本性能(功能)和內部結構,掌握芯片的外部連接特性,以進行硬件設計。 掌握芯片各控制字的含義和設置方法,能根據系統設計要求確定各控制字值; CPU在初始化程序中按要求發送各控制字到相應端口(寄存器)以確定芯片的工作方式和狀態; CPU在工作過程中可以通過讀狀態端口檢查接口芯片的工作狀態,并可重新設置和發送某些控制字值,以改變芯片的工作方式;,應用設計(共 20 分),1、(8分)設某系統的數據線寬度為8bit,地址線寬度為16bit,現有容量為2K4bit的SRAM芯片若干。若需擴充共8KB的RAM子系統,且要求其占用的地址范圍從C800H起連續且唯一。 (3分)共需多少片2K4bit的SRAM芯片?這些芯片應分成多少組?每組多少片?,共需 8 片,分成 4 組,每組 2 片。,應用設計(共 20 分),1、(8分)設某系統的數據線寬度為8bit,地址線寬度為16bit,現有容量為2K4bit的SRAM芯片若干。若需擴充共8KB的RAM子系統,且要求其占用的地址范圍從C800H起連續且唯一。 (2分) 給出各芯片(組)的地址范圍。,第一組: 地址范圍:C800H CFFFH 第二組: 地址范圍:D000H D7FFH 第三組: 地址范圍:D800H DFFFH 第四組: 地址范圍:E000H E7FFH,應用設計(共 20 分),1、(8分)設某系統的數據線寬度為8bit,地址線寬度為16bit,現有容量為2K4bit的SRAM芯片若干。若需擴充共8KB的RAM子系統,且要求其占用的地址范圍從C800H起連續且唯一。 (3分)試在下圖中將系統16位地址總線與SRAM芯片之間的連接補充完整。 注意:譯碼器的輸入端可能有多種接法; 輸出端 應按照中給出的地址范 圍連接。,圖,D,0,D,7,第一組,/CS,第二組,/CS,/CS,/CS,74LS,138,C,B,/Y1,A,/Y2,G,1,/Y3,/,G,2,A,/Y4,/,G,2,B,第三組,第四組,/,/Y5,/Y6,/Y7,A0A?,A0A?,A0A?,A0A?,A0A10,A13,A12,A11,A14,/A15,應用設計(共 20 分),2、(12分)8255與系統總線、模數轉換器(ADC0809)的連接如下圖所示。,系統數據總線,8255,PB,0,7,PC,2,PC,1,PC,0,PC,7,D,0,D,7,/,CS,A,1,A,0,/,RD,/,WR,RESET,譯碼電路,70,73,H,系統控制總線,D,0,D,7,ADDA,ADDB,ALE ADDC,START,OE,EOC,IN,0,模擬輸入,ADC,0809,應用設計(共 20 分),2、(12分)8255與系統總線、模數轉換器(ADC0809)的連接如下圖所示。,(2分)該8255的A、B、C及控制端口 的I/O地址分別是多少?,A口地址為70H, B口地址為71H, C口地址為72H, 控制口地址為73H。,應用設計(共 20 分),2、(12分)8255與系統總線、模數轉換器(ADC0809)的連接如下圖所示。,(4分)若系統使用查詢方式控制外部模擬 數據的采集,試給出8255的初始化代碼。,B口方式0輸入,C口上半部輸入、下半部輸出 MOV AL,1xxx1010B 。 OUT 73H,AL MOV AL,00H ;C口輸出清0,準備下次采集數據 OUT 72H,AL ;不編寫也可以,應用設計(共 20 分),2、(12分)8255與系統總線、模數轉換器(ADC0809)的連接如下圖所示。,(6分)請編寫相關的程序段實現以下功能: 對模擬信號進行100次采樣,并將采樣結果 據依次存入數據段內以DATA為首址的單元中。,MOV CX,100 ;采樣次數 LEA DI,DATA ;存放指針,應用設計(

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論