




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 計(jì)算機(jī)接口技術(shù)總復(fù)習(xí)題及答案1-4章練習(xí)題一、 單項(xiàng)選擇題1. 8086微處理器可尋址訪問的最大I/O空間是( )。 1KB 64KB 640KB 1MB2. CPU的數(shù)據(jù)總線提供( )。 數(shù)據(jù)信號(hào)流 所有存儲(chǔ)器和I/O設(shè)備的時(shí)序信號(hào)及控制信號(hào)來自I/O設(shè)備和存儲(chǔ)器的響應(yīng)信號(hào) 地址信號(hào)流3. 8086 CPU寄存器中,能在操作數(shù)內(nèi)存尋址時(shí)用作地址寄存器的是( )。 AX BX CX DX4. ISA總線是( )。 8位 16位 32位 64位5. 8086CPU基本總線周期中,地址信號(hào)在( )時(shí)間發(fā)生。 T1 T3 T2 T46. 描述PCI總線基本概念中正確的句子是( )。PCI總線的基本
2、傳輸機(jī)制是猝發(fā)式傳送PCI總線是一個(gè)與處理器有關(guān)的高速外圍總線PCI設(shè)備一定是主設(shè)備系統(tǒng)中允許只有一條PCI總線7. USB口最多可連接外設(shè)裝置的個(gè)數(shù)為( )。16 64 127 2558. 目前PC機(jī)都帶有USB接口,USB接口是一種( )。外設(shè) 接口電路 并行接口標(biāo)準(zhǔn) 串行接口標(biāo)準(zhǔn)9. 當(dāng)8086 CPU的RESET引腳從高電平變?yōu)榈碗娖剑疵撾x復(fù)位狀態(tài))時(shí),CPU從內(nèi)存的( )單元開始執(zhí)行程序。 00000H FFFFFH FFFF0H 0FFFF
3、H10. 當(dāng)8086/8088訪問300H端口時(shí),采用( )尋址方式。 直接 立即 寄存器DX間接 相對(duì)二、 填空題1. 為了提高程序的執(zhí)行速度,充分使用總線,8086 CPU內(nèi)部被設(shè)計(jì)成 和 兩個(gè)獨(dú)立的功能部件。2. 占用總線進(jìn)行數(shù)據(jù)傳輸,一般需要經(jīng)過總線請(qǐng)求和仲裁、 、 、和結(jié)束4個(gè)階段。三、 簡(jiǎn)答題1. 什么是總線?總線是如何分類的? 答:總線,是一組能為多個(gè)功能部件服務(wù)的公共信息傳送線路,是計(jì)算機(jī)各部件之間的傳送數(shù)據(jù)、地址和控制信息
4、的公共通路,它能分時(shí)地發(fā)送與接收各部件的信息。按照總線系統(tǒng)的層次結(jié)構(gòu),可以把總線分為片內(nèi)總線、系統(tǒng)總線、局部總線和外設(shè)總線。2、總線的主要性能指標(biāo)有哪些?分別做簡(jiǎn)要說明。答:總線寬度:總線中數(shù)據(jù)總線的數(shù)量,用位表示??偩€寬度越寬,數(shù)據(jù)傳輸量越大??偩€頻率:總線信號(hào)的時(shí)鐘頻率,是總線中各種信號(hào)的定時(shí)基準(zhǔn),常以兆赫茲(MHz)為單位。一般來講,總線時(shí)鐘頻率越高,其單位時(shí)間內(nèi)數(shù)據(jù)傳輸量越大??偩€帶寬:?jiǎn)挝粫r(shí)間傳輸?shù)臄?shù)據(jù)量,也稱為總線傳輸速率,常用每秒兆字節(jié)(MB/s)表示。第6章練習(xí)題一、 單項(xiàng)選擇1. CPU與I/O接口電路數(shù)據(jù)交換方式為( )。 中斷方式 DMA方式 查詢控制方式 以上三種都是2
5、. CPU與外設(shè)間數(shù)據(jù)傳送的控制方式有( )。 并行 串行 并行或串行 位傳送3. 在內(nèi)存和I/O間進(jìn)行大量數(shù)據(jù)傳送時(shí),傳送速度最快的傳送方式是( )。無條件傳送方式 DMA傳送方式 查詢傳送方式 中斷傳送方式4. 在查詢傳送方式中,CPU要對(duì)外設(shè)進(jìn)行讀出或?qū)懭氩僮髑?,必須先?duì)外設(shè)( )發(fā)控制命令 進(jìn)行狀態(tài)檢測(cè)
6、 發(fā)I/O端口地址 發(fā)讀/寫命令5. 所謂“端口”是指一些可以由CPU讀或?qū)懙? ) RAM ROM 寄存器 &
7、#160; 緩沖器6. 將微處理器、內(nèi)存儲(chǔ)器及I/O連接起來的總線是( ) 片總線 外總線 系統(tǒng)總線 局部總線7. 在下列指令中,能使PC機(jī)CPU對(duì)I/O端口進(jìn)行讀寫訪問的是( )。 中斷指令 串操作指令 輸入輸出指令 傳送指令8. 支持無條件傳送方式的接口電路中,至少應(yīng)包含( )。 數(shù)據(jù)端口、控制端口 狀態(tài)端口 控制端口 數(shù)據(jù)端口9. CPU與慢速外設(shè)進(jìn)行數(shù)據(jù)傳送時(shí),采用( )方式可提高CPU的效率。 查詢 中斷 DMA 無條件傳送10. 現(xiàn)行PC機(jī)中,I/O口常用的地址范圍是( )。 0000HFFFFH 0000H7FFFH 0000H3FF
8、FH 0000H03FFH二、 填空題1. 獨(dú)立I/O編址方式是將I/O端口和_ _分開處理,I/O訪問有專門的指令。2. CPU從I/O接口中的 獲取外設(shè)的“準(zhǔn)備就緒”或“忙/閑” 狀態(tài)信息。3. 若要實(shí)現(xiàn)存儲(chǔ)器與存儲(chǔ)器、存儲(chǔ)器與外設(shè)之間直接進(jìn)行數(shù)據(jù)交換(不通過CPU)應(yīng)采用的方法是 。4. 能支持查詢傳送方式的接口電路中,至少應(yīng)該有 和 。 三、 簡(jiǎn)答題1. 典型的I/O接口電路通常有哪3類可編程寄存器?各自的作用是什么?答:(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)控
9、制寄存器:保存控制數(shù)據(jù)。CPU可以向其寫入命令,選擇接口電路工作方式,控制外設(shè)。2. 主機(jī)與外設(shè)之間信息傳送的控制方式有哪幾種?采用哪種方式CPU效率最低?答:有四種傳送方式。分別為程序查詢方式,程序中斷方式,直接存儲(chǔ)器存取方式(DMA),以及I/O通道控制方式。程序查詢的特點(diǎn):控制簡(jiǎn)單,但外設(shè)和主機(jī)不能同時(shí)工作,系統(tǒng)的效率很低。3. 請(qǐng)說明程序查詢方式與中斷方式各自的特點(diǎn)。答:程序查詢方式是CPU主動(dòng)查詢并等待,條件就緒就讀取數(shù)據(jù)。中斷方式方式是數(shù)據(jù)就緒時(shí)外設(shè)主動(dòng)申請(qǐng)中斷,CPU響應(yīng)中斷讀取數(shù)據(jù)。四、 程序題1. 閱讀下列程序段 IN AL,82HXORAH,AHADDAX,AXMOV BX
10、,AXMOV CX,2SHLBX,CLADDAX,BX程序段的功能是什么?若從82H端口讀入的數(shù)據(jù)為05H,執(zhí)行程序段后AX=?答:從82H端口讀入的值乘以1050(32H)2. 讀下列程序段,分析它所實(shí)現(xiàn)的功能。DATA SEGMENTGRAYDB18H,34H,05H,06H,09H,0AH,0CH,11H,12H,14HCOUNTEQU 5DATA ENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOV AX,DATAMOV DS,AXMOV BX,OFFSET GRAYMOV CX,COUNTCYCLE:IN AL,01HXLATOUT 02H,AL
11、LOOPCYCLECODEENDSEND START答:根據(jù)外設(shè)端口(01H)送來的數(shù)據(jù),從GRAY表中查出對(duì)應(yīng)的代碼,回送到外設(shè)的02H端口,共取5次。第7章練習(xí)題 一、 單項(xiàng)選擇題1. 已知中斷類型碼為18H,則中斷服務(wù)程序入口地址存放在中斷矢量表的( )? 0000H:0072H 0000H:0075H 0000H:0072H 0000H:0073H 0000H:0060H 0000H:0063H 0000H:0060H 0000H:0061H2. 在中斷系統(tǒng)中,中斷類型碼是在( )控制下送往CPU的。 中斷請(qǐng)求信號(hào)INTR 讀信號(hào) 地址譯碼信號(hào) 中斷響應(yīng)信號(hào)3. 8086/8088的中
12、斷向量表用于存放( )。 中斷類型號(hào) 中斷服務(wù)程序入口地址 中斷服務(wù)程序 中斷服務(wù)程序返回地址4. 一個(gè)8259可提供( )中斷類型號(hào)。 1 8 16 645. 響應(yīng)NMI請(qǐng)求的必要條件是( )。 IF=1 IF=0 一條指令結(jié)束 無INTR請(qǐng)求6. 響應(yīng)INTR請(qǐng)求的必要條件是( )。 IF=0 IF=1 TF=0 TF=17. 下面哪一個(gè)中斷的優(yōu)先級(jí)最高( )。 NMI中斷 INTR中斷 單步中斷 斷點(diǎn)中斷8. 兩片8259級(jí)連,最多可提供( )個(gè)中斷類型碼。 64 16 15 89. 8086不可屏蔽中斷的類型碼是( )。 00H 02H 08H 不定 10. 中斷響應(yīng)以后,8086CP
13、U內(nèi)部指令指針I(yè)P的值是( )。中斷服務(wù)程序入口地址中的偏移地址 必為0000 與中斷響應(yīng)前一樣 不確定11. CPU在響應(yīng)中斷時(shí),保存斷點(diǎn)是指( )。將用戶設(shè)置的程序指令地址入棧保存 將中斷服務(wù)程序的入口地址入棧保存 將程序狀態(tài)字PSW入棧保存 將返回地址即程序計(jì)數(shù)器PC(CS:IP)的內(nèi)容入棧保存12. 8088的中斷向量表用于存放( )。中斷類型號(hào) 中斷服務(wù)程序的入口地址 中斷服務(wù)程序的返回地址 斷點(diǎn)地址二、 填空題1. 8086/8088系統(tǒng)響應(yīng)NMI 請(qǐng)求和INTR請(qǐng)求的條件不同點(diǎn)在于 。2. 在8259A中,用于存放欲請(qǐng)求服務(wù)的所有中斷請(qǐng)求信號(hào)的寄存器為 ;用于存放正在被服務(wù)的中斷
14、優(yōu)先級(jí)的寄存器為 。3. 在IBM PC機(jī)中,存儲(chǔ)器的低端地址 字節(jié)為中斷向量區(qū)。4. IBM PC機(jī)中斷系統(tǒng)能處理 種類型的中斷。5. 8086/8088系統(tǒng)的外部中斷源分為兩大類,分別為 和 。6. 8086/8088系統(tǒng)的內(nèi)部中斷源分為五大類,優(yōu)先權(quán)從高到低分別為 除法出錯(cuò)中斷;指令中斷INT n;溢出中斷;非屏蔽中斷;可屏蔽中斷;單步中斷。7. 在中斷方式下,當(dāng)外設(shè)已經(jīng)有數(shù)據(jù)要往CPU輸入或者準(zhǔn)備好接收數(shù)據(jù)時(shí),接口會(huì)向CPU發(fā)一個(gè)_INTR_。三、 判斷題1. 8088的可屏蔽中斷的優(yōu)先級(jí)高于不可屏蔽中斷?!惧e(cuò)】2. 通常8259A芯片中的IR0優(yōu)先級(jí)最低,IR7的優(yōu)先級(jí)最高?!惧e(cuò)】3
15、. 在8088系統(tǒng)中,所謂中斷向量就是中斷服務(wù)程序入口地址?!緦?duì)】4. 8259A具有8級(jí)優(yōu)先權(quán)控制,通過級(jí)聯(lián)可擴(kuò)展至64級(jí)優(yōu)先權(quán)控制?!緦?duì)】四、 簡(jiǎn)答題1. 簡(jiǎn)要說明中斷控制器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)求。中斷屏蔽觸發(fā)器IMR:CPU是否受理中斷或批準(zhǔn)中斷的標(biāo)志。IMR對(duì)應(yīng)位為“0”時(shí),CPU可受理對(duì)應(yīng)的外界中斷請(qǐng)求。當(dāng)前中斷服務(wù)寄存器ISR:該寄存器用于存放當(dāng)前正在被服務(wù)的所有中斷級(jí),包括尚未服務(wù)完而中途被更高級(jí)別的中斷打斷了的中斷級(jí)。2. 8259A的初
16、始化命令字和操作命令字有什么區(qū)別?它們分別對(duì)應(yīng)于編程結(jié)構(gòu)中哪些內(nèi)部寄存器?答:初始化命令字通常在系統(tǒng)初始化階段設(shè)置,從ICW1開始,按照固定的次序設(shè)置,一經(jīng)設(shè)置完成,則在以后的操作中基本保存不變;操作命令字是在程序執(zhí)行階段向8259A發(fā)出的命令字,實(shí)現(xiàn)以8259A的狀態(tài),中斷方式和過程的控制。操作命令字可以一個(gè)程序中多次設(shè)置,從而改變中斷的方式。初始化命令字有4個(gè),分別為ICW1、ICW2、ICW3、ICW4,操作命令字有3個(gè),分別是OCW1、OCW2、OCW3.五、 應(yīng)用題1. 已知8086系統(tǒng)采用單片8259A,中斷請(qǐng)求信號(hào)使用電平觸發(fā)方式,完全嵌套中斷優(yōu)先級(jí),數(shù)據(jù)總線無緩沖,采用自動(dòng)中斷
17、結(jié)束方式,中斷類型碼為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 B1H ,AL2. 若中斷服務(wù)程序的入口地址為0320:0000H,中斷類型碼為60H,試編寫程序段,把中斷服務(wù)程序的入口地址放于矢量表中。MOV AX,0000HMOV ES, AXMOV BX,60h*4MOV ES:W
18、ORD PTRBX, AXMOV AX,0320HMOV ES:WORD PTRBX+2, AX第八章練習(xí)題一、 單項(xiàng)選擇題1. 8253某通道計(jì)數(shù)器最大計(jì)數(shù)初值是( )。 FFFFH 65535 65536 0000H2. 對(duì)8253來說,定時(shí)與計(jì)數(shù)( )。 是兩種不同的工作方式 實(shí)質(zhì)相同 定時(shí)只加時(shí)鐘脈沖,不設(shè)置計(jì)數(shù)初值 計(jì)數(shù)不用加脈沖3. 8253哪種工作方式能產(chǎn)生連續(xù)方波輸出( )。 方式0 方式1 方式 2 方式34. 8253 計(jì)數(shù)/定時(shí)器工作于方式4的模式為( )。硬件觸發(fā)的選通信號(hào)發(fā)生器 單穩(wěn)態(tài)發(fā)生器 軟件觸發(fā)的選通信號(hào)發(fā)生器 頻率發(fā)生器5. 8253定時(shí)器的六種工作方式中,既
19、可由軟件啟動(dòng),又可由硬件啟動(dòng)的是( ) 方式1,2 方式2,3 方式3,5 方式2,56. 某一8253通道,CLK輸入頻率1000Hz,工作于方式3(方波方式),寫入的計(jì)數(shù)初值為10H,且采用二進(jìn)制計(jì)數(shù)方式,則一個(gè)周期內(nèi)輸出信號(hào)的高電平和低電平分別為()ms。10,10 5,5 16,16 8,87. 8253 計(jì)數(shù)器1方式字=57H,計(jì)數(shù)脈沖頻率為 5MHz,OUT端輸出波形頻率為 200KHz,其初始化程序中計(jì)數(shù)初值應(yīng)是( )。25H 25 00011001 2508. 8253工作在方式0時(shí),在計(jì)數(shù)器工作過程中,門控信號(hào)GATE變?yōu)榈碗娖胶螅ǎ簳r(shí)停止計(jì)數(shù) 終止本次計(jì)數(shù)過程,開始新的計(jì)
20、數(shù)結(jié)束本次計(jì)數(shù)過程,等待下一次計(jì)數(shù)的開始 不影響計(jì)數(shù)器工作9. 可編程定時(shí)器/計(jì)數(shù)器8253能輸出連續(xù)周期波形的工作方式是()方式2和方式3 方式1和方式2 方式3和方式4 方式4和方式5二、 填空題1. 8253內(nèi)部寄存器地址為 4 個(gè)I/O端口,其中 3 個(gè)是定時(shí)計(jì)數(shù)器通道端口。 2. 8253有3個(gè)16為計(jì)數(shù)通道,每個(gè)計(jì)數(shù)通道中有3條信號(hào)線:計(jì)數(shù)輸入CLK,輸出信號(hào)OUT以及 gate 。3. 方波輸出的8253,其計(jì)數(shù)初值為奇數(shù)時(shí)輸出 近似 方波,為偶數(shù)時(shí)輸出 理想 方波。4. 8253有 3 個(gè)通道,每個(gè)通道有 6 種工作方式,若要輸出連續(xù)方波,應(yīng)選用工作方式 3 。5. 觀察825
21、3工作時(shí)序圖,指出這是什么工作方式,屬方式幾( 3 ),啟動(dòng)計(jì)數(shù)信號(hào)是(WR,gate )。三、 分析、設(shè)計(jì)題 1. 采用8253實(shí)現(xiàn)秒信號(hào)發(fā)生器的電路如下圖所示,圖中CLK0接基準(zhǔn)時(shí)鐘,OUT0接CLK1,OUT1產(chǎn)生秒定時(shí)信號(hào)。接口的初始化程序如下: MOVDX,控制口地址;計(jì)數(shù)通道0初始化, MOVAL,35H OUTDX,AL MOVAX,5000H ;計(jì)數(shù)通道0寫入計(jì)數(shù)初值 MOVDX,通道0地址; OUTDX,AL MOVAL,AH OUTDX,AL MOVDX,控制口地址;計(jì)數(shù)通道1初始化 MOVAL,56H OUTDX,AL MOVAL,200 ;計(jì)數(shù)通道1寫入計(jì)數(shù)初值 MOV
22、 DX, 通道1地址 ; OUTDX,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)選擇題1. DMA方式傳送數(shù)據(jù)時(shí),是由( )控制的。 CPU 軟件 CPU +軟件 硬件控制器DMAC2. 8237A 芯片設(shè)置為請(qǐng)求傳輸方式時(shí),其特點(diǎn)是( )。僅傳送一個(gè)字節(jié)的數(shù)據(jù) 連續(xù)傳送多個(gè)字節(jié)的數(shù)據(jù)僅傳送 DREQ
23、和 DACK 信號(hào) 連續(xù)傳送多個(gè)字節(jié)的數(shù)據(jù),且邊傳送邊監(jiān)測(cè)DREQ信號(hào)是否有效。3. 在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)的次序是( )。 DREQDACKHRQ HLDA DREQHRQHLDA DACK HRQ HLDA DREQDACK HRQDREQDACKHLDA4. 在DMA傳送方式中,傳輸效率最高的方式是()。請(qǐng)求傳送方式 成組傳送方式 單字節(jié)傳送方式 級(jí)連方式5. 8237A DMA控制器不能控制的傳送是( )。 存儲(chǔ)器到外設(shè)之間傳送 外設(shè)與外設(shè)之間傳送 存
24、儲(chǔ)器與存儲(chǔ)器之間傳送 外設(shè)到存儲(chǔ)器之間傳送二、 填空題1. DMA傳送方式通常有單字節(jié)傳送、 請(qǐng)求傳送方式 、 數(shù)據(jù)塊傳送方式 、 級(jí)聯(lián)方式 四種。2. DMA操作有三種基本方法:周期挪用、周期擴(kuò)展、CPU停機(jī)。其中 CPU停機(jī) 是微機(jī)系統(tǒng)中大部分DMAC最常用的傳送方式。三、 簡(jiǎn)答題1. 說明8237A單字節(jié)DMA傳送數(shù)據(jù)的全過程。答:8237A取得總線控制權(quán)以后進(jìn)行單字節(jié)的DMA傳送,傳送完一個(gè)字節(jié)以后修改字節(jié)計(jì)數(shù)器和地址寄存器,然后就將總線控制權(quán)放棄。若I/O的DMA請(qǐng)求信號(hào)DREQ繼續(xù)有效,8237A再次請(qǐng)求總線使用權(quán)進(jìn)行下一字節(jié)的傳送。2. 說明8237A初始化編程的步驟。答:(1)
25、寫屏蔽字,阻止某通道的DMA請(qǐng)求。(2)寫命令字(8號(hào)地址),確定信號(hào)有效電平、優(yōu)先級(jí)方式、通道工作允許等。(3)寫模式字(B號(hào)地址),確定某通道傳送方式、傳送類型、地址寄存器變化方式等。(4)置0先/后觸發(fā)器。(5)設(shè)置地址寄存器、字節(jié)數(shù)寄存器的初值。(6)清除某通道屏蔽位,允許8237A響應(yīng)其DMA請(qǐng)求。第十章練習(xí)題一、 單項(xiàng)選擇題1 對(duì)可編程接口芯片進(jìn)行讀寫操作的必要條件是( )。 =L =L =L =L 或 =L2.8255A的PA口工作在方式2,PB口工作在方式1時(shí),PC口( )。 用作兩個(gè)4位I/O口 部分引腳作聯(lián)絡(luò),部分引腳作I/O全部引腳均作聯(lián)絡(luò)信號(hào) 作8位I/O端口,引腳都為
26、I/O線3 如果8255A的PA口工作于方式2,PB口可工作于哪種工作方式( )。 方式0 方式1 方式 2 方式0或方式14 8255端口A工作在方式2, 其端口功能是( )。雙向 輸出 輸入 傳送58255工作在方式1輸入時(shí),將端口C的PC4置位,應(yīng)執(zhí)行()操作。 10010000端口C 00001001端口C 00001001控制口 00001000控制口6. 8255A的INTE=1允許中斷,要使INTE=1,實(shí)現(xiàn)方法為( )。外部脈沖 由相應(yīng)的中斷指令 由內(nèi)部電路固定配搭的 由端口C的按位置“1”/置“0”的控制字78255A 工作于方式2時(shí),A口可作雙向傳輸,C口的PC7 PC3為
27、A口提供控制線和狀態(tài)線,該控制線和狀態(tài)線( )。由編程初始化決定 由硬件連接決定 固定配搭 可由程序改變的8.并行接口芯片8255A工作在方式1輸出時(shí),它與外設(shè)的聯(lián)絡(luò)信號(hào)是( )。和IBF 和 和和二、 填空題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)的意義
28、是 片選, 的意義是 讀端口 ,的意義是 寫端口 。5· 接口芯片中數(shù)據(jù)總線緩沖器的作用是 使快速CPU和慢速外設(shè)協(xié)調(diào)工作 。三、 簡(jiǎn)答題1. 試述8255A端口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)。例如,置位控制字為05H(0000 0101),則令PC2置位為1;如如,置位控制字為08H(0000 1000),則令PC3復(fù)位為0。2. 扼要說明8255A工作于方式0和方式1時(shí)的區(qū)別。答
29、: 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í)間間隔從上至下輪流點(diǎn)亮,且不斷循環(huán)。8255的口地址是220H223H。請(qǐng)?jiān)诔绦蛑锌杖辈糠痔钌险_內(nèi)容。 MOVBL, FEH ;輪流點(diǎn)亮LED初始狀態(tài)MOVDX, 223H ; 8255初始化MOVAL, 90H OUTDX, AL MOVDX, 221H MOVAL, FFH ;8個(gè)LED全部熄滅OUTDX,ALL:MOVDX, 220H INAL, DX ;查K是否閉合SHRAL, 01H JC
30、LMOVDX, 221H MOVAL, BL ;輪流點(diǎn)亮LEDSHLBL, 01HL1: OUTDX, AL CALL DELAY ;延時(shí) 0.5秒JMP L 第十一章練習(xí)題一、 單項(xiàng)選擇題1. 與并行通信相比,串行通信適用于( )情況。 遠(yuǎn)距離傳送 快速傳送 近距離傳送 傳送信號(hào)要求高2. 設(shè)串行異步通信時(shí),數(shù)據(jù)傳送的速率是400字符秒,每個(gè)字符為12位二進(jìn)制數(shù)據(jù),則傳送的波特率是( ) 12000 2400 4800 9600 3串行接口芯片8250A( )。 只能作異步傳送 只能作同步傳送 既能作異步傳送又能能作同步傳送 可作并行傳送4串行接口中,并行數(shù)據(jù)和串行數(shù)據(jù)的轉(zhuǎn)換是用( )來實(shí)現(xiàn)的。 數(shù)據(jù)寄存器
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司禮品系統(tǒng)管理制度
- 培訓(xùn)信息登記管理制度
- 尿素產(chǎn)品運(yùn)輸管理制度
- 延期交付訂單管理制度
- 醫(yī)院藥品巡查管理制度
- 安裝門窗工人管理制度
- 外委工程合同管理制度
- 學(xué)生上機(jī)安全管理制度
- 嵌入式開發(fā)中對(duì)新技術(shù)的應(yīng)用試題及答案
- 行政組織理論系統(tǒng)復(fù)習(xí)試題及答案
- 眼球的結(jié)構(gòu)與功能
- 《社會(huì)主義制度在中國的確立》示范課教學(xué)設(shè)計(jì)【高中思想政治人教版必修1中國特色社會(huì)主義】
- 立方米臥式濃硫酸儲(chǔ)罐設(shè)計(jì)
- 三乙胺安全標(biāo)簽
- GB/T 4490-2021織物芯輸送帶寬度和長度
- GB/T 28650-2012公路防撞桶
- GB/T 17793-1999一般用途的加工銅及銅合金板帶材外形尺寸及允許偏差
- ICU常見檢查項(xiàng)目及課件
- 土地荒漠化的防治(公開課)課件
- MSA量測(cè)系統(tǒng)分析RMSA量測(cè)系統(tǒng)分析課件
- 中考備考應(yīng)對(duì)中考?xì)v史學(xué)科的復(fù)習(xí)策略和解題技巧課件
評(píng)論
0/150
提交評(píng)論