2017計(jì)算機(jī)接口技術(shù)總復(fù)習(xí)題及答案三本_第1頁
2017計(jì)算機(jī)接口技術(shù)總復(fù)習(xí)題及答案三本_第2頁
2017計(jì)算機(jī)接口技術(shù)總復(fù)習(xí)題及答案三本_第3頁
2017計(jì)算機(jī)接口技術(shù)總復(fù)習(xí)題及答案三本_第4頁
2017計(jì)算機(jī)接口技術(shù)總復(fù)習(xí)題及答案三本_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、-PAGE . z. 計(jì)算機(jī)接口技術(shù)總復(fù)習(xí)題及答案1-4章練習(xí)題單項(xiàng)選擇題8086微處理器可尋址訪問的最大I/O空間是 。 = 1 * GB3 1KB = 2 * GB3 64KB = 3 * GB3 640KB = 4 * GB3 1MBCPU的數(shù)據(jù)總線提供 。 = 1 * GB3 數(shù)據(jù)信號(hào)流 = 2 * GB3 所有存儲(chǔ)器和I/O設(shè)備的時(shí)序信號(hào)及控制信號(hào) = 3 * GB3 來自I/O設(shè)備和存儲(chǔ)器的響應(yīng)信號(hào) = 4 * GB3 地址信號(hào)流8086 CPU存放器中,能在操作數(shù)存尋址時(shí)用作地址存放器的是 。 = 1 * GB3 A* = 2 * GB3 B* = 3 * GB3 C* = 4

2、* GB3 D*ISA總線是。 = 1 * GB3 8位 = 2 * GB3 16位 = 3 * GB3 32位 = 4 * GB3 64位8086CPU根本總線周期中,地址信號(hào)在 時(shí)間發(fā)生。 = 1 * GB3 T1 = 2 * GB3 T3 = 3 * GB3 T2 = 4 * GB3 T4描述PCI總線根本概念中正確的句子是 。 = 1 * GB3 PCI總線的根本傳輸機(jī)制是猝發(fā)式傳送 = 2 * GB3 PCI總線是一個(gè)與處理器有關(guān)的高速外圍總線 = 3 * GB3 PCI設(shè)備一定是主設(shè)備 = 4 * GB3 系統(tǒng)中允許只有一條PCI總線USB口最多可連接外設(shè)裝置的個(gè)數(shù)為 。 = 1

3、* GB3 16 = 2 * GB3 64 = 3 * GB3 127 = 4 * GB3 255目前PC機(jī)都帶有USB接口,USB接口是一種 。 = 1 * GB3 外設(shè) = 2 * GB3 接口電路 = 3 * GB3 并行接口標(biāo)準(zhǔn) = 4 * GB3 串行接口標(biāo)準(zhǔn)當(dāng)8086 CPU的RESET引腳從高電平變?yōu)榈碗娖郊疵撾x復(fù)位狀態(tài)時(shí),CPU從存的 = 3 * GB3 單元開場執(zhí)行程序。 = 1 * GB3 00000H = 2 * GB3 FFFFFH = 3 * GB3 FFFF0H = 4 * GB3 0FFFFH當(dāng)8086/8088訪問300H端口時(shí),采用 尋址方式。 = 1 * G

4、B3 直接 = 2 * GB3 立即 = 3 * GB3 存放器D*間接 = 4 * GB3 相對(duì)填空題為了提高程序的執(zhí)行速度,充分使用總線,8086 CPU部被設(shè)計(jì)成 和兩個(gè)獨(dú)立的功能部件。占用總線進(jìn)展數(shù)據(jù)傳輸,一般需要經(jīng)過總線請(qǐng)求和仲裁、 、和完畢4個(gè)階段。簡答題1. 什么是總線?總線是如何分類的?答:總線,是一組能為多個(gè)功能部件效勞的公共信息傳送線路,是計(jì)算機(jī)各部件之間的傳送數(shù)據(jù)、地址和控制信息的公共通路,它能分時(shí)地發(fā)送與接收各部件的信息。按照總線系統(tǒng)的層次構(gòu)造,可以把總線分為片總線、系統(tǒng)總線、局部總線和外設(shè)總線。2、總線的主要性能指標(biāo)有哪些?分別做簡要說明。答:總線寬度:總線中數(shù)據(jù)總線

5、的數(shù)量,用位表示??偩€寬度越寬,數(shù)據(jù)傳輸量越大??偩€頻率:總線信號(hào)的時(shí)鐘頻率,是總線中各種信號(hào)的定時(shí)基準(zhǔn),常以兆赫茲MHz為單位。一般來講,總線時(shí)鐘頻率越高,其單位時(shí)間數(shù)據(jù)傳輸量越大??偩€帶寬:單位時(shí)間傳輸?shù)臄?shù)據(jù)量,也稱為總線傳輸速率,常用每秒兆字節(jié)MB/s表示。第6章練習(xí)題單項(xiàng)選擇CPU與I/O接口電路數(shù)據(jù)交換方式為 。 = 1 * GB3 中斷方式 = 2 * GB3 DMA方式 = 3 * GB3 查詢控制方式 = 4 * GB3 以上三種都是CPU與外設(shè)間數(shù)據(jù)傳送的控制方式有 。 = 1 * GB3 并行 = 2 * GB3 串行 = 3 * GB3 并行或串行 = 4 * GB3 位

6、傳送在存和I/O間進(jìn)展大量數(shù)據(jù)傳送時(shí),傳送速度最快的傳送方式是 。 = 1 * GB3 無條件傳送方式 = 2 * GB3 DMA傳送方式 = 3 * GB3 查詢傳送方式 = 4 * GB3 中斷傳送方式在查詢傳送方式中,CPU要對(duì)外設(shè)進(jìn)展讀出或?qū)懭氩僮髑?,必須先?duì)外設(shè)( ) = 1 * GB3 發(fā)控制命令 = 2 * GB3 進(jìn)展?fàn)顟B(tài)檢測 = 3 * GB3 發(fā)I/O端口地址 = 4 * GB3 發(fā)讀/寫命令所謂端口是指一些可以由CPU讀或?qū)懙? ) = 1 * GB3 RAM = 2 * GB3 ROM = 3 * GB3 存放器 = 4 * GB3 緩沖器將微處理器、存儲(chǔ)器及I/O連接

7、起來的總線是 = 1 * GB3 片總線 = 2 * GB3 外總線 = 3 * GB3 系統(tǒng)總線 = 4 * GB3 局部總線在以下指令中,能使PC機(jī)CPU對(duì)I/O端口進(jìn)展讀寫訪問的是 。 = 1 * GB3 中斷指令 = 2 * GB3 串操作指令 = 3 * GB3 輸入輸出指令 = 4 * GB3 傳送指令支持無條件傳送方式的接口電路中,至少應(yīng)包含 。 = 1 * GB3 數(shù)據(jù)端口、控制端口 = 2 * GB3 狀態(tài)端口 = 3 * GB3 控制端口 = 4 * GB3 數(shù)據(jù)端口CPU與慢速外設(shè)進(jìn)展數(shù)據(jù)傳送時(shí),采用 方式可提高CPU的效率。 = 1 * GB3 查詢 = 2 * GB3

8、 中斷 = 3 * GB3 DMA = 4 * GB3 無條件傳送現(xiàn)行PC機(jī)中,I/O口常用的地址圍是 。 = 1 * GB3 0000HFFFFH = 2 * GB3 0000H7FFFH = 3 * GB3 0000H3FFFH = 4 * GB3 0000H03FFH填空題獨(dú)立I/O編址方式是將I/O端口和_分開處理,I/O訪問有專門的指令。CPU從I/O接口中的獲取外設(shè)的準(zhǔn)備就緒或忙/閑 狀態(tài)信息。假設(shè)要實(shí)現(xiàn)存儲(chǔ)器與存儲(chǔ)器、存儲(chǔ)器與外設(shè)之間直接進(jìn)展數(shù)據(jù)交換不通過CPU應(yīng)采用的方法是 。能支持查詢傳送方式的接口電路中,至少應(yīng)該有和 。簡答題典型的I/O接口電路通常有哪3類可編程存放器?各

9、自的作用是什么?答:1數(shù)據(jù)存放器:輸入時(shí)保存從外設(shè)發(fā)往CPU的數(shù)據(jù),輸出時(shí)保護(hù)從CPU發(fā)往外設(shè)的數(shù)據(jù)。2狀態(tài)存放器:保存狀態(tài)數(shù)據(jù)。CPU可以獲取當(dāng)前接口電路或外設(shè)的狀態(tài)。3控制存放器:保存控制數(shù)據(jù)。CPU可以向其寫入命令,選擇接口電路工作方式,控制外設(shè)。主機(jī)與外設(shè)之間信息傳送的控制方式有哪幾種?采用哪種方式CPU效率最低?答:有四種傳送方式。分別為程序查詢方式,程序中斷方式,直接存儲(chǔ)器存取方式DMA,以及I/O通道控制方式。程序查詢的特點(diǎn):控制簡單,但外設(shè)和主機(jī)不能同時(shí)工作,系統(tǒng)的效率很低。請(qǐng)說明程序查詢方式與中斷方式各自的特點(diǎn)。答:程序查詢方式是CPU主動(dòng)查詢并等待,條件就緒就讀取數(shù)據(jù)。中斷

10、方式方式是數(shù)據(jù)就緒時(shí)外設(shè)主動(dòng)申請(qǐng)中斷,CPU響應(yīng)中斷讀取數(shù)據(jù)。程序題閱讀以下程序段 IN AL,82H*ORAH,AHADDA*,A*MOV B*,A*MOV C*,2SHLB*,CLADDA*,B*程序段的功能是什么?假設(shè)從82H端口讀入的數(shù)據(jù)為05H,執(zhí)行程序段后A*=答:從82H端口讀入的值乘以105032H讀以下程序段,分析它所實(shí)現(xiàn)的功能。DATA SEGMENTGRAYDB18H,34H,05H,06H,09H,0AH,0CH,11H,12H,14HCOUNTEQU 5DATA ENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOV A*,DATA

11、MOV DS,A*MOV B*,OFFSET GRAYMOV C*,COUNTCYCLE:IN AL,01H*LATOUT 02H,ALLOOPCYCLECODEENDSEND START答:根據(jù)外設(shè)端口01H送來的數(shù)據(jù),從GRAY表中查出對(duì)應(yīng)的代碼,回送到外設(shè)的02H端口,共取5次。第7章練習(xí)題 單項(xiàng)選擇題中斷類型碼為18H,則中斷效勞程序入口地址存放在中斷矢量表的 ? = 1 * GB3 0000H:0072H 0000H:0075H = 2 * GB3 0000H:0072H 0000H:0073H = 3 * GB3 0000H:0060H 0000H:0063H = 4 * GB3

12、0000H:0060H 0000H:0061H在中斷系統(tǒng)中,中斷類型碼是在 控制下送往CPU的。 = 1 * GB3 中斷請(qǐng)求信號(hào)INTR = 2 * GB3 讀信號(hào) = 3 * GB3 地址譯碼信號(hào) = 4 * GB3 中斷響應(yīng)信號(hào)8086/8088的中斷向量表用于存放 。 = 1 * GB3 中斷類型號(hào) = 2 * GB3 中斷效勞程序入口地址 = 3 * GB3 中斷效勞程序 = 4 * GB3 中斷效勞程序返回地址一個(gè)8259可提供 中斷類型號(hào)。 = 1 * GB3 1 = 2 * GB3 8 = 3 * GB3 16 = 4 * GB3 64響應(yīng)NMI請(qǐng)求的必要條件是 。 = 1 *

13、 GB3 IF=1 = 2 * GB3 IF=0 = 3 * GB3 一條指令完畢 = 4 * GB3 無INTR請(qǐng)求響應(yīng)INTR請(qǐng)求的必要條件是。 = 1 * GB3 IF=0 = 2 * GB3 IF=1 = 3 * GB3 TF=0 = 4 * GB3 TF=1下面哪一個(gè)中斷的優(yōu)先級(jí)最高 。 = 1 * GB3 NMI中斷 = 2 * GB3 INTR中斷 = 3 * GB3 單步中斷 = 4 * GB3 斷點(diǎn)中斷兩片8259級(jí)連,最多可提供 個(gè)中斷類型碼。 = 1 * GB3 64 = 2 * GB3 16 = 3 * GB3 15 = 4 * GB3 88086不可屏蔽中斷的類型碼是

14、( )。 = 1 * GB3 00H = 2 * GB3 02H = 3 * GB3 08H = 4 * GB3 不定中斷響應(yīng)以后,8086CPU部指令指針I(yè)P的值是 。 = 1 * GB3 中斷效勞程序入口地址中的偏移地址 = 2 * GB3 必為0000 = 3 * GB3 與中斷響應(yīng)前一樣 = 4 * GB3 不確定CPU在響應(yīng)中斷時(shí),保存斷點(diǎn)是指 。 = 1 * GB3 將用戶設(shè)置的程序指令地址入棧保存 = 2 * GB3 將中斷效勞程序的入口地址入棧保存 = 3 * GB3 將程序狀態(tài)字PSW入棧保存 = 4 * GB3 將返回地址即程序計(jì)數(shù)器PC(CS:IP)的容入棧保存8088的

15、中斷向量表用于存放 。 = 1 * GB3 中斷類型號(hào) = 2 * GB3 中斷效勞程序的入口地址 = 3 * GB3 中斷效勞程序的返回地址 = 4 * GB3 斷點(diǎn)地址填空題8086/8088系統(tǒng)響應(yīng)NMI 請(qǐng)求和INTR請(qǐng)求的條件不同點(diǎn)在于 。在8259A中,用于存放欲請(qǐng)求效勞的所有中斷請(qǐng)求信號(hào)的存放器為 ;用于存放正在被效勞的中斷優(yōu)先級(jí)的存放器為。在IBM PC機(jī)中,存儲(chǔ)器的低端地址 字節(jié)為中斷向量區(qū)。IBM PC機(jī)中斷系統(tǒng)能處理 種類型的中斷。8086/8088系統(tǒng)的外部中斷源分為兩大類,分別為和。8086/8088系統(tǒng)的部中斷源分為五大類,優(yōu)先權(quán)從高到低分別為 除法出錯(cuò)中斷;指令中

16、斷INT n;溢出中斷;非屏蔽中斷;可屏蔽中斷;單步中斷。在中斷方式下,當(dāng)外設(shè)已經(jīng)有數(shù)據(jù)要往CPU輸入或者準(zhǔn)備好接收數(shù)據(jù)時(shí),接口會(huì)向CPU發(fā)一個(gè)_INTR_。判斷題8088的可屏蔽中斷的優(yōu)先級(jí)高于不可屏蔽中斷。【錯(cuò)】通常8259A芯片中的IR0優(yōu)先級(jí)最低,IR7的優(yōu)先級(jí)最高。【錯(cuò)】在8088系統(tǒng)中,所謂中斷向量就是中斷效勞程序入口地址?!緦?duì)】8259A具有8級(jí)優(yōu)先權(quán)控制,通過級(jí)聯(lián)可擴(kuò)展至64級(jí)優(yōu)先權(quán)控制。【對(duì)】簡答題簡要說明中斷控制器8259中IRR、IMR、ISR三個(gè)存放器的作用。答: 中斷請(qǐng)求存放器IRR:暫存中斷請(qǐng)求線上由設(shè)備發(fā)出的中斷請(qǐng)求信號(hào)。IRR對(duì)應(yīng)位為1時(shí)表示設(shè)備發(fā)出了中斷請(qǐng)求。

17、中斷屏蔽觸發(fā)器IMR:CPU是否受理中斷或批準(zhǔn)中斷的標(biāo)志。IMR對(duì)應(yīng)位為0時(shí),CPU可受理對(duì)應(yīng)的外界中斷請(qǐng)求。當(dāng)前中斷效勞存放器ISR:該存放器用于存放當(dāng)前正在被效勞的所有中斷級(jí),包括尚未效勞完而中途被更高級(jí)別的中斷打斷了的中斷級(jí)。8259A的初始化命令字和操作命令字有什么區(qū)別?它們分別對(duì)應(yīng)于編程構(gòu)造中哪些部存放器?答:初始化命令字通常在系統(tǒng)初始化階段設(shè)置,從ICW1開場,按照固定的次序設(shè)置,一經(jīng)設(shè)置完成,則在以后的操作中根本保存不變;操作命令字是在程序執(zhí)行階段向8259A發(fā)出的命令字,實(shí)現(xiàn)以8259A的狀態(tài),中斷方式和過程的控制。操作命令字可以一個(gè)程序中屢次設(shè)置,從而改變中斷的方式。初始化命

18、令字有4個(gè),分別為ICW1、ICW2、ICW3、ICW4,操作命令字有3個(gè),分別是OCW1、OCW2、OCW3.應(yīng)用題8086系統(tǒng)采用單片8259A,中斷請(qǐng)求信號(hào)使用電平觸發(fā)方式,完全嵌套中斷優(yōu)先級(jí),數(shù)據(jù)總線無緩沖,采用自動(dòng)中斷完畢方式,中斷類型碼為20H27H,8259A的端口地址為B0H和B1H,試編程對(duì)8259A設(shè)定初始化命令字。;初始化程序如下MOV AL , 1BH;寫入ICW1,設(shè)定電平觸發(fā),單片OUT B0H, ALMOV AL ,20H;寫入ICW2,設(shè)定IRQ0的中斷類型碼為20HOUT B1H,ALMOV AL,07H;寫入ICW4,設(shè)定完全嵌套方式,普通EOI方式OUT

19、B1H,AL假設(shè)中斷效勞程序的入口地址為0320:0000H,中斷類型碼為60H,試編寫程序段,把中斷效勞程序的入口地址放于矢量表中。MOV A*,0000HMOV ES, A*MOV B*,60h*4MOV ES:WORD PTRB*, A*MOV A*,0320HMOV ES:WORD PTRB*+2, A*第八章練習(xí)題單項(xiàng)選擇題8253*通道計(jì)數(shù)器最大計(jì)數(shù)初值是 。 = 1 * GB3 FFFFH = 2 * GB3 65535 = 3 * GB3 65536 = 4 * GB3 0000H對(duì)8253來說,定時(shí)與計(jì)數(shù) 。 = 1 * GB3 是兩種不同的工作方式 = 2 * GB3 實(shí)質(zhì)

20、一樣 = 3 * GB3 定時(shí)只加時(shí)鐘脈沖,不設(shè)置計(jì)數(shù)初值 = 4 * GB3 計(jì)數(shù)不用加脈沖8253哪種工作方式能產(chǎn)生連續(xù)方波輸出 。 = 1 * GB3 方式0 = 2 * GB3 方式1 = 3 * GB3 方式2 = 4 * GB3 方式38253 計(jì)數(shù)/定時(shí)器工作于方式4的模式為 。 = 1 * GB3 硬件觸發(fā)的選通信號(hào)發(fā)生器 = 2 * GB3 單穩(wěn)態(tài)發(fā)生器 = 3 * GB3 軟件觸發(fā)的選通信號(hào)發(fā)生器 = 4 * GB3 頻率發(fā)生器8253定時(shí)器的六種工作方式中,既可由軟件啟動(dòng),又可由硬件啟動(dòng)的是 = 1 * GB3 方式1,2 = 2 * GB3 方式2,3 = 3 * GB

21、3 方式3,5 = 4 * GB3 方式2,5*一8253通道,CLK輸入頻率1000Hz,工作于方式3方波方式,寫入的計(jì)數(shù)初值為10H,且采用二進(jìn)制計(jì)數(shù)方式,則一個(gè)周期輸出信號(hào)的高電平和低電平分別為ms。 = 1 * GB3 10,10 = 3 * GB3 5,5 = 2 * GB3 16,16 = 4 * GB3 8,88253 計(jì)數(shù)器1方式字=57H,計(jì)數(shù)脈沖頻率為 5MHz,OUT端輸出波形頻率為 200KHz,其初始化程序中計(jì)數(shù)初值應(yīng)是 。 = 1 * GB3 25H = 2 * GB3 25 = 3 * GB3 00011001 = 4 * GB3 2508253工作在方式0時(shí),在

22、計(jì)數(shù)器工作過程中,門控信號(hào)GATE變?yōu)榈碗娖胶?= 1 * GB3 暫時(shí)停頓計(jì)數(shù) = 2 * GB3 終止本次計(jì)數(shù)過程,開場新的計(jì)數(shù) = 3 * GB3 完畢本次計(jì)數(shù)過程,等待下一次計(jì)數(shù)的開場 = 4 * GB3 不影響計(jì)數(shù)器工作可編程定時(shí)器/計(jì)數(shù)器8253能輸出連續(xù)周期波形的工作方式是 = 1 * GB3 方式2和方式3 = 2 * GB3 方式1和方式2 = 3 * GB3 方式3和方式4 = 4 * GB3 方式4和方式5填空題8253部存放器地址為 4 個(gè)I/O端口,其中 3 個(gè)是定時(shí)計(jì)數(shù)器通道端口。 8253有3個(gè)16為計(jì)數(shù)通道,每個(gè)計(jì)數(shù)通道中有3條信號(hào)線:計(jì)數(shù)輸入CLK,輸出信號(hào)O

23、UT以及 gate 。方波輸出的8253,其計(jì)數(shù)初值為奇數(shù)時(shí)輸出 近似 方波,為偶數(shù)時(shí)輸出 理想 方波。8253有3 個(gè)通道,每個(gè)通道有 6 種工作方式,假設(shè)要輸出連續(xù)方波,應(yīng)選用工作方式3。觀察8253工作時(shí)序圖,指出這是什么工作方式,屬方式幾 3 ,啟動(dòng)計(jì)數(shù)信號(hào)是WR,gate 。分析、設(shè)計(jì)題采用8253實(shí)現(xiàn)秒信號(hào)發(fā)生器的電路如以下圖所示,圖中CLK0接基準(zhǔn)時(shí)鐘,OUT0接CLK1,OUT1產(chǎn)生秒定時(shí)信號(hào)。接口的初始化程序如下:MOVD*,控制口地址;計(jì)數(shù)通道0初始化, MOVAL,35H OUTD*,AL MOVA*,5000H ;計(jì)數(shù)通道0寫入計(jì)數(shù)初值 MOVD*,通道0地址; OUT

24、D*,AL MOVAL,AH OUTD*,AL MOVD*,控制口地址;計(jì)數(shù)通道1初始化 MOVAL,56H OUTD*,AL MOVAL,200 ;計(jì)數(shù)通道1寫入計(jì)數(shù)初值 MOV D*, 通道1地址 ; OUTD*,AL答:控制口地址是36BH;通道0地址368H;通道1地址369H; 8253的通道0工作于方式2,方式名稱是速率發(fā)生器,計(jì)數(shù)初值為5000十進(jìn)制數(shù)。8253的通道1工作于方式3,方式名稱是方波發(fā)生器,計(jì)數(shù)初值為200十進(jìn)制數(shù)。接入到CLK0的基準(zhǔn)頻率是1MHZ,計(jì)算步驟1*5000*200=1 MHZ。第九章練習(xí)題單項(xiàng)選擇題DMA方式傳送數(shù)據(jù)時(shí),是由 控制的。 = 1 * G

25、B3 CPU = 2 * GB3 軟件 = 3 * GB3 CPU +軟件 = 4 * GB3 硬件控制器DMAC8237A 芯片設(shè)置為請(qǐng)求傳輸方式時(shí),其特點(diǎn)是 。 = 1 * GB3 僅傳送一個(gè)字節(jié)的數(shù)據(jù) = 2 * GB3 連續(xù)傳送多個(gè)字節(jié)的數(shù)據(jù) = 3 * GB3 僅傳送 DREQ 和 DACK 信號(hào) = 4 * GB3 連續(xù)傳送多個(gè)字節(jié)的數(shù)據(jù),且邊傳送邊監(jiān)測DREQ信號(hào)是否有效。在DMA操作中,DMAC和外設(shè)之間有一對(duì)聯(lián)絡(luò)信號(hào)線,DREQ和DACK,DMAC和CPU外設(shè)之間有一對(duì)聯(lián)絡(luò)信號(hào)線,HRQ和HLDA,這四個(gè)聯(lián)絡(luò)信號(hào)有效電平出現(xiàn)的次序是 。 = 1 * GB3 DREQDACKH

26、RQ HLDA = 2 * GB3 DREQHRQHLDA DACK = 3 * GB3 HRQ HLDA DREQDACK = 4 * GB3 HRQDREQDACKHLDA在DMA傳送方式中,傳輸效率最高的方式是。 = 1 * GB3 請(qǐng)求傳送方式 = 2 * GB3 成組傳送方式 = 3 * GB3 單字節(jié)傳送方式 = 4 * GB3 級(jí)連方式8237A DMA控制器不能控制的傳送是 。 = 1 * GB3 存儲(chǔ)器到外設(shè)之間傳送 = 2 * GB3 外設(shè)與外設(shè)之間傳送 = 3 * GB3 存儲(chǔ)器與存儲(chǔ)器之間傳送 = 4 * GB3 外設(shè)到存儲(chǔ)器之間傳送填空題DMA傳送方式通常有單字節(jié)傳送

27、、 請(qǐng)求傳送方式 、 數(shù)據(jù)塊傳送方式 、 級(jí)聯(lián)方式 四種。DMA操作有三種根本方法:周期挪用、周期擴(kuò)展、CPU停機(jī)。其中 CPU停機(jī) 是微機(jī)系統(tǒng)局部DMAC最常用的傳送方式。簡答題說明8237A單字節(jié)DMA傳送數(shù)據(jù)的全過程。答:8237A取得總線控制權(quán)以后進(jìn)展單字節(jié)的DMA傳送,傳送完一個(gè)字節(jié)以后修改字節(jié)計(jì)數(shù)器和地址存放器,然后就將總線控制權(quán)放棄。假設(shè)I/O的DMA請(qǐng)求信號(hào)DREQ繼續(xù)有效,8237A再次請(qǐng)求總線使用權(quán)進(jìn)展下一字節(jié)的傳送。說明8237A初始化編程的步驟。答:(1)寫屏蔽字,阻止*通道的DMA請(qǐng)求。(2)寫命令字(8號(hào)地址),確定信號(hào)有效電平、優(yōu)先級(jí)方式、通道工作允許等。(3)寫

28、模式字(B號(hào)地址),確定*通道傳送方式、傳送類型、地址存放器變化方式等。(4)置0先/后觸發(fā)器。(5)設(shè)置地址存放器、字節(jié)數(shù)存放器的初值。(6)去除*通道屏蔽位,允許8237A響應(yīng)其DMA請(qǐng)求。第十章練習(xí)題單項(xiàng)選擇題1 對(duì)可編程接口芯片進(jìn)展讀寫操作的必要條件是 。 = 1 * GB3 =L = 2 * GB3 =L = 3 * GB3 =L = 4 * GB3 =L 或=L2.8255A的PA口工作在方式2,PB口工作在方式1時(shí),PC口 。 = 1 * GB3 用作兩個(gè)4位I/O口 = 2 * GB3 局部引腳作聯(lián)絡(luò),局部引腳作I/O = 3 * GB3 全部引腳均作聯(lián)絡(luò)信號(hào) = 4 * GB

29、3 作8位I/O端口,引腳都為I/O線3 如果8255A的PA口工作于方式2,PB口可工作于哪種工作方式 。 = 1 * GB3 方式0 = 2 * GB3 方式1 = 3 * GB3 方式2 = 4 * GB3 方式0或方式14 8255端口A工作在方式2, 其端口功能是 。 = 1 * GB3 雙向 = 2 * GB3 輸出 = 3 * GB3 輸入 = 4 * GB3 傳送58255工作在方式1輸入時(shí),將端口C的PC4置位,應(yīng)執(zhí)行操作。 = 1 * GB3 10010000端口C = 2 * GB3 00001001端口C = 3 * GB3 00001001控制口 = 4 * GB3

30、00001000控制口6. 8255A的INTE=1允許中斷,要使INTE=1,實(shí)現(xiàn)方法為 。 = 1 * GB3 外部脈沖 = 2 * GB3 由相應(yīng)的中斷指令 = 3 * GB3 由部電路固定配搭的 = 4 * GB3 由端口C的按位置1/置0的控制字78255A 工作于方式2時(shí),A口可作雙向傳輸,C口的PC7 PC3為A口提供控制線和狀態(tài)線,該控制線和狀態(tài)線 。 = 1 * GB3 由編程初始化決定 = 2 * GB3 由硬件連接決定 = 3 * GB3 固定配搭 = 4 * GB3 可由程序改變的8.并行接口芯片8255A工作在方式1輸出時(shí),它與外設(shè)的聯(lián)絡(luò)信號(hào)是 。 = 1 * GB3

31、 和IBF = 2 * GB3 和 = 3 * GB3 和 = 4 * GB3 和填空題1.CPU與外設(shè)交換信息包括數(shù)據(jù)信息、狀態(tài)信息和 控制信息 ,這三種信息通常都是通過CPU的數(shù)據(jù)總線來傳送的。 2. 8255A有三個(gè)8位并行端口PA、PB和PC,通常PC用作 控制 信息端口。3.8255A工作在方式1輸入時(shí),通過信號(hào) IBF 標(biāo)識(shí)端口已經(jīng)準(zhǔn)備好了向C PU輸入的數(shù)據(jù)。8255A可允許中斷請(qǐng)求的工作方式有 方式1 和 方式2 。4接口芯片中控制信號(hào)的意義是 片選, 的意義是 讀端口 ,的意義是 寫端口 。5接口芯片中數(shù)據(jù)總線緩沖器的作用是 使快速CPU和慢速外設(shè)協(xié)調(diào)工作 。簡答題試述825

32、5A端口C的使用特點(diǎn)。答:C口:有一個(gè)8位數(shù)據(jù)輸出存鎖/緩沖器,一個(gè)8位數(shù)據(jù)輸入緩沖器不存鎖,可由方式控制字設(shè)定分為兩個(gè)4位口,亦可作為A、B口選通方式的狀態(tài)制作信號(hào)。C口還有位控制功能,可由置位控制字對(duì)C口*個(gè)位置位1或復(fù)位0。例如,置位控制字為05H0000 0101,則令PC2置位為1;如如,置位控制字為08H0000 1000,則令PC3復(fù)位為0。扼要說明8255A工作于方式0和方式1時(shí)的區(qū)別。答: 8255A工作于方式0是根本I/O方式,無聯(lián)絡(luò)線;方式1是選通I/O方式,有固定聯(lián)絡(luò)線。分析、設(shè)計(jì)題1. 編寫程序,要求K斷開時(shí),8個(gè)LED全部熄滅;K閉合時(shí),8個(gè)LED以0.5秒的時(shí)間間

33、隔從上至下輪流點(diǎn)亮,且不斷循環(huán)。8255的口地址是220H223H。請(qǐng)?jiān)诔绦蛑锌杖本植刻钌险_容。MOVBL, FEH ;輪流點(diǎn)亮LED初始狀態(tài)MOVD*,223H ; 8255初始化MOVAL, 90H OUTD*,ALMOVD*,221HMOVAL, FFH ;8個(gè)LED全部熄滅OUTD*,ALL:MOVD*, 220HINAL,D* ;查K是否閉合SHRAL,01H JC LMOVD*,221HMOVAL, BL ;輪流點(diǎn)亮LEDSHLBL,01HL1: OUTD*,ALCALL DELAY ;延時(shí) 0.5秒JMP L 第十一章練習(xí)題單項(xiàng)選擇題1. 與并行通信相比,串行通信適用于 情況。 = 1 * GB3 遠(yuǎn)距離傳送 = 2 * GB3 快速傳送 = 3 * GB3 近距離傳送 = 4 * GB3 傳送信號(hào)要求高2. 設(shè)串行異步通信時(shí),數(shù)據(jù)傳送的速率是400字符秒,每個(gè)字符為12位二進(jìn)制數(shù)據(jù),則傳送的波特率是 = 1 * GB3 12000 = 2 * GB3 2400 = 3 * GB3 4800 = 4 * GB3 9600 3串行接口芯片8250A 。 = 1 * GB3 只能作異步傳送 = 2 * GB3 只能作同步傳送 = 3 * GB3 既能作異步傳送又能能作同步傳送 = 4 * GB3 可作并行傳送4串行接口中,并行數(shù)據(jù)和串行數(shù)據(jù)的轉(zhuǎn)換是用 來實(shí)現(xiàn)的。 =

溫馨提示

  • 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)論