工業(yè)微型計(jì)算機(jī)輔導(dǎo)5課件_第1頁(yè)
工業(yè)微型計(jì)算機(jī)輔導(dǎo)5課件_第2頁(yè)
工業(yè)微型計(jì)算機(jī)輔導(dǎo)5課件_第3頁(yè)
工業(yè)微型計(jì)算機(jī)輔導(dǎo)5課件_第4頁(yè)
工業(yè)微型計(jì)算機(jī)輔導(dǎo)5課件_第5頁(yè)
已閱讀5頁(yè),還剩61頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、工業(yè)微型計(jì)算機(jī)輔導(dǎo)5輸入輸出接口芯片工業(yè)微型計(jì)算機(jī)輔導(dǎo)5輸入輸出接口芯片并行I/O接口- 8255A特點(diǎn):傳輸速度快信息率高用電纜多并行I/O接口- 8255A特點(diǎn):8255A的內(nèi)部結(jié)構(gòu) 數(shù)據(jù)總線緩沖器內(nèi)部控制線內(nèi)部數(shù)據(jù)線D0D7A組控制A組端口AA組端口C上部B組控制B組端口BB組端口C下部讀寫控制邏輯PC0PC3PB0PB7PC4PC7PA0PA7RDWRA0A1CSRESETA組,支持工作方式0、1、2常作數(shù)據(jù)端口,功能最強(qiáng)大B組,支持工作方式0、1常作數(shù)據(jù)端口僅支持工作方式0,分兩個(gè)4位,每位可獨(dú)立操作A組控制高4位PC4PC7,B組控制低4位PC0PC3可作數(shù)據(jù)、狀態(tài)和控制端口控制最

2、靈活,最難掌握通常使用方法:端口A、B作為獨(dú)立的輸入或者輸出端口端口C配合端口A、B 控制端口A和端口C的高4位的工作方式和讀寫操作??刂贫丝贐和端口C的低4位的工作方式和讀寫操作。管理數(shù)據(jù)傳輸過(guò)程。8255A的內(nèi)部結(jié)構(gòu) 數(shù)據(jù)內(nèi)部控制線內(nèi)部數(shù)據(jù)線D0D7A組A口 :8位數(shù)據(jù)輸入鎖存器和8位數(shù)據(jù)輸出鎖存器/緩沖器B口: 8位數(shù)據(jù)輸入緩沖器和8位數(shù)據(jù)輸出鎖存器/緩沖器C口: 8位數(shù)據(jù)輸入緩沖器和8位數(shù)據(jù)輸出鎖存器/緩沖器A口 :8位數(shù)據(jù)輸入鎖存器和8位數(shù)據(jù)輸出鎖存器/緩沖器引腳信號(hào)CS#A1A0RD#WR#引腳信號(hào)CS#8255A的工作方式 方式0:基本輸入輸出方式 方式1:選通輸入輸出方式方式2

3、:雙向傳輸方式方式0的使用場(chǎng)合 同步傳送 查詢式傳送方式2的使用場(chǎng)合一個(gè)并行外設(shè)既可以作為輸入又可以作為輸出輸入輸出動(dòng)作不會(huì)同時(shí)進(jìn)行方式1的使用場(chǎng)合 中斷方式傳送8255A的工作方式 方式0:基本輸入輸出方式 方式0的使用8255A的控制字 控制字分為兩類:各端口的方式選擇控制字;C端口按位置1/置0控制字。 8255A的控制字 控制字分為兩類:1. 方式選擇控制字 有三種基本工作方式: 方式0基本的輸入輸出方式 方式1選通的輸入輸出方式 方式2雙向傳輸方式 只有端口A能工作在方式2 同一組的兩端口可分別工作在輸入和輸出方式1. 方式選擇控制字 有三種基本工作方式: 2. 端口C置1/置0控制

4、字 置1/置0控制字注意:必須寫入控制口 D0位決定置1或置0 D3、D2、D1位決定了對(duì)哪一位操作 D7位必須為0 2. 端口C置1/置0控制字 置1/置0控制字注意:工業(yè)微型計(jì)算機(jī)輔導(dǎo)5課件工業(yè)微型計(jì)算機(jī)輔導(dǎo)5課件39.有一接口電路如圖所示,設(shè)計(jì)一個(gè)程序能自己記錄按鈕K按下的次數(shù),并將按下次數(shù)存放在數(shù)據(jù)段內(nèi)變量COUNT中,設(shè)8255的口地址為60H一63H,按下次數(shù)小于256次,現(xiàn)給出程序清單,請(qǐng)?jiān)诔绦蚯鍐蔚目崭裉幪钌险_內(nèi)容。 MOV AL,_;初始化 OUT_,AL MOV DL,0 LOP:IN AL,_;檢查按鍵K是否按下 TEST AL,_ 采集者退散_LOP INC DL;記

5、錄按下次數(shù) MOV COUNT,DL CALL DELAY20MS;延時(shí)20ms去抖動(dòng) LOP1:IN AL, 40H;檢查按鍵K是否釋放 TEST AL,OIH JZ LOP1 JMP LOP 39.有一接口電路如圖所示,設(shè)計(jì)一個(gè)程序能自己記錄按鈕K按下8255各口設(shè)置如下:A口與B口均工作于方式0,A口為輸入,B口為輸出,C口高位部分為輸出,低位部分為輸入,從A口輸入數(shù)據(jù),將其取反后從B口送出。8255各口地址設(shè)為140H -143H。完成下列程序段。MAIN:MOV AL,_MOV DX,_OUT DX,ALMOV DX_IN ALDX_ ALMOV DX,141HOUT DX,AL82

6、55各口設(shè)置如下:A口與B口均工作于方式0,A口為輸入,40.如圖所示,8088系統(tǒng)中擴(kuò)展一片8255A,由8255A的PB口外接8個(gè)開關(guān)KOK7,作為輸入量,其PA口外接8個(gè)LED發(fā)光二極管LO-L7,作為輸出量。要求把PB口的輸入狀態(tài)在PA口上輸出(即:PB口的開關(guān)閉合時(shí),其對(duì)應(yīng)PA口的LED亮)。已知:8255A PA口地址:200HPB口地址:201HPC口地址:202H控制口寄存器地址:203H試填寫下列程序:完成上述指定功能。MOV DX,_MOV AL,_OUT DX,_MOV DX,_IN AL,_NOT_MOV DX,_OUT DX,_INT 340.如圖所示,8088系統(tǒng)中

7、擴(kuò)展一片8255A,由8255I/O接口信息分類數(shù)據(jù)信號(hào)狀態(tài)信號(hào)控制信號(hào)以上三類信號(hào)被廣義地看成數(shù)據(jù)信號(hào),通過(guò)數(shù)據(jù)總線傳遞I/O接口信息分類數(shù)據(jù)信號(hào)I/O的傳送方式并行I/O串行I/OI/O的傳送方式并行I/OI/O端口的尋址方式內(nèi)存映像:指I/O端口的地址實(shí)際上就是某個(gè)內(nèi)存地址,不需要專門的I/O指令和接口信號(hào),可以使用所有的內(nèi)存操作指令來(lái)操作I/O端口單獨(dú)尋址:指CPU有單獨(dú)的I/O指令和接口信號(hào)線。存儲(chǔ)器和I/O端口分別編制,地址范圍大,不需要讓出存儲(chǔ)器的地址資源。I/O端口的尋址方式內(nèi)存映像:指I/O端口的地址實(shí)際上就是某I/O的控制方式控制方式是指如何協(xié)調(diào)數(shù)據(jù)傳送雙方的工作順序程序方

8、式:指由程序根據(jù)條件判斷來(lái)決定是否進(jìn)行數(shù)據(jù)傳送。無(wú)條件傳送方式:適用于簡(jiǎn)單外設(shè)如開關(guān),led條件傳送方式(查詢方式):檢查外設(shè)的狀態(tài)中斷方式直接數(shù)據(jù)傳送DMA方式I/O的控制方式控制方式是指如何協(xié)調(diào)數(shù)據(jù)傳送雙方的工作順序PC/AT總線及簡(jiǎn)單I/O接口總線標(biāo)準(zhǔn)(系統(tǒng)總線)PC/XT總線8位數(shù)據(jù)線(雙向),20位地址線,控制線:IRQ7-IRQ0,IOR#,IOW#,MEMR#,MEMW#,DRQ3-DRQ1,PC/AT(ISA)總線16位數(shù)據(jù)線(雙向) 24位地址線PC/104總線是將PC/AT總線應(yīng)用于嵌入式微機(jī)領(lǐng)域所采用的總線標(biāo)準(zhǔn)。引腳定義與PC/AT總線完全一致PCI總線32/64位數(shù)據(jù)總

9、線PC/AT總線及簡(jiǎn)單I/O接口總線標(biāo)準(zhǔn)(系統(tǒng)總線)I/O端口地址PC/XT A9-A0 000-3FFH 1KBCPU中的I/O指令 A15-A0 0000-FFFFH 64KBI/O端口地址PC/XT A9-A0 000-3FLED顯示接口七段發(fā)光二極管(LED)共陰極接法共陽(yáng)極接法LED顯示接口七段發(fā)光二極管(LED)共陰極接法共陽(yáng)極接法中斷方式中斷是指CPU暫停當(dāng)前當(dāng)前所執(zhí)行的指令,而處理臨時(shí)插入的任務(wù)。當(dāng)臨時(shí)插入的任務(wù)執(zhí)行完畢后,CPU會(huì)返回被暫停的程序繼續(xù)執(zhí)行。CPU和外設(shè)并行工作。中斷源:引起中斷的事件。分別內(nèi)部中斷(軟件中斷):CPU執(zhí)行某些指令引起的中斷除零中斷0,單步中斷1

10、,INTO溢出中斷4,中斷指令I(lǐng)NT N外部中斷(硬件中斷)非屏蔽中斷 NMI 2可屏蔽中斷 INTR 中斷服務(wù)程序:中斷矢量表中斷號(hào)中斷方式中斷是指CPU暫停當(dāng)前當(dāng)前所執(zhí)行的指令,而處理臨時(shí)插中斷處理流程中斷是在當(dāng)前指令結(jié)束后處理的。優(yōu)先級(jí): 0 4 INT N NMI INTR 1INTR引起的中斷CPU要連續(xù)產(chǎn)生兩個(gè)中斷響應(yīng)周期,中斷源在第二個(gè)中斷響應(yīng)周期中將中斷類型號(hào)送到數(shù)據(jù)總線上供CPU讀取,其他中斷的類型號(hào)都在CPU內(nèi)部形成。步驟:保護(hù)斷點(diǎn),轉(zhuǎn)入中斷服務(wù)程序,返回?cái)帱c(diǎn)。中斷處理流程中斷是在當(dāng)前指令結(jié)束后處理的??删幊讨袛嗫刂破?259AINTINTR#D7-D0RD#WR#IR0-

11、IR7CS#A0CAS2-CAS0可編程中斷控制器8259AINT寄存器初始化命令寄存器ICW1 (必須) ICW2(必須) ICW3(級(jí)聯(lián)下設(shè)置) ICW4(8086、8088)操作命令字寄存器OCW1OCW2:中斷結(jié)束命令 MOV AL,20H OUT 20H,ALOCW3寄存器初始化命令寄存器工作方式設(shè)置優(yōu)先級(jí)的方式:全嵌套方式,特殊全嵌套方式,優(yōu)先級(jí)自動(dòng)循環(huán)屏蔽中斷源的方式:普通屏蔽方式,特殊屏蔽方式結(jié)束中斷處理的方式:中斷自動(dòng)結(jié)束方式,一般的中斷結(jié)束方式,特殊的中斷結(jié)束方式連接系統(tǒng)總線的方式:緩沖方式,非緩沖方式。引入中斷請(qǐng)求的方式:邊沿觸發(fā)方式,電平觸發(fā)方式,中斷查詢方式。工作方式

12、設(shè)置優(yōu)先級(jí)的方式:全嵌套方式,特殊全嵌套方式,優(yōu)先級(jí)中斷服務(wù)程序入口地址填入中斷向量表通過(guò)功能號(hào)為25H的DOS系統(tǒng)功能調(diào)用實(shí)現(xiàn);裝入INT 0BH的中斷向量,其服務(wù)程序入口地址為INTRPUSH DSMOV DX,OFFSET INTRMOV AX,SEG INTRMOV DS,AXMOV AX,250BHINT 21HPOP DS中斷服務(wù)程序入口地址填入中斷向量表通過(guò)功能號(hào)為25H的DOS在PC/XT系統(tǒng)中,已知中斷類型號(hào)為0AH, 中斷入口地址為PINTR。試用DOS功能調(diào)用設(shè)定其中斷向量,請(qǐng)?zhí)顚懴铝谐绦蚨瓮瓿芍付üδ?PUSH DS MOV AX, SEG _ MOV DS, _ MO

13、V DX, _ PINTR MOV AX, _ INT _ POP DS 在PC/XT系統(tǒng)中,已知中斷類型號(hào)為0AH, 中斷入口地址為通常人們利用DOS 系統(tǒng)功能調(diào)用設(shè)置8259的中斷向量。閱讀下列程序段,請(qǐng)指出所設(shè)置的中斷服務(wù)程序入口地址(CS:IP)和中斷類型號(hào)。ORG 100HPUSH DSMOV DX, 0408HMOV AX, 08B3HMOV DS,AXMOV AX, 2508HINT 21HPOP DSINT 3通常人們利用DOS 系統(tǒng)功能調(diào)用設(shè)置8259的中斷向量。閱讀可編程計(jì)數(shù)器/定時(shí)器8253引腳編程控制寄存器的格式工作方式:計(jì)數(shù)初值的計(jì)算公式可編程計(jì)數(shù)器/定時(shí)器8253引

14、腳8253的六種工作方式模式0 計(jì)數(shù)結(jié)束產(chǎn)生中斷模式1 可重復(fù)觸發(fā)的單穩(wěn)態(tài)觸發(fā)器模式2 分頻器模式3 方波發(fā)生器模式4 軟件觸發(fā)的選通信號(hào)發(fā)生器模式5 硬件觸發(fā)的選通信號(hào)發(fā)生器8253的六種工作方式模式0 計(jì)數(shù)結(jié)束產(chǎn)生中斷各種工作方式的輸出波形方式 0方式 1方式 2方式 3方式 4方式 50N0N0N0/N110NN/2 N/2 0/N0N0 1N0 1N0 1各種工作方式的輸出波形方式 0方式 1方式 2方式 3方式 38.現(xiàn)要求設(shè)置8253通道1的功能為:將頻率為625 KHz的外部時(shí)鐘分頻為高低電平都為Ims的方波。請(qǐng)?jiān)诔绦蚨吻鍐蔚目崭裉幪钌险_內(nèi)容。(要求采用BCD計(jì)數(shù))設(shè)8253口

15、地址 為280H一283H。 MOV AL,_ MOV DX, OUT DX,AL MOV AL,50H MOV DX,_ OUT DX,_ MOV AL12H MOV DX_ OUT DXAL 38.現(xiàn)要求設(shè)置8253通道1的功能為:將頻率為625 KH異步串行I/O 8250同步方式收發(fā)雙方采用同一個(gè)時(shí)鐘信號(hào)來(lái)定時(shí)。一次傳送多個(gè)字符。一個(gè)信息幀可含有多個(gè)字符。信息幀由同步字符+字符塊組成同步傳輸不允許有間隙,無(wú)信息時(shí)傳送空字符異步方式收發(fā)雙方采用比較相近的發(fā)送/接收時(shí)鐘一次傳送一個(gè)字符。一個(gè)信息幀只含一個(gè)字符。格式為1起始位,5-8位信息位,可選奇偶校驗(yàn)位,1/1.5/2停止位。異步傳輸允

16、許有間隙,無(wú)信息時(shí)傳送高電平。異步串行I/O 8250同步方式數(shù)據(jù)傳輸速率比特率(Bit Rate)每秒傳輸?shù)亩M(jìn)制位數(shù)bps字符中每個(gè)二進(jìn)制位持續(xù)的時(shí)間長(zhǎng)度都一樣,為數(shù)據(jù)傳輸速率的倒數(shù)進(jìn)行二進(jìn)制數(shù)碼傳輸,每位時(shí)間長(zhǎng)度相等:比特率波特率(Baud Rate)波特率因子:異步通信時(shí),發(fā)送/接收時(shí)鐘頻率可以是位傳輸率(波特率)的16倍,32倍或64倍。這個(gè)倍數(shù)稱為波特率因子。 公式:時(shí)鐘頻率=波特率因子*波特率數(shù)據(jù)傳輸速率比特率(Bit Rate)全雙工方式、半雙工方式和單工方式全雙工方式:同時(shí)發(fā)送/接收 雙通道 半雙工方式:不可同時(shí)發(fā)送/接收 單通道 單工方式:系統(tǒng)只能在一個(gè)方向傳輸信息 單通道

17、全雙工方式、半雙工方式和單工方式全雙工方式:同時(shí)發(fā)送/接收 RS-232C(EIA電平)TXDRXDRTSCTS-3- -25V 1+3- +25V 0 (PC/XT -12V- +12V TTL電平)RS-232C(EIA電平)TXD8251A增加同步通信功能8251A增加同步通信功能工業(yè)微型計(jì)算機(jī)輔導(dǎo)5課件如圖所示,已知8253的控制端口地址為203H,計(jì)數(shù)器0通道的端口地址為200H,用計(jì)數(shù)器0測(cè)量外部脈沖信號(hào)的頻率,頻率值放入CX寄存器。設(shè)周期為1秒的定時(shí)中斷信號(hào)已接到PC/XT的IRQ3引腳,8259中斷控制器偶地址端口為20H,OCW2規(guī)定為D5=EOI=1,其余各位可為0。計(jì)數(shù)器

18、0設(shè)為工作方式0,并在主程序中已經(jīng)完成了中斷及8253的初始化。請(qǐng)完善下列中斷服務(wù)程序段。如圖所示,已知8253的控制端口地址為203H,計(jì)數(shù)器0通道OINT3:MOV DX, 203H MOV AL, 00H OUT DX, AL ;鎖存計(jì)數(shù)器0 MOV DX, _ ;計(jì)數(shù)器0端口 IN AL, _ ;取低8位數(shù) MOV CL,_ IN AL, _ ;取高8位數(shù) MOV CH, _ NEG _ ;求頻率值 MOV DX, 203H MOV AL, 30H OUT DX, AL MOV DX, _ MOV AL,00H OUT DX, AL OUT DX, AL MOV AL, _ ;OCW2

19、, 中斷結(jié)束命令字 OUT 20H, AL IRETOINT3:MOV DX, 203H在直接存儲(chǔ)器存取方式中,控制外設(shè)和存儲(chǔ)器之間數(shù)據(jù)傳輸?shù)钠骷? ) A.CPU B.中斷控制器 C.外設(shè) D.DMA控制器 8086CPU可擴(kuò)展I/O端口地址的個(gè)數(shù)最多為( ) A.1K B.4K C.8K D.64K RS-232C標(biāo)準(zhǔn)屬于( ) A.串行通信標(biāo)準(zhǔn),負(fù)邏輯 B.并行通信標(biāo)準(zhǔn),正邏輯 C.并行通信標(biāo)準(zhǔn),負(fù)邏輯 D.串行通信標(biāo)準(zhǔn),正邏輯 在直接存儲(chǔ)器存取方式中,控制外設(shè)和存儲(chǔ)器之間數(shù)據(jù)傳輸?shù)钠骷悄砅C計(jì)算機(jī)主板上的I/O擴(kuò)展槽總線為62根,稱其為_總線。 某PC計(jì)算機(jī)主板上的I/O擴(kuò)展槽總線

20、為62根,稱其為_工業(yè)微型計(jì)算機(jī)輔導(dǎo)5課件工業(yè)微型計(jì)算機(jī)輔導(dǎo)5課件13.若要將8255A的端口C的PC5位置為1,則應(yīng)選擇的置位復(fù)位控制字為 ( ) AODH B77H C87H DOBH 14.當(dāng)INTEL 8253可編程計(jì)時(shí)器計(jì)數(shù)器的RW1、RWO定為10時(shí),寫入計(jì)數(shù)值時(shí)的順序?yàn)? ) A先寫高8位,再寫低8位 B16位同時(shí)寫入 C先寫低8位,再寫高8位 D只寫高8位,低8位自動(dòng)寫入 13.若要將8255A的端口C的PC5位置為1,則應(yīng)選擇的置一片中斷控制器8259A能管理_級(jí)硬件中斷。 ( ) A10 B8 C64 D2 17.某微機(jī)系統(tǒng)中8253通道0的端口地址為200H,則控制寄存器

21、的地址為 ( ) A201H B202H C203H D204H 一片中斷控制器8259A能管理_級(jí)硬件中斷。 28.按照信號(hào)傳送方向與時(shí)間的關(guān)系,數(shù)據(jù)通信可以分為單工通信、_和全雙工通信。串行通信分為同步和_兩種形式。 28.按照信號(hào)傳送方向與時(shí)間的關(guān)系,數(shù)據(jù)通信可以分為單工通信11.在PC/XT總線中,地址總線為 ()A8位B16位C20位D32位12. INTEL8253通道工作于方式3,接入6MHZ的時(shí)鐘,如要求產(chǎn)生2400HZ的方波,則計(jì)數(shù)器的初值應(yīng)為 ()A1250B2500C3000D400013. 8086/8088CPU的I/O端口尋址方式,采用 ()A內(nèi)存映象B單獨(dú)尋址C占

22、用內(nèi)存地址空間D尋址范圍與內(nèi)存尋址范圍相同11.在PC/XT總線中,地址總線為 ()A8位某微機(jī)系統(tǒng)中8253通道0的端口地址為80H,則控制寄存器的地址為 ()A81HB82HC83HD84H16. EIA RS -232C是美國(guó)電子工業(yè)協(xié)會(huì)推薦的一種串行通訊標(biāo)準(zhǔn),其中用于發(fā)送數(shù)據(jù)的信號(hào)稱為 ()ATxDBRxDCCTSDRTS PC/104標(biāo)準(zhǔn)中,數(shù)據(jù)總線的最大寬度為_位。 在PC/AT總線的計(jì)算機(jī)中有2片8259芯片級(jí)聯(lián),能提供中斷申請(qǐng)的個(gè)數(shù)是_。 某微機(jī)系統(tǒng)中8253通道0的端口地址為80H,則控制寄存器的工業(yè)微型計(jì)算機(jī)輔導(dǎo)5課件工業(yè)微型計(jì)算機(jī)輔導(dǎo)5課件工業(yè)微型計(jì)算機(jī)輔導(dǎo)5課件10.I

23、/O接口電路和CPU間的數(shù)據(jù)交換方式為( )A.并行B.串行C.并行或串行D.位傳送11.8086CPU可尋址的最大I/O空間為( )A.1MBB.640KBC.64KBD.1KB12.在各種輸入/輸出傳輸控制方式中,硬件電路最簡(jiǎn)單的是( )A.無(wú)條件B.程序查詢C.中斷D.DMA13.在DMA操作中,DMAC和外設(shè)間有一對(duì)聯(lián)絡(luò)信號(hào)線DREQ和DACK,DMAC和CPU間有一對(duì)聯(lián)絡(luò)信號(hào)線HOLD和HLDA,這四個(gè)聯(lián)絡(luò)信號(hào)出現(xiàn)有效電平的次序是( )A.DREQDACKHOLDHLDAB.DREQHOLDHLDADACKC.HOLDHLDADREQDACKD.HOLDDREQDACKHLDA13D

24、MA的意義是( B )A直接存儲(chǔ)器地址寄存器B直接存儲(chǔ)器存取C數(shù)據(jù)管理方式D數(shù)據(jù)存儲(chǔ)地址14.在DMA傳送方式中,傳輸效率最高的方式是( )A.單字節(jié)傳送方式B.成組傳送方式C.請(qǐng)求傳送方式D.級(jí)聯(lián)方式15.8086中斷系統(tǒng)中用來(lái)處理電源掉電的是( )A.可屏蔽中斷B.不可屏蔽中斷C.內(nèi)部中斷D.軟件中斷16.一個(gè)8259可提供的中斷類型碼有( )A.1個(gè)B.8個(gè)C.16個(gè)D.64個(gè)10.I/O接口電路和CPU間的數(shù)據(jù)交換方式為( 17.在8253的下列工作方式中,能輸出連續(xù)的周期性波形的工作方式是( )A.方式0(計(jì)數(shù)器結(jié)束中斷方式)B.方式1(硬件可重觸發(fā)單穩(wěn)態(tài)方式)C.方式2(速率發(fā)生器

25、)D.方式5(硬件觸發(fā)選通方式)18.8253某個(gè)通道處于工作方式2(速率發(fā)生器),若計(jì)數(shù)初值為4,輸入時(shí)鐘頻率為1MHz,則OUT輸出的每個(gè)周期信號(hào)中,高電平和低電平分別為( )A.ls和3sB.3s和lsC.2s和2sD.ls和1s20.目前PC機(jī)都帶有USB接口,USB是一種( )A.外設(shè)B.接口電路C.并行接口標(biāo)準(zhǔn)D.串行接口標(biāo)準(zhǔn)51. 波特率表示傳輸線路上 ( ) A信號(hào)的傳輸速率 B有效數(shù)據(jù)的傳輸速率 C校驗(yàn)信號(hào)的傳輸速率 D干擾信號(hào)的傳輸速率66在中斷矢量表OOOOH:0024H一OOOOH:0027H處存儲(chǔ)的中斷矢量所對(duì)應(yīng)的中斷類型號(hào)為( )A9 B6C24 D06.在微機(jī)系統(tǒng)

26、的發(fā)展史中,主流微機(jī)系統(tǒng)通常采用三種總線標(biāo)準(zhǔn),這三種總線是ISA總線、EISA總線和_總線。17.在8253的下列工作方式中,能輸出連續(xù)的周期性波形的工20I/O接口的尋址方式有_ 和 兩種。21I/O數(shù)據(jù)傳送方式有 ,和 兩種。22I/O數(shù)據(jù)傳送可以采用 、 、 等三種控制方式。23由I/O設(shè)備或其他非預(yù)期的事件引起的,使CPU暫時(shí)停止現(xiàn)在正在執(zhí)行的程序,而轉(zhuǎn)到另一位置事先已經(jīng)寫好的程序中運(yùn)行,運(yùn)行完之后再返回原來(lái)暫停的程序,繼續(xù)向下運(yùn)行這個(gè)過(guò)程稱之為 。24. 8259A的功能是_。25. 8253定時(shí)器計(jì)數(shù)器有 個(gè)獨(dú)立的計(jì)數(shù)器通道26.數(shù)據(jù)是一位一位傳送的通信形式稱為_。27在8253中

27、能做分頻器使用的是方式 。28. 8255A有 個(gè) 位的數(shù)據(jù)端口,即 , , 。20I/O接口的尋址方式有_ 和 兩種。35在數(shù)據(jù)通信系統(tǒng)中,信息只能固定地從一端傳送到另一端的傳送方式稱為 方式。37. PC/104標(biāo)準(zhǔn)中,數(shù)據(jù)總線的最大寬度為_位。39.在PC/AT總線的計(jì)算機(jī)中有2片8259芯片級(jí)聯(lián),能提供中斷申請(qǐng)的個(gè)數(shù)是_。40.理想的多路開關(guān),當(dāng)其斷路時(shí)的阻抗為_。41.串行通信分為同步和_兩種形式。42.中斷類型碼為50H的中斷,其中斷服務(wù)程序入口地址在中斷向量表中的起始地址為0000: _H。8在異步串行傳輸時(shí),設(shè)一幀信息由1個(gè)起始位,8個(gè)數(shù)據(jù)位(1個(gè)擴(kuò)展ASCII字符),1個(gè)奇偶

28、校驗(yàn)位,1個(gè)停止位組成,如果波特率為56kbps,則每秒最多能傳送多少個(gè)字符?10.簡(jiǎn)述查詢式數(shù)據(jù)傳送方式的工作過(guò)程。6.某8253可編程定時(shí)器,給定輸入頻率為2MHz的時(shí)鐘信號(hào)?,F(xiàn)要求OUT2輸出高電平和低電平都為1S的周期信號(hào),請(qǐng)說(shuō)明如何用計(jì)數(shù)通道1和2實(shí)現(xiàn)上述要求。9 .已知8253的計(jì)數(shù)時(shí)鐘頻率為1MHz,端口地址范圍為304H307H,要求8253的計(jì)數(shù)通道2輸出周期為6ms的方波。( 1)寫出求計(jì)數(shù)初值的過(guò)程;( 2)編寫8253的初始化程序。初始化時(shí)無(wú)關(guān)項(xiàng)置0,計(jì)數(shù)值的碼制為二進(jìn)制。35在數(shù)據(jù)通信系統(tǒng)中,信息只能固定地從一端傳送到另一端的傳7.題40圖為8255A用作開關(guān)量輸入和

29、開關(guān)量輸出接口的電路,其端口地址為:PA口80HPB口81HPC口82H控制口83H要求初始化時(shí),控制字中無(wú)關(guān)項(xiàng)置“0”。則初始化中寫入工作方式選擇控制字的指令序列為:_;已知控制程序如下:MOVCX,120LOP:INAL,80HTESTAL,01HJZNEXTMOVAL, 10HJMPLOP1NEXT:MOVAL,01HLOP1:OUT81H,ALCALLDELAY5M;延時(shí)5分鐘DECCXJNZLOPHLT請(qǐng)回答:若K斷開,燈_點(diǎn)亮,若K閉合,燈_點(diǎn)亮,該電路的工作時(shí)間約為_小時(shí)。7.題40圖為8255A用作開關(guān)量輸入和開關(guān)量輸出接口的電路1. 8255各口設(shè)置如下:A口與B口均工作于方

30、式0,A口為輸入,B口為輸出,C口高位部分為輸出,低位部分為輸入,從A口輸入數(shù)據(jù),將其取反后從B口送出。8255各口地址設(shè)為140H -143H。完成下列程序段。MAIN: MOV AL,_ MOV DX,_ OUT DX,AL MOV DX,_ IN AL,DX _ AL MOV DX,141H OUT_,AL1. 8255各口設(shè)置如下:A口與B口均工作于方式0,A口為3.現(xiàn)要求設(shè)置8253通道1的功能為:將頻率為625 KHz的外部時(shí)鐘分頻為高低電平都為Ims的方波。請(qǐng)?jiān)诔绦蚨吻鍐蔚目崭裉幪钌险_內(nèi)容。(要求采用BCD計(jì)數(shù))設(shè)8253口地址為280H一283H。MOV AL,_MOV DX

31、,OUT DX,ALMOV AL,50HMOV DX,_OUT DX,_MOV AL12H MOV DX_OUT DXAL3.現(xiàn)要求設(shè)置8253通道1的功能為:將頻率為625 KHz工業(yè)微型計(jì)算機(jī)輔導(dǎo)5課件題38圖所示為查詢傳送方式的輸入接口電路,圖中15H和16H為由地址譯碼器產(chǎn)生的相應(yīng)端口選址信號(hào)。要求:(1)該電路中數(shù)據(jù)端口和狀態(tài)端口各由哪幾個(gè)器件組成?(2)寫出查詢狀態(tài)RDY和讀入數(shù)據(jù)的指令段。題38圖所示為查詢傳送方式的輸入接口電路,圖中15H和16H44. 8259A的命令字的功能不包括 ( ) A設(shè)置和撤銷特殊屏蔽方式 B設(shè)置中斷查詢方式 C用來(lái)設(shè)置對(duì)8259A內(nèi)部寄存器的讀出命

32、令 D屏蔽某個(gè)中斷源的中斷申請(qǐng)45( )不屬于并行I/O數(shù)據(jù)傳送的特點(diǎn)。 A數(shù)據(jù)通道寬 B硬件開銷大 C傳送速度快 D適用于遠(yuǎn)距離傳送46在計(jì)算機(jī)與外界聯(lián)系的信號(hào)中,如果按照不同的作用區(qū)分為三類,其中不包括( ) A數(shù)據(jù)信號(hào) B語(yǔ)音信號(hào) C狀態(tài)信號(hào) D控制信號(hào)47RS-232C規(guī)定了雙極性的信號(hào)邏輯電平,( )電平表示邏輯“1”。 A. -3V到+25V之間 B+3V到+25V之間 C-3V到-25V之間 D-12V到4-12V之間48下列( )不屬于8253內(nèi)部數(shù)據(jù)總線緩沖器的功能。 A往計(jì)數(shù)器設(shè)置計(jì)數(shù)初值 B從計(jì)數(shù)器讀取計(jì)數(shù)值 C往控制寄存器設(shè)置控制字 D處理讀寫信號(hào)49下列( )不屬于8255A工作方式。 A基本輸入輸出方式 B全雙工工作方式 C選通輸入輸出方式 D雙向傳輸方式50下列( )可以選中8255A的控制口。A時(shí)B時(shí)C時(shí)D時(shí)44. 825

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論