![微機原理與接口技術_期末復習題(1)概要_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/26/dc917c09-fc3b-4ffd-8fb0-f06f0cea72c0/dc917c09-fc3b-4ffd-8fb0-f06f0cea72c01.gif)
![微機原理與接口技術_期末復習題(1)概要_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/26/dc917c09-fc3b-4ffd-8fb0-f06f0cea72c0/dc917c09-fc3b-4ffd-8fb0-f06f0cea72c02.gif)
![微機原理與接口技術_期末復習題(1)概要_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/26/dc917c09-fc3b-4ffd-8fb0-f06f0cea72c0/dc917c09-fc3b-4ffd-8fb0-f06f0cea72c03.gif)
![微機原理與接口技術_期末復習題(1)概要_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/26/dc917c09-fc3b-4ffd-8fb0-f06f0cea72c0/dc917c09-fc3b-4ffd-8fb0-f06f0cea72c04.gif)
![微機原理與接口技術_期末復習題(1)概要_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/26/dc917c09-fc3b-4ffd-8fb0-f06f0cea72c0/dc917c09-fc3b-4ffd-8fb0-f06f0cea72c05.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、微機原理與接口技術 ”2008 年期末考試復習題1. 微機系統(tǒng)的硬件由哪幾部分組成? 答:三部分:微型計算機(微處理器,存儲器, I/0 接口,系統(tǒng)總線),外圍設備, 電源。2. 什么是微機的總線,分為哪三組? 答:是傳遞信息的一組公用導線。分三組:地址總線,數據總線,控制總線。3. 8086/8088CPU 的內部結構分為哪兩大模塊,各自的主要功能是什么? 答:總線接口部件( BIU )功能:根據執(zhí)行單元 EU 的請求完成 CPU與存儲器或 IO 設備之間的數據傳送。執(zhí)行部件( EU),作用:從指令對列中取出指令,對指令進 行譯碼,發(fā)出相應的傳送數據或算術的控制信號接受由總線接口部件傳送來的
2、數據 或把數據傳送到總線接口部件進行算術運算。4. 8086 指令隊列的作用是什么 ? 答:作用是:在執(zhí)行指令的同時從內存中取了一條指令或下幾條指令,取來的指令 放在指令隊列中這樣它就不需要象以往的計算機那樣讓 CPU 輪番進行取指和執(zhí)行的 工作,從而提高 CPU 的利用率。5. 8086的存儲器空間最大可以為多少?怎樣用 16 位寄存器實現對 20 位地址的尋 址?完成邏輯地址到物理地址轉換的部件是什么?答:8086的存儲器空間最大可以為 220(1MB);8086 計算機引入了分段管理機制, 當 CPU 尋址某個存儲單元時,先將段寄存器內的內容左移 4 位,然后加上指令中提 供的 16 位
3、偏移地址形成 20 位物理地址。6. 段寄存器 CS1200H,指令指針寄存器 IP=FF00H,此時,指令的物理地址為多 少?指向這一物理地址的 CS值和 IP值是唯一的嗎 ?答:指令的物理地址為 21F00H;CS值和 IP 值不是唯一的,例如: CS=2100H, IP=0F00H。7. 設存儲器的段地址是 4ABFH ,物理地址為 50000H,其偏移地址為多少? 答:偏移地址為 54100H。(物理地址 =段地址 *16+偏移地址)8. 8086/8088CPU 有哪幾個狀態(tài)標志位,有哪幾個控制標志位?其意義各是什么? 答:狀態(tài)標志位有 6 個: ZF,SF,CF,OF,AF,PF。
4、其意思是用來反映指令執(zhí)行 的特征,通常是由 CPU 根據指令執(zhí)行結果自動設置的; 控制標志位有 3個:DF,IF, TF。它是由程序通過執(zhí)行特定的指令來設置的,以控制指令的操作方式。9. 8086CPU的 AD0AD15 是什么引腳?答:數據與地址引腳10. INTR 、 INTA 、NMI 、ALE 、HOLD 、HLDA 引腳的名稱各是什么 ?答:INTR 是可屏蔽請求信號, INTA 中斷響應信號, NMI 是不可屏蔽中斷請求信號, ALE 是地址鎖存允許信號, HOLD 總線請求信號, HLDA 總線請求響應信號。11. 虛擬存儲器有哪兩部分組成? 答:有主存儲器和輔助存儲器。12.
5、在 80x86 中,什么是邏輯地址、線性地址、物理地址? 答:線性地址是連續(xù)的不分段的地址;邏輯地址是由程序提供的地址;物理地址是 內存單元的實際地址。13. 段描述符分為哪幾種? 答:分為三大類,程序段描述符, 系統(tǒng)段描述符,門描述符。14. RAM 有幾種,各有什么特點? ROM 有幾種,各有什么特點?答:RAM 有兩種, SRAM(靜態(tài) RAM) ,它采用觸發(fā)器電路構成一個二進制位信息的 存儲單元,這種觸發(fā)器一般由 6 個晶體管組成,它讀出采用單邊讀出的原理,寫入 采用雙邊寫入原理; DRAM (動態(tài) RAM ),它集成度高,內部存儲單元按矩陣形式 排列成存儲體,通常采用行,列地址復合選
6、擇尋址法。 ROM 有 5 種,固定掩摸編程 ROM ,可編程 PROM,紫外光檫除可編程 EPROM,電可檫除的可編程 EPROM,閃 速存儲器。15. 若用 4K位的 RAM 芯片組成 8K8 為的存儲器,需要多少芯片? A19A0 地址線中哪些參與片內尋址,哪些用做芯片組的片選信號?答:需要 16片芯片;其中 A11-A0 參與片內尋址; A12 做芯片組的片選信號。16. 若系統(tǒng)分別使用 512K8、 16、 64的 RAM ,各需要多 少條地址線進行尋址,各需要多少條數據線?答:512K8需要 19條地址線, 8條數據線。需要 10條地址線, 4條數據 線。16需要 14條地址線,
7、8條數據線。 64需要 14條地址線, 1條數據 線。17. 某微機系統(tǒng)的 RAM 容量為 8K*8 ,若首地址為 4800H,則最后一個單元的地址 是多少?答:最后一個單元的地址是: 4800H+213-118. 什么是總線,微機中的總線通常分為哪幾類? 答:是一組信號線的集合,是一種在各模塊間傳送信息的公共通路;有四類,片內 總線,微處理器總線,系統(tǒng)總線,外總線。19. 微處理器為什么需要用接口和外設相連接? 答:因為許多接口設備中,在工作原理,驅動方式,信息格式以及工作速度方面彼 此相差很大,因此為了進行速度和工作方式的匹配,并協(xié)助完成二者之間數據傳送 控制任務。20. 一般的 I/O
8、接口電路有哪四種寄存器,它們各自的作用是什么? 答:數據輸入寄存器,數據輸入寄存器,狀態(tài)寄存器和控制寄存器。數據端口能對 傳送數據提供緩沖,隔離,寄存的作用 ;狀態(tài)寄存器用來保存外設或接口的狀態(tài); 控制寄存器用來寄存 CPU 通過數據總線發(fā)來的命令。21. 8086 最多可有多少級中斷 ?按照產生中斷的方法分為哪兩大類 ?答:有 8 級;按照產生中斷的方法可分為硬件中斷和軟件中斷。22. 什么是中斷?什么是中斷向量?中斷向量表的地址范圍?答:中斷就是 CPU 在執(zhí)行當前程序時由于內外部事件引起 CPU 暫時停止當前正在 執(zhí)行的程序而轉向執(zhí)行請求 CPU 暫時停止的內外部事件的服務程序,該程序處
9、理完 后又返回繼續(xù)執(zhí)行被停止的程序; 中斷向量是中斷處理子程序的入口地址;地址范 圍是 00000H-003FFH。23. 中斷向量表的功能是什么?若中斷向量號分別為 1AH 和 20H,則它們的中斷向 量在中斷向量表的什么位置上?答:中斷向量表的功能是 當中斷源發(fā)出中斷請求時,即可查找該表,找出其中斷向 量,就可轉入相應的中斷服務子程序。 1AH 在中斷向量表的位置是 1AH*4=68H 在 中斷向量表 0000:0068處; 20H在中斷向量表的位置是 80H 在中斷向量表 0000: 0080處。24. 通常,解決中斷優(yōu)先級的方法有哪幾種?答:3 種,軟件查詢確定優(yōu)先級,硬件優(yōu)先級排隊電
10、路確定優(yōu)先級,具體中斷屏蔽的 接口電路。25. 8259A 通過級聯的方式可以由幾片構成最多多少級優(yōu)先權的中斷源。答: 8259A 通過級聯的方式由 9片構成最多 64級優(yōu)先權的中斷源。26. 簡述中斷控制器 8259A 的內部結構和主要功能。答: 8259A 的內部結構有數據總線緩沖器,讀寫邏輯電路,級聯緩沖比較器,中斷 控制邏輯,中斷請求寄存器(IRR),中斷服務寄存器( ISR),中斷屏蔽寄存器(IMR ), 優(yōu)先權判別器( PR)。27. 8259A 的內部寄存器中 IRR、IMR、ISR 三個寄存器的作用是什么?答:IRR 用于存放外部輸入的中斷請求信號; IMR 用來存放對各中斷請
11、求的屏蔽信 息; ISR用于記錄 CPU 當前正在處理的中斷請求。28. 8259A 有哪些中斷結束方式,分別適用于哪些場合。答: 8259A有 2種中斷結束方式:中斷自動結束方式,中斷非自動結束方式(一般 中斷和特殊中斷);中斷自動結束方式只適合有一塊 8259A,并且各中斷不發(fā)生嵌 套的情況。中斷非自動結束方式只能適合與全嵌套方式下不能用與循環(huán)優(yōu)先級方式。29. 8259A 對優(yōu)先級的管理方式有哪幾種,各是什么含義?答:有 4 種,全嵌套方式,特殊全嵌套方式,自動循環(huán)方式,優(yōu)先級特殊循環(huán)方式(詳細見課本 P159和 P160)30. 8259A 的初始化命令字和操作命令字有哪些, 其功能是
12、什么; 哪些應寫入奇地址, 哪些應寫入偶地址。答:8259A 的初始化命令字 ICW1,ICW2,ICW3 ,ICW4;操作命令字 OCW1,OCW2,OCW3。(見課本 P155到 P158);ICW2,ICW3,ICW4,OCW1 寫如奇地址, ICW1,OCW2,OCW3 為偶地址。31. 簡述 8259A 的初始化過程。答: 8259A 的初始化編程,需要 CPU向它輸出一個 24字節(jié)的初始化命令字,輸出初始化命令字的流程如圖所示,其中 ICW1 和 ICW2 是必須的,而 ICW3和 ICW 4需根據具體的情況來加以選擇。 各 初始化命令字的安排與作用分敘如下:32. 8253 有幾
13、個計數通道,每條計數通 道有哪些信號線,其作用是什么?答: 8253有三個計數通道,每個計數通 道有 3 條信號線: CLK :計數輸入用于 輸入定時基準脈沖或計數脈沖 .OUT: 輸 出信號以相應的電平指示計數的完成或輸出脈沖的波型 .GATA: 選通輸入用于啟動或禁止計數器的操作,以使計數器和計數輸入信號同步33. 8253 有幾種工作方式,其特點是什么?答:六種方式(見課本 P224)34. 8253 的內部寄存器及各位的意義是什么?答: 8253 的內部寄存器有四個, 8 位的控制寄存器:初始化時,將控制字寫入該寄 存器;16 位的計數器初值寄存器,初始化是寫入該計數器的初始值,其最大
14、初始值 為 0000H; 16 位的減一計數器,計數器的初值由計數初值寄存器送入減法計數器, 當計數輸入端輸入一個計數脈沖時,減法計數器內容減一; 16 位的輸出鎖存器用來 鎖存計數脈沖時,減法計數器內容減一。35. 8255A 的功能是什么,有哪幾個控制字,各位的意義是什么?答: 8255A是一種通用的可編程程序并行 I/O接口芯片.它有兩個控制字 ,一個是方式選擇控制字 ,它的作用是實現對 8255A 的各個端口的選擇。 一個是對 C 口進行置位或復位控制字 . 它的作用是能實現對端口 C 的每一位進行控制。36. 8255A 的 A 口、B 口、C 口有哪幾種工作方式,其特點是什么? C
15、 口有哪些使用 特點?答: 8255A的A 口可以工作在 3種工作方式的任何一種, B口只能工作在方式 0或 方式 1,C 口則常常配合端口 A 和端口 B 工作,為這兩個端口的輸入 /輸出傳輸提供 控制信號和狀態(tài)信號。37. 同步通信、異步通信的幀格式各是什么?什么是奇、偶校驗? 答:異步通信的幀格式是用一個起始位表示傳送字符的開始, 用 1-2 個停止位表示字 符結束。起始位與停止位之間是數據位,數據位后是校驗位,數據的最底位緊跟起 始位,其他各位順序傳送;同步通信的幀格式是在每組字符之前必須加上一個或多個 同步字符做為一個信息幀的起始位。38. 什么是波特率?若在串行通信中的波特率是 1
16、200b/s,8位數據位, 1個停止位, 無校驗位,傳輸 1KB 的文件需要多長時間?答:波特率是單位時間內通信系統(tǒng)所傳送的信息量。需要多長時間 =1024/( 1200/10)=8.53s39. 對8255A進行初始化,要求端口 A工作于方式 1,輸入;端口 B工作于方式 0, 輸出;端口 C 的高 4 位配合端口 A 工作,低 4 位為輸入。設控制口的地址為 006CH。答:由題知應為 10111001H(B9H)MOVAL,B9HMOVDX,006CHOUTDX,AL40. 設 8255A的四個端口地址分別為 00C0H、00C2H、 00C4H和 00C6H,要求用置 0、置1的方法對
17、 PC6置1,對 PC4置0。答: MOV DX ,00C0H;端口地址MOV AL , 00001101 ;對 PC6置 1OUT DX ,ALMOV AL , 00001000 ;對 PC4置 0OUT DX ,AL41. 試按照如下要求對 8259A 進行初始化:系統(tǒng)中只有一片 8259A,中斷請求信號用電平觸發(fā)方式,下面要用ICW4 ,中斷類型碼為 60H、61H、62H 67H ,用全嵌套方式,不用緩沖方式,采用中斷自動結束方式。設 8259A的端口地址為 94H和 95H答:MOV DX,94H;偶地址MOV AL,00011011BOUT DX,AL;ICW1MOV AL,100
18、11111B;ICW2 ,中斷源在 IR7MOV DX,95H;奇地址OUT DX,ALMOV AL,00000011B;ICW4OUT DX,AL42. 試編程對 8253初始化啟動其工作。要求計數器 0 工作于模式 1,初值為 3000H; 計數器 1 工作于模式 3,初值為 100H;計數器 2 工作于模式 4,初值為 4030H。設 端口地址為 40H、 41H、42H 和 43H。答:MOV AL,00011110HOUT 43H,AL; 控制字MOV AL,3000H;計數初值OUT 40H,ALMOV AL,01010110H ; 計數器 1OUT 43H,ALMOV AL,10
19、0HOUT 41H,ALMOV AL,10011000H ; 計數器 2OUT 43H,ALMOV AL,4030HOUT 42H,AL模擬試題一一、簡答題:1. 簡述 USB 總線的特點。2. 什么是中斷類型碼?什么叫中斷向量?什么叫中斷向量表?它們之間有什么聯 系?3. 簡述高速緩沖存儲器 Cache為什么能夠實現高速的數據存取?4. 有一個由 20 個字組成的數據區(qū),其起始地址為 3500H: 0320H。試寫出數據區(qū)首 末單元的實際地址。5. 設有一個具有 16 位地址和 8位數據的存儲器,問: (1)該存儲器能存書多少個字節(jié) 的信息? (2)如果存儲器由 8K×4 位 RA
20、M 芯片組成,需要多少片? (3)需要地址多少 位做芯片選擇?6. 定性分析微型計算機總線的性能指標。7. 虛擬存儲器的含義是什么?二、編程及綜合題1. 已知 8255A 的地址為 0060H0063H,A 組設置方式 1,端口 A 作為輸入, PC6PC7 作為輸出, B組設置方式 1,端口 B 作為輸入,編制初始化程序 .。2 編寫 8253 初始化程序。如下圖所示(注意端口地址),要求 3 個計數通道分別完 成以下功能:(1) 通道 0 工作于方式 3,輸出頻率為 2KHZ 的方波;(2) 通道 1 產生寬度為 480us 的單脈沖;(3) 通道 2 用硬件方式觸發(fā),輸出負脈沖,時間常數
21、為 26。 (提示: 8253 的端口地址分別為: 0310H、0312H、0314H、0316H)參考答案:簡答題1 答 :1)具備即插即用特性,為 USB 接口設計的驅動程序和應用程序可自動啟動、成本低,節(jié)省空間,為開放性的不具備專利版權的理想工業(yè)標準。2) 可動態(tài)連接和重新配置外設,支持熱插拔功能;3) 允許多臺設備同時工作;4) 可以向 USB 總線上的設備供電,總線上的設備可以自備電源;5) 通訊協(xié)議支持等時數據傳輸和異步消息傳輸的混合模式;6) 支持實時語音、音頻、和視頻數據傳輸。2 答: 8086/8088系統(tǒng)可以處理 256 種中斷,為了區(qū)別每一種中斷,為每個中斷安排 一個號碼
22、,稱為中斷類型碼。每一種中斷服務程序在內存中的起始地址稱為中斷向 量,以 32 位邏輯地址表示,即為 CS:IP。把所有中斷向量存儲在內存中的某一個連 續(xù)區(qū)中,這個連續(xù)的存儲區(qū)稱為中斷向量表。中斷向量 CS:IP 在中斷向量表中的位置為:中斷向量表中偏移量為(中斷類型碼 ×4) 的單元中存放 IP 的值,偏移量為(中斷類型碼 ×42)的單元中存放 CS 的值。3 答:高速緩沖存儲器 Cache 是根據程序局部性原理來實現高速的數據存取。 即在一 個較小的時間間隔內,程序所要用到的指令或數據的地址往往集中在一個局部區(qū)域 內,因而對局部范圍內的存儲器地址頻繁訪問,而對范圍外的地
23、址則范圍甚少的現 象稱為程序訪問的局部性原理。如果把正在執(zhí)行的指令地址附近的一小部分指令或數據,即當前最活躍的程序或數 據從主存成批調入 Cache,供 CPU 在一段時間內隨時使用,就一定能大大減少 CPU 訪問主存的次數,從而加速程序的運行。4 答:數據區(qū)首地址 3500 H ×10H+0320H 33320H 數據區(qū)末地址 33320H+28H-1=33347H5 答:( 1)因為 8 位二進制數為 1 個字節(jié),所以 16 位地址能存儲 216 64KB 個字 節(jié)的信息;(2)需要 64K×8/8K×416 片 RAM(3)因為需要 16 片來構成存儲器,而
24、 16片需要 4位地址線進行譯碼輸出,故需要4 位做芯片選擇。6 答:微型計算機總線的主要職能是負責計算機各模塊間的數據傳輸, 對總線性能的 衡量也是圍繞這一性能而進行的。性能中最重要的是數據傳輸率,另外,可操作性、 兼容性和性能價格比也是很重要的技術特征。具體來說,總線的主要性能指標有以 下幾項:(1) 總線寬度:以位數表示。(2) 標準傳輸率 Mb/s:是總線工作頻率與總線寬度的字節(jié)數之積。(3) 時鐘同步 /異步:總線中與時鐘同步工作的稱為同步總線;與時鐘不同步工作的稱 為異步總線。這取決于數據傳輸時源模塊與目標模塊間的協(xié)議約定。(4)信號線數:這是地址總線、數據總線和控制總線線數的總和
25、。信號線數和系統(tǒng)的復雜程度成正 比關系。(5) 負載能力:以系統(tǒng)中可以連接的擴展電路板數表示。(6) 總線控制方法:包括突發(fā)傳輸、并發(fā)工作、自動配置、仲裁方式、邏輯方式、中 斷方式等項內容。(7) 擴展板尺寸:這項指標對電路板生產廠家很重要。(8) 其他指標:電源是 5V 還是 3V,能否擴展 64 位寬度等。 任何系統(tǒng)的研制和外圍模塊的開發(fā),都必須服從其采用的總線規(guī)范。7 答:虛擬存儲器是以存儲器訪問的局部性為基礎, 建立在主存輔存物理體系結構 上的存儲管理技術。在存儲系統(tǒng)中,由于主存容量不能滿足用戶的需要,因而引入 輔存作為后援。即輔存做主存用,擴大編程者的使用空間。二、綜合及編程題 1
26、答案: MOV DX, 0063H MOV AL, 00110111B OUT DX, AL 2 答案: 編寫 8253 的初始化程序1. 確定端口地址: 0310H、0312H、0314H、0316H2. 確定工作方式: 通道 0,方式 3通道 1,方式 1 通道 2,方式 53. 確定計數值: 通道 0: N0=1MHz/2KHz=500 通道 1:N1480us/(1/1mhz)=480 通道 2:N2=26 4確定控制字:通道 0:00110111B通道 1:01110011B 通道 2:10011011B 對 3 個通道的初始化程序如下: ;通道 0 初始化程序 MOV DX, 31
27、6H MOV AL,00110111B OUT DX,AL MOV DX,310H MOV AL,00H 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、
28、設字長為八位,有 x= 1,y=124,則有:x y補=, x y 補=;2、數制轉換: 247.86=H =BCD;3、在8086CPU中,由于 BIU和EU分開,所以和 可以重疊操作,提高了 CPU 的利用率;4、8086的中斷向量表位于內存的 區(qū)域,它可以容納 個中斷向量, 每一個向量占 個字節(jié);5、8086系統(tǒng)中,地址 FFFF0H 是地址;6、8086CPU的MN/MX 引腳的作用是 ;7、8251 芯片中設立了 、 和三種出錯標志;8、8086CPU中典型總線周期由 個時鐘周期組成,其中 T1期間,CPU輸出信息;如有必要時,可以在 兩個時鐘周期之間插入 1個或多個 TW 等待周期
29、。9、8259A 共有_個可編程的寄存器,它們分別用于接受 CPU 送來的命令字和命令字。二、簡答題:1、什么是信號的調制與解調?為什么要進行調制和解調?試舉出一種調制的方式。2、已有AX=E896H,BX=3976H,若執(zhí)行 ADD BX,AX 指令,則結果 BX,AX, 標志位 CF,OF,ZF 各為何值?三、閱讀程序與接口芯片初始化:1、源程序如下:MOVCL,4MOVAX,2000HSHLAL,CLSHRAX,CLMOV 2000H , AX試問: 若程序執(zhí)行前,數據段內 (2000H)=09H,(2001H)=03H, 則執(zhí)行后有(2000H)=,(2001H)=。本程序段的功能 。
30、2、源程序如下:MOV AL ,0B7HAND AL ,0DDHXOR AL ,81HOR AL, 33HJP LAB1JMP LAB2試問: 執(zhí)行程序后 AL=;程序將轉到哪一個地址執(zhí)行: 。3、源程序如下:MOV CX ,9MOV AL ,01HMOV SI, 1000HNEXT : MOV SI ,ALINC SISHL AL ,1LOOP NEXT試問: 執(zhí)行本程序后有: AL= ;SI=;CX=本程序的功能是 。_4、某系統(tǒng)中 8253 占用地址為 100H103H。初始化程序如下:MOV DX , 103HMOV AL , 16HOUT DX , ALSUB DX , 3OUT D
31、X , AL試問:此段程序是給 8253 的哪一個計數器初始化?安排工作在哪種工作方式?若該計數器的輸入脈沖的頻率為1MHZ ,則其輸出脈沖的頻率為:。5、已知某 8255A 在系統(tǒng)中占用 888BH 號端口地址,現欲安排其 PA, PB,PC 口 全部為輸出, PA,PB口均工作于方式 0 模式,并將 PC6置位,使 PC3復位,試編寫 出相應的初始化程序:模式試題二 參考答案一、填空題1、01111011100000112、F7 DCH00100100011110000110 BCD3、取指令執(zhí)行指令4、00000H003FFH區(qū)256 個4個5、CPU 復位以后執(zhí)行第一條指令的地址6、決
32、定 CPU 工作在什么模式 (最小/最大 )7、奇 /偶錯 幀格式錯 溢出錯8、4 個 地址T3和 T49、7 個 初始化 操作二、簡答題1、串行長距離通信時,需要利用模擬信道來傳輸數字信號,由于信道的頻帶窄,一般為 3003400HZ,而數字信號的頻帶相當寬,故傳輸時必須進行調制,以免發(fā)生畸 變而導致傳輸出錯。 (3 分)調制是將數字信號 模擬信號。而解調則是相反。 例如 FSK 制 ( 調頻制或稱數字調頻 ) 可將數字 “1和”“0分”別調制成 2400HZ 和 1200HZ 的正弦波信號。 (2 分)2、BX=220CH (1分) AX=E896H (1 分)CF=1 (1 分)OF=0
33、 (1 分)ZF=0 (1 分)三、閱讀程序與接口芯片初始化:1、(2000H)=39H (2001H)=00H 將(2000H),(2001H)兩相鄰單元中存放的未組合型 BCD 碼壓縮成組合型 BCD 碼,并 存入(2000H)單元, 0 (2001H)2、37HLAB 23、01009H 0對數據段內 1000H1008H 單元置數,依次送入 1,2,4,8,16,32,64,128,0共九個4、計數器 0工作于方式3 45.454KHZ5、MOVAL,80HOUT8BH,ALMOVAL,ODHOUT8BH,ALMOVAL,06HOUT8BH,AL模式試題三一、填空題1、將十進制數 27
34、985 轉換成十六進制數、 八進制數、二進制數及 BCD 碼數分別為:H,Q,B,BCD 。2、字長為 8 位的二進制數 10010100B,若它表示無符號數,或原碼數,或補碼數, 則該數的真值應分別為 D,D 或D。3、已知 BX=7830H ,CF=1,執(zhí)行指令: ADC BX ,87CFH 之后,BX=標志位的狀態(tài)分別為 CF=,ZF=,OF=,SF=。_4、8086中, BIU 部件完成 功能, EU 部件完成 功能。5、8086中引腳 BHE 信號有效的含義表示 。6、8086正常的存儲器讀 /寫總線周期由 個 T狀態(tài)組成, ALE 信號在狀態(tài)內有效,其作用是 。7、設 8086系統(tǒng)
35、中采用單片 8259A,其8259A 的 ICW2=32H,則對應 IR5的中斷類型 號為 H,它的中斷入口地址在中斷向量表中的地址為 H。二、簡答及判斷題1、某指令對應當前段寄存器 CS=FFFFH,指令指針寄存器 IP=FF00H,此時,該指 令的物理地址為多少?指向這一物理地址的 CS值和 IP 值是唯一的嗎?試舉例說明2、8086CPU 的 FLAG 寄存器中,狀態(tài)標志和控制標志有何不同?程序中是怎樣利用 這兩類標志的?3、設采用 16550進行串行異步傳輸,每幀信息對應 1個起始位, 7個數據位, 1個 奇/偶校驗位,1 個停止位,波特率為 4800,則每分鐘能傳輸的最大字符數為多少
36、個?三、讀圖和作圖題1、8086系統(tǒng)中接口連接關系如下圖所示。要求回答以下問題:(1) 試分別確定 8255,8253,8259及 8251的端口地址;(2) 設 8255的 PA口為輸出, PB口為輸入,試寫出對 PA口和 PB口執(zhí)行輸入 /輸出 操作的指令。CSCSA18251A0A18259C/DALEAD7AD070373A7A0A6A58086CPUA7Y0Y1M/IOG1G1 138G2AG2BY2Y3A2A1CS8253A1A0CSA2A18255A1A08255 的端口地址為: ;_8253 的端口地址為: ;_8259 的端口地址為: ;_8251 的端口地址為: ;_對 P
37、A 口操作的 I/O 指令為 ;_對 PB 口操作的 I/O 指令為 。_2、作圖題。系統(tǒng)采用 4 個接口芯片: 8253,8251,8259及 8255。要求 8253 的通道 0 用作 實時時鐘,每當定時時間到之后向 8259的 IR2送入中斷申請信號。 8253通道 1 用作 方波發(fā)生器作為 8251的收發(fā)時鐘脈沖。 8253通道 0,通道 1 的門控信號由 8255 PC 口的 PC3 和 PC2 控制。(1) 畫出 4 個芯片之間控制線的連接圖;(2) 8253 的兩個通道應分別工作在什么方式?四、程序閱讀題1、源程序如下:MOVAH,0MOVAL,9MOVBL,8ADDAL,BLA
38、AAAADDIV AL結果 AL,AH=,BL=2、源程序如下:MOVAX,SEG TABLE;TABLE 為表頭MOVES,AXMOVDI,OFFSET TABLEMOVAL,0'MOVCX,100CLDREPNESCASB問: 1) 該段程序完成什么功能?2) 該段程序執(zhí)行完畢之后, ZF和 CX有幾種可能的數值?各代表什么含 義?3、源程序如下:CMP AX , BXJNC L1JZ L2JNS L3JNO L4JMP L5設 AX=74C3H , BX=95C3H ,則程序最后將轉到哪個標號處執(zhí)行?試說明理由。4、源程序如下:MOV DX , 143HMOV AL , 77HO
39、UT DX , ALMOV AX , 0DEC DXDEC DXOUT DX , ALMOV AL , AHOUT DX , AL設 8253 的端口地址為 140H143H,問:(1)程序是對 8253 的哪個通道進行初始化? (2)該通道的計數常數為多少?(3) 若該通道時鐘脈沖 CLK 的周期為 1s,則輸出脈沖 OUT 的周期為多少 s? 五、編程題1、8255 的編程。設 8255 的端口地址為 200H203H(1)要求 PA口方式 1,輸入; PB口方式 0輸出; PC7PC6為輸入; PC1PC0為 輸出。試寫出 8255 的初始化程序。(2)程序要求當 PC7=0 時置位 P
40、C1,而當 PC6=1時復位 PC0,試編制相應的程序。2、自 BUFFER 開始的緩沖區(qū)有 6 個字節(jié)型的無符號數: 10,0,20,15,38,236, 試編制 8086 匯編語言程序,要求找出它們的最大值、最小值及平均值,分別送到 MAX 、MIN 和 AVI 三個字節(jié)型的內存單元。 要求按完整的匯編語言格式編寫源程序。模式試題三參考答案一、填空題1、117.D99H427.6631Q 000100010111.110110011001B0010 01111001.1000 0101 BCD2、148D-20D -108D3、BX=0000HCF=1 ZF=1 OF=0 SF=04、總線
41、接口功能指令的譯碼及執(zhí)行功能5、高 8 位數據線 D15D8 有效6、4 T1 給外部的地址鎖存器提供一個地址鎖存信號7、35H000D4H000D7H二、簡答及判斷題1、FFFF0FF001 0FEF0自然丟失故物理地址為 0FEF0H。 指向該物理地址的 CS,IP值不唯一。例如: CS:IP=0000:FEF0H也指向該物理地址。2、狀態(tài)標志 表示算術運算或邏輯運算執(zhí)行之后,運算結果的狀態(tài),這種狀態(tài)將作為 一種條件,影響后面的操作。 控制標志 是人為設置的,指令系統(tǒng)中有專門的指令用 于控制標志的設置或清除,每個控制標志都對某一特定的功能起控制作用。3、每幀占 1 7 1 1=10位,波特率為 4800 bi
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度軌道交通設備固定資產借款合同
- 2025年度建筑工程施工臨時用電設施供應合同
- 2025年度智能家居系統(tǒng)軟件開發(fā)合同
- 2025年服裝標牌專用硅橡膠項目投資可行性研究分析報告
- 2025年中國道路塑鋼護欄行業(yè)市場競爭格局及投資前景展望報告
- 2025年度數據中心水電供應及維護服務合同
- 2025年鋁制餐廳用具項目投資可行性研究分析報告
- 2025年鹽酸巴馬汀項目節(jié)能評估報告(節(jié)能專)
- 2025年度建筑工程零工服務合同標準范本
- 2025年度智慧城市建筑工程設計分包合作協(xié)議
- 教學能力大賽-教學實施報告《大學英語2c》
- 江蘇農牧科技職業(yè)學院單招《職業(yè)技能測試》參考試題庫(含答案)
- VDA6.3 2023過程審核教材
- 高職應用語文教程(第二版)教案 3管晏列傳
- 高中物理《光電效應》
- 烹飪實訓室安全隱患分析報告
- 《金屬加工的基礎》課件
- 運輸行業(yè)春節(jié)安全生產培訓 文明駕駛保平安
- 體驗式沙盤-收獲季節(jié)
- 老年護理陪護培訓課件
- 醬香型白酒工廠設計
評論
0/150
提交評論