接口技術(shù)練習(xí)題_第1頁
接口技術(shù)練習(xí)題_第2頁
接口技術(shù)練習(xí)題_第3頁
接口技術(shù)練習(xí)題_第4頁
接口技術(shù)練習(xí)題_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、第五章 串行通信和可編程串行接口芯片一·單項(xiàng)選擇題1. 與并行通信相比,串行通信適用于( )情況。 遠(yuǎn)距離傳送 快速傳送 近距離傳送 傳送信號(hào)要求高2. 當(dāng)芯片8251的0 O,l時(shí),則( )允許8251接受CPU的命令字 8251向CPU送狀態(tài)字CPU往8251送數(shù)據(jù) 8251向CPU送數(shù)據(jù) 3. 設(shè)串行異步通信時(shí),數(shù)據(jù)傳送的速率是400字符秒,每個(gè)字符為12位二進(jìn)制數(shù)據(jù),則傳送的波特率是( ) 12000 2400 4800 9600 4串行接口芯片8251A( )。 只能作異步傳送 只能作同步傳送 既能作異步傳送又能能作同步傳送 可作并行傳送5串行接口中,并行數(shù)據(jù)和串行數(shù)據(jù)的轉(zhuǎn)

2、換是用( )來實(shí)現(xiàn)的。 數(shù)據(jù)寄存器 移位寄存器 鎖存器 A/D轉(zhuǎn)換器6串行異步通信的實(shí)現(xiàn)必須做到( )。通信雙方有同步時(shí)鐘傳送,以實(shí)現(xiàn)同步一塊數(shù)據(jù)傳送結(jié)束時(shí),用循環(huán)冗余校驗(yàn)碼進(jìn)行校驗(yàn)以字符為傳送信息的單位,按約定配上起始位、停止位和校驗(yàn)位塊與塊之間用同步字符01111110隔開7在異步串行通信中若要傳送擴(kuò)展ASCII碼,則異步串行碼字符格式第8位數(shù)據(jù)( )。 不傳送 恒為0 恒為1 為有用數(shù)據(jù)8RS-232C標(biāo)準(zhǔn)電氣特性規(guī)定邏輯“0”電平為( )。 00.4V 00.8V -3 -15V +3+15V9在下列總線中,( )是一種串行總線接口。 PC/XT USB PCI ISA10在異步串行通

3、信中,波特率是指( )。 每秒鐘傳送的二進(jìn)制位數(shù) 每秒鐘傳送的字節(jié)數(shù) 每秒鐘傳送的字符數(shù) 每秒鐘傳送的數(shù)據(jù)幀數(shù)11. RS-232C是一個(gè)( )標(biāo)準(zhǔn)。 片總線 內(nèi)總線 串行通信 電流環(huán)128251A異步工作,其數(shù)據(jù)格式中有8位數(shù)據(jù)位,1位偶校驗(yàn)位,2位停止位。要求每秒 傳送1600個(gè)字符,需選用傳送速率為( )。9600波特 17600波特 19200波特 12800波特13 上題中若波特率系數(shù)等于16,則發(fā)送時(shí)鐘或接收時(shí)鐘頻率是( )。9.6 KHz 307.2 KHz 192 KHz 153.6KHz14. CPU送給8251A的并行數(shù)據(jù),由( )串行發(fā)送給外設(shè)的.TXD端 RXD端 RX

4、C端 TXC端 15. 下列不屬于UART通信錯(cuò)誤標(biāo)志的是()。奇偶錯(cuò)誤 幀錯(cuò)誤 溢出錯(cuò)誤  循環(huán)錯(cuò)誤16.同步串行通信與異步串行通信比較,以下說法錯(cuò)誤的是(       ) 異步通信按字符成幀,同步通信以數(shù)據(jù)塊成幀  異步通信對(duì)時(shí)鐘要求不太嚴(yán)格,同步通信收發(fā)雙方對(duì)時(shí)鐘嚴(yán)格要求同步  異步通信可以無校驗(yàn),同步通信必須有校驗(yàn)  異步通信傳輸數(shù)據(jù)的效率比同步通信高17異步通信中相鄰兩個(gè)字符之間間隔可以是( )。 一個(gè)字符 任意長(zhǎng)度字符 不允許有間隔 二個(gè)字符188251的、為( ),表示CPU讀輸入的數(shù)據(jù)。0

5、010 1100 0110 101019. 在異步串行通信中,傳送ASCII字符H(H的ASCII碼為1001000)采用1位起始位,1位偶效驗(yàn)位,1位停止位,此時(shí)串行口發(fā)送的幀信息(按時(shí)間順序)是( )0000100101 1000100101 0100100001 000100101020. 8251以異步串行通信工作,波特率因子為16,字符編碼7位,偶效驗(yàn)1位,1位停止位,每秒可傳送200個(gè)字符,則收發(fā)時(shí)鐘頻率應(yīng)是() 1.8KHz 2KHz 2.2KHz 32KHz二. 多項(xiàng)選擇題1. 下列屬于串行通信接口標(biāo)準(zhǔn)的有( )。 PCI IDE USB RS-232C ISA2. 串行接口芯

6、片UART( )。 只能作異步串行傳送 只能作同步串行傳送 既能作異步串行傳送又能能作同步串行傳送 常用奇偶校驗(yàn) 可采用循環(huán)冗余校驗(yàn)3.下列關(guān)于RS-232的相關(guān)描述中正確的有( )。數(shù)據(jù)“1”規(guī)定為-3-15V 數(shù)據(jù)“0”規(guī)定為+3+15V MC1488實(shí)現(xiàn)TTL電平到RS-232電平的轉(zhuǎn)換 MC1489實(shí)現(xiàn)RS-232電平到TTL電平的轉(zhuǎn)換 8251A可以實(shí)現(xiàn)TTL電平到RS-232電平的轉(zhuǎn)換4. UART設(shè)立了多種錯(cuò)誤標(biāo)志,常用的有( )。奇偶錯(cuò) 同步錯(cuò) 溢出錯(cuò) 幀錯(cuò) CRC校驗(yàn)錯(cuò)5. USB口是( )。通用串行接口 并行接口 即插即用 自帶電源 電源最大能提供100MA電流 6. 指出

7、下列接口中哪些屬于串行總線。 ( ) RS-485 RS-232 USB IEEE 1394 PCI三填空題1. 串行通信的傳送方向有單工、半雙工 、 全雙工、 多工 四種。2. 在異步通信接口中,為了使傳送過程更可靠,設(shè)置了若干出錯(cuò)標(biāo)志,如幀錯(cuò)、溢出錯(cuò)和奇偶錯(cuò) 。四簡(jiǎn)答題1.為什么在長(zhǎng)途串行通訊中需要加入Modem,常用的調(diào)制方法有哪幾種?答:二進(jìn)制數(shù)據(jù)信號(hào)頻帶很寬,而通信線路往往使用公用電話線,電話線帶寬有限,這會(huì)導(dǎo)致接收端信號(hào)嚴(yán)重失真。為此發(fā)送端必須加入Modem進(jìn)行調(diào)制,接收端進(jìn)行解調(diào)。調(diào)制方法有:調(diào)幅、調(diào)頻、調(diào)相。2.串行傳送與并行傳送有何區(qū)別?各適用什么場(chǎng)合?答:串行傳送用一條線按

8、位傳送,線路成本低,但速度慢;適合遠(yuǎn)距離傳送;并行傳送多位同時(shí)傳送,有多少位就要多少條線,線路成本高,但速度快。適合近距離快速傳送。3.異步串行傳送與同步串行傳送有何區(qū)別?各適用什么場(chǎng)合?答:異步串行傳送以字符為傳送信息的單位,按約定配上起始位、停止位和校驗(yàn)位,傳送效率低,但傳送線路要求也相對(duì)低;同步串行傳送是以數(shù)據(jù)塊為單位,在同一時(shí)鐘控制下傳送,速度快,效率高,但傳送線路要求也相對(duì)高。4. 用異步串行傳輸方式發(fā)送十六進(jìn)制數(shù)41H,數(shù)據(jù)位為8位,奇校驗(yàn)位一位,停止位一位,請(qǐng)畫出傳輸波形圖。5.某串行異步通信接口傳送標(biāo)準(zhǔn)ASCII字符,約定采用1位奇校驗(yàn)位,1位終止位。請(qǐng)回答:(1)如果在接收端

9、收到的數(shù)據(jù)波形如下圖,則所傳送字符代碼是什么(十六進(jìn)制表示)?(2)如果傳輸?shù)牟ㄌ芈蕿?9200波特,問每秒鐘最多可傳送多少個(gè)字符? 答:45H 每秒鐘最多可傳送1920個(gè)字符.6一個(gè)RS-232C異步串行通信口,通過TXD發(fā)送一幀數(shù)據(jù)的字符格式如下圖的實(shí)線所示:如果線路上傳送的字符格式包括8位數(shù)據(jù),一位奇偶校驗(yàn)位,一位停止位。要求:(1)寫出該幀字符所傳送的數(shù)據(jù)值(十六進(jìn)制表示),并說明是奇校驗(yàn)還是偶校驗(yàn)。(2)如果波特率為1200bps,計(jì)算傳送這一幀數(shù)據(jù)所需要的時(shí)間(ms)。(3)若波特率系數(shù)k=16,計(jì)算發(fā)送時(shí)鐘頻率TXC的頻率值(KHz)。答:D6H 偶校驗(yàn) 如果波特率為1200bp

10、s,計(jì)算傳送這一幀數(shù)據(jù)所需要的時(shí)間為(11/1200)s。若波特率系數(shù)k=16,計(jì)算發(fā)送時(shí)鐘頻率TXC的頻率值為19.2(KHz)。7某串行異步通信接口傳送標(biāo)準(zhǔn)ASCII字符,采用1位奇偶校驗(yàn)位,2位終止位。請(qǐng)回答:(1)      在接收端收到的數(shù)據(jù)波形如下圖,則所傳送字符的代碼是什么(十六進(jìn)制表示)并說明是奇校驗(yàn)還是偶校驗(yàn)?(2)如果傳輸?shù)牟ㄌ芈蕿?600波特,問位寬為多少毫秒(ms)?  答:所傳送字符的代碼是56H 偶校驗(yàn) 如果波特率為9600bps,位寬為(1/9600)s。8. 串行異步通信字符格式為7個(gè)數(shù)據(jù)位,

11、1個(gè)偶校驗(yàn)位,1個(gè)停止位,波特率為9600波特,。請(qǐng)指出下圖傳送的是什么數(shù)據(jù)(用十六進(jìn)制表示)?計(jì)算傳輸該幀數(shù)據(jù)所要的時(shí)間(ms)。答:所傳送字符的代碼是19H 偶校驗(yàn) 傳輸該幀數(shù)據(jù)所要的時(shí)間為(1/960)s。9通過TXD發(fā)送一幀數(shù)據(jù)的字符格式如下圖所示,采用偶校驗(yàn)。請(qǐng)問:(1)數(shù)據(jù)位為幾位(二進(jìn)制表示)?(2)校驗(yàn)位是1還是0(3)停止位幾位? 答:數(shù)據(jù)為二進(jìn)制8位,偶校驗(yàn),校驗(yàn)位是1,停止位1位第六章 可編程定時(shí)器計(jì)數(shù)器一·單項(xiàng)選擇題18253-5某通道計(jì)數(shù)器最大計(jì)數(shù)初值是( )。 FFFFH 65535 65536 0000H28253-5某通道工作在方式1時(shí),計(jì)數(shù)中途OUT

12、i為( )。 高電平 低電平 由低變高 由高變低3對(duì)8253-5來說,定時(shí)與計(jì)數(shù)( )。 是兩種不同的工作方式 實(shí)質(zhì)相同 定時(shí)只加時(shí)鐘脈沖,不設(shè)置計(jì)數(shù)初值 計(jì)數(shù)不用加脈沖48253-5哪種工作方式能產(chǎn)生連續(xù)方波輸出( )。 方式0 方式1 方式 2 方式358253 計(jì)數(shù)/定時(shí)器工作于方式1時(shí),其計(jì)數(shù)器的觸發(fā)方式是( )。寫入新的計(jì)數(shù)初值 GATE端送來上升邊信號(hào)GATE端保持高電平 自動(dòng)連續(xù)工作68253 計(jì)數(shù)/定時(shí)器工作于方式4的模式為( )。硬件觸發(fā)的選通信號(hào)發(fā)生器 單穩(wěn)態(tài)發(fā)生器 軟件觸發(fā)的選通信號(hào)發(fā)生器 頻率發(fā)生器7.8253定時(shí)器的六種工作方式中,既可由軟件啟動(dòng),又可由硬件啟動(dòng)的是(

13、 ) 方式1,2 方式2,3 方式3,5 方式2,58.某一8253通道CLK輸入頻率1000Hz,工作于方式3(方波方式),寫入的計(jì)數(shù)初值為10H,且采用二進(jìn)制計(jì)數(shù)方式,則一個(gè)周期內(nèi)輸出信號(hào)的高電平和低電平分別為()ms。10,10 5,5 16,16 8,89. 8253 計(jì)數(shù)器1方式字=57H,計(jì)數(shù)脈沖頻率為 5MHz,OUT端輸出波形頻率為 200KHz,其初始化程序中計(jì)數(shù)初值應(yīng)是( )。25H 25 00011001 25010. 8253工作在方式0時(shí),在計(jì)數(shù)器工作過程中,門控信號(hào)GATE變?yōu)榈碗娖胶螅ǎ簳r(shí)停止計(jì)數(shù) 終止本次計(jì)數(shù)過程,開始新的計(jì)數(shù)結(jié)束本次計(jì)數(shù)過程,等待下一次計(jì)數(shù)的

14、開始 不影響計(jì)數(shù)器工作11.8253是一個(gè)16位可編程定時(shí)器/計(jì)數(shù)器,以二進(jìn)制計(jì)數(shù)時(shí),其計(jì)數(shù)范圍是()165536 065535 065536 16553512.可編程定時(shí)器/計(jì)數(shù)器8253能輸出連續(xù)周期波形的工作方式是()方式2和方式3 方式1和方式2 方式3和方式4 方式4和方式5三填空題1. 8253-5內(nèi)部寄存器地址為 4 個(gè)I/O端口,其中 3 個(gè)是定時(shí)計(jì)數(shù)器通道端口。 2.8253-5有3個(gè)16為計(jì)數(shù)通道,每個(gè)計(jì)數(shù)通道中有3條信號(hào)線:計(jì)數(shù)輸入CLK,輸出信號(hào)OUT以及 gate 。3. 方波輸出的8253-5,其計(jì)數(shù)初值為奇數(shù)時(shí)輸出 近似 方波,為偶數(shù)時(shí)輸出 理想 方波。48253

15、-5的計(jì)數(shù)通道0(端口地址為PORT 0)用于計(jì)數(shù),要求計(jì)滿50輸出一個(gè)信號(hào),假定計(jì)數(shù)器工作于BCD計(jì)數(shù)方式,則寫入計(jì)數(shù)初始值的指令為MOV AL, 50H 和 OUT PORT 0, AL5. 8253有 3 個(gè)通道,每個(gè)通道有 6 種工作方式,若要輸出連續(xù)方波,應(yīng)選用工作方式 3 。四分析、設(shè)計(jì)題1. 有一段對(duì)8253初始化程序:outportb(0x53,0x64);outportb(0x51,0x01);它使用的是8253哪一個(gè)計(jì)數(shù)器 ?其端口地址是多少? 屬哪種工作方式?其OUT端輸出什么波形?波形的周期為多少? (設(shè)輸入時(shí)鐘頻率為 100 KHz)答:使用計(jì)數(shù)器1,工作方式2,輸出

16、連續(xù)負(fù)脈沖波形,波形周期為2.56MS2. 用8253計(jì)數(shù)器0設(shè)計(jì)一個(gè)輸出頻率為20KHZ的方波脈沖發(fā)生器,如果計(jì)數(shù)器的輸入時(shí)鐘頻率為4MHZ,8253的選通地址為240H-243H,采用BCD計(jì)數(shù)。(1)要求算出計(jì)數(shù)初值,(2)編寫初始化程序。答:計(jì)數(shù)初值:4MHZ /20KHZ=200編寫初始化程序:main() outportb(0x247,0x27); outportb(0x240,0x02);3.已知8253的CLK=1MHz,=40H43H,要求用8253連續(xù)產(chǎn)生10秒的定時(shí)信號(hào),設(shè)計(jì)延時(shí)線路,編寫控制程序。答:計(jì)數(shù)初值:10s /1us=10000000,設(shè)N1=1000, N2

17、=10000 編寫初始化程序:main() outportb(0x43,0x67); outportb(0x41,0x10);outportb(0x43,0xA5); outportb(0x42,0);4. 8253通道2輸出方波,波形周期0.625ms已知CLK2頻率為2MHz,8253端口地址60H63H(1)通道2工作于何種工作方式,寫出工作方式名稱。(2)寫出初始化程序段,采用二進(jìn)制計(jì)數(shù)。10110110答:計(jì)數(shù)初值:0.625MS /0.5US=1250=4E2H, 通道2工作于方式3編寫初始化程序:main() outportb(0x63,0xB6); outportb(0x62,

18、0xE2);outportb(0x42,0x04);5、某罐頭包裝流水線系統(tǒng)電路結(jié)構(gòu)原理如下圖所示。一個(gè)包裝箱能裝24罐,要求每通過24罐,流水線要暫停5秒,等待封箱打包完畢,然后重啟流水線,繼續(xù)裝箱。8253的端口地址為20H23H。圖中虛線框是流水線工作臺(tái)示意圖,罐頭從光源和光敏電阻(R)之間通過時(shí),在晶體管(T)發(fā)射極上會(huì)產(chǎn)生罐頭的脈沖信號(hào),此脈沖信號(hào)作為計(jì)數(shù)脈沖,接到CLK0,對(duì)罐頭進(jìn)行計(jì)數(shù)。通道0作為計(jì)數(shù)器工作于方式2,當(dāng)計(jì)數(shù)滿24罐,OUT0變低,觸發(fā)通道1的定時(shí)操作。通道1作為定時(shí)器工作于方式1,OUT1的下跳沿流水線暫停,通道0也停止計(jì)數(shù)。5秒鐘后,OUT1上升沿使流水線重新啟

19、動(dòng),繼續(xù)工作,通道0又開始計(jì)數(shù)。請(qǐng)編寫8253控制程序。 答:通道0工作于方式2,初值24,通道1工作于方式1,初值: 5S /10MS=500, 編寫通道0程序: outportb(0x23,0x15); outportb(0x20,0x24); 編寫通道1程序:outportb(0x23,0x63); outportb(0x21,0x05);第七章 中斷技術(shù)一·單項(xiàng)選擇題1. 已知中斷類型碼為18H,則中斷服務(wù)程序入口地址存放在中斷矢量表的( )? 0000H:0072H 0000H:0075H 0000H:0072H 0000H:0073H 0000H:0060H 0000H:

20、0063H 0000H:0060H 0000H:0061H2在中斷系統(tǒng)中,中斷類型碼是在( )控制下送往CPU的。 中斷請(qǐng)求信號(hào)INTR 讀信號(hào) 地址譯碼信號(hào) 中斷響應(yīng)信號(hào)3. 8086/8088的中斷向量表用于存放( )。 中斷類型號(hào) 中斷服務(wù)程序入口地址 中斷服務(wù)程序 中斷服務(wù)程序返回地址4. 8259的OCW1中斷屏蔽字( )設(shè)置。 在ICW之前 只允許一次 允許多次 僅屏蔽某中斷源5一個(gè)8259可提供( )中斷類型號(hào)。 1 8 16 646響應(yīng)NMI請(qǐng)求的必要條件是( )。 IF=1 IF=0 一條指令結(jié)束 無INTR請(qǐng)求7響應(yīng)INTR請(qǐng)求的必要條件是( )。 IF=0 IF=1 TF

21、=0 TF=18當(dāng)8086CPU的INTR=1且IF=1時(shí),則CPU完成( )后,響應(yīng)該中斷請(qǐng)求,進(jìn)行中斷處理。 當(dāng)前時(shí)鐘周期 當(dāng)前總線周期 當(dāng)前指令周期 下一個(gè)指令周期9INTn指令中斷是( )。由外設(shè)請(qǐng)求產(chǎn)生 由系統(tǒng)斷電引起 通過軟件調(diào)用的內(nèi)部中斷 可用IF標(biāo)志屏蔽的108086/8088中斷是向量中斷,其中斷服務(wù)程序的入口地址是( )提供。 外設(shè)中斷源 CPU中斷邏輯電路 從中斷控制器讀回中斷類型號(hào)左移2位 由中斷類型號(hào)指向的中斷向量表中讀回11. 9個(gè)8259A級(jí)連可提供( )中斷類型號(hào)。 1 8 16 6412. 8259普通EOI命令適用于( )方式中的中斷結(jié)束。 特殊循環(huán) 一般完

22、全嵌套 自動(dòng)循環(huán) 特殊屏蔽13. 下面哪一個(gè)中斷的優(yōu)先級(jí)最高( )。 NMI中斷 INTR中斷 單步中斷 斷點(diǎn)中斷14. 8259優(yōu)先權(quán)采用一般全嵌套方式,則中斷結(jié)束采用( )。普通EOI命令 自動(dòng)EOI 特殊EOI命令 任意15. 8086響應(yīng)INTR中斷的條件是( )。IF=1 IF=1,當(dāng)前指令執(zhí)行完畢 IF=0,當(dāng)前指令執(zhí)行完畢 IF=0 16. IBM PC中斷系統(tǒng)中,中斷源的中斷類型號(hào)范圍是( )。 00-0FH 00-0FFH 00-1FH 00-3FFH17某中斷源中斷類型碼為41H(即65),其中斷服務(wù)程序入口地址放在( )存儲(chǔ)單元之中。 0:0104H 1000H:0100

23、H 2000H:000H 0200H:1000H18兩片8259級(jí)連,最多可提供( )個(gè)中斷類型碼。 64 16 15 819.地址08H0BH保存的是()中斷向量。 單步 NMI 斷點(diǎn) 溢出20. 8086CPU中斷類型碼是8位二進(jìn)制數(shù),所以中斷向量表由( )字節(jié)組成。 256 1024 2048 512 21. 在PC機(jī)中9號(hào)中斷,它的中斷服務(wù)程序入口地址存放在( )。 0000H:0009H 0000H:0012H 0000H:0036H 0000H:0024H22.8086不可屏蔽中斷的類型碼是( )。 00H 02H 08H 不定 23. 中斷自動(dòng)結(jié)束方式是自動(dòng)將8259A( )相應(yīng)

24、位清零。 ISR IMR IRR ICW24. 在中斷級(jí)聯(lián)系統(tǒng)中, 從片支持的中斷服務(wù)子程序在結(jié)束時(shí)必做的工作是( )。檢查 ISR 是否為0 輸出一個(gè) EOI 命令 輸出兩個(gè) EOI 命令 清除 ISR25.當(dāng)一個(gè)系統(tǒng)有多片8259芯片時(shí),主片必須工作在( )全嵌套方式           特殊全嵌套方式優(yōu)先級(jí)自動(dòng)循環(huán)方式   優(yōu)先級(jí)特殊自動(dòng)循環(huán)方式26.中斷響應(yīng)以后,8086CPU內(nèi)部指令指針I(yè)P的值是( )。中斷服務(wù)程序入口地址中的偏移地址 必為0000 與中

25、斷響應(yīng)前一樣 不確定27下列類型8086中斷中,中斷優(yōu)先權(quán)最低是( )。除法錯(cuò)中斷 單步中斷 NMI INTR二. 多項(xiàng)選擇題1. PC機(jī)上的8259可管理的中斷源有( )。 鍵盤 單步 打印機(jī) 溢出 硬盤2.在下列中斷源中,屬于內(nèi)部中斷的有( )。 INT 21H 硬盤中斷 溢出中斷 鍵盤中斷 打印機(jī)中斷3CPU在響應(yīng)INTR請(qǐng)求時(shí),包括的條件有( )。 IF=1 指令周期結(jié)束 無NMI請(qǐng)求 TF=1 有INTR上升沿出現(xiàn) 4利用中斷方式傳送數(shù)據(jù)時(shí),需要( )。IRi請(qǐng)求 8259向CPU提出INTR請(qǐng)求 TF=1 CPU從8259獲取中斷類型號(hào) CPU執(zhí)行中斷服務(wù)程序完成輸入輸出5在PC機(jī)

26、上,CPU響應(yīng)NMI請(qǐng)求時(shí)( )。 類型號(hào)為2 包括電源掉電 類型號(hào)由8259提供 0 :0008H 屬于內(nèi)中斷 三填空題1. 8086/8088系統(tǒng)響應(yīng)NMI 請(qǐng)求和INTR請(qǐng)求的條件不同點(diǎn)在于 NMI不受IF控制 。3. 一個(gè)控制系統(tǒng)當(dāng)主設(shè)備發(fā)生異常時(shí),需向CPU告警,請(qǐng)求處理,否則將會(huì)危及工作人員的生命及設(shè)備安全,此告警信號(hào)應(yīng)接到8086CPU的 NMI 中斷請(qǐng)求引腳上。4.在8259A中,用于存放欲請(qǐng)求服務(wù)的所有中斷請(qǐng)求信號(hào)的寄存器為 IRR ;用于存放正在被服務(wù)的中斷優(yōu)先級(jí)的寄存器為 ISR 。5在IBM PC機(jī)中,存儲(chǔ)器的低端地址 1024 字節(jié)為中斷向量區(qū)。6. IBM PC機(jī)中

27、斷系統(tǒng)能處理 256 種類型的中斷。7. 8259 初始化時(shí),其 ICW2 = 08H,IR1 和鍵盤相連,IR2 和CRT接口相連, IR6 和軟盤接口相連。則鍵盤、CRT接口、軟盤接口的中斷類型碼分別為 09H,0AH,0EH 。8. 8086/8088系統(tǒng)的外部中斷源分為兩大類,分別為 NMI 和 INTR 。9. 8086/8088系統(tǒng)的內(nèi)部中斷源分為五大類,分別 除法出錯(cuò)中斷;單步中斷;斷點(diǎn)中斷;溢出中斷; 軟件中斷INT n。10. 在中斷方式下,當(dāng)外設(shè)已經(jīng)有數(shù)據(jù)要往CPU輸入或者準(zhǔn)備好接收數(shù)據(jù)時(shí),接口會(huì)向CPU發(fā)一個(gè)_INTR_。第八章DMA一·單項(xiàng)選擇題1.DMAC每

28、傳送一個(gè)字節(jié),就檢測(cè)DREQ,無效則掛起,有效則繼續(xù)傳送,這種傳送方式稱為( )。請(qǐng)求傳送方式 成組傳送方式 單字節(jié)傳送方式 同步傳送方式2. DMA方式傳送數(shù)據(jù)時(shí),是由( )控制的。 CPU 軟件 CPU +軟件 硬件控制器DMAC3. 在微機(jī)系統(tǒng)中采用DMA方式傳輸數(shù)據(jù)時(shí),數(shù)據(jù)傳送是( )。由CPU控制完成 由執(zhí)行程序(軟件)完成由DMAC發(fā)出的控制信號(hào)控制下完成的由總線控制器發(fā)出的控制信號(hào)控制下完成的4. 8237A 芯片設(shè)置為請(qǐng)求傳輸方式時(shí),其特點(diǎn)是( )。僅傳送一個(gè)字節(jié)的數(shù)據(jù) 連續(xù)傳送多個(gè)字節(jié)的數(shù)據(jù)僅傳送 DREQ 和 DACK 信號(hào) 連續(xù)傳送多個(gè)字節(jié)的數(shù)據(jù),且邊傳送邊監(jiān)測(cè)DREQ信

29、號(hào)是否有效。5.在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 HRQDREQDACKHLDA6. 在DMA傳送方式中,傳輸效率最高的方式是()。請(qǐng)求傳送方式 成組傳送方式 單字節(jié)傳送方式 級(jí)連方式7.CPU啟動(dòng)外設(shè)而不干預(yù)傳送過程的傳送方式是()。 無條件傳送方式 查詢傳送方式 中斷傳送方式 DMA傳送方式二.填空題1 DMA傳送方式通常有單字節(jié)傳送、 請(qǐng)求傳送方

30、式 、 成組傳送方式 三種。2. DMA操作有三種基本方法:周期挪用、周期擴(kuò)展、CPU停機(jī)。其中 CPU停機(jī) 是微機(jī)系統(tǒng)中大部分DMAC最常用的傳送方式。9章練習(xí)題 一·單項(xiàng)選擇題1. 8位D/A轉(zhuǎn)換器的分辨率LSB是滿量程電壓的( )。 1/8 1/16 1/32 1/25628位D/A轉(zhuǎn)換器的精度是 1/2LSB,則最大可能誤差為( )。 1/2Vfs 1/8Vfs 1/256Vfs 1/512Vfs3 A/D轉(zhuǎn)換的功能是( )。數(shù)字量轉(zhuǎn)換成模擬量 模擬量轉(zhuǎn)換成數(shù)字量高電平轉(zhuǎn)換成低電平 低電平轉(zhuǎn)換成高電平4. ADC0809芯片的轉(zhuǎn)換啟動(dòng)信號(hào)和的轉(zhuǎn)換結(jié)束信號(hào)是( )。 START

31、 ,EOC START , OE ALE,EOC ALE,OE二. 多項(xiàng)選擇題1. ADC0809一片 ( )。 可接1路模擬量 可接8路模擬量 模擬電壓可為05V 模擬電壓可為010V 可接10路模擬量2.在微機(jī)與控制系統(tǒng)接口中,從傳感器輸出一個(gè)模擬信號(hào)到處理器之間通常包括( ) A/D轉(zhuǎn)換器 量程放大器 移位寄存器 采樣保持電路 D/A轉(zhuǎn)換器三填空題1模/數(shù)轉(zhuǎn)換期間要求模擬信號(hào)保持穩(wěn)定,因此當(dāng)輸入信號(hào)變化速率較快時(shí),都應(yīng)采用 保持 電路。2把采樣后的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào),這是A/D轉(zhuǎn)換,A/D轉(zhuǎn)換就是 量化 的過程。3根據(jù)采樣定理,當(dāng)采樣器的采樣頻率高于或等于連續(xù)信號(hào)的最高頻率 2 倍時(shí)

32、,原信號(hào)才能通過采樣器無失真地復(fù)現(xiàn)出來。4.DAC0832內(nèi)部采用 雙緩沖 輸入數(shù)據(jù)的方式以提高轉(zhuǎn)換速率,同時(shí)可構(gòu)成多片DAC0832同時(shí)輸出模擬量的系統(tǒng)。5.ADC0809是一種 8位8路 A/D轉(zhuǎn)換器,采用 逐次逼近 進(jìn)行A/D轉(zhuǎn)換。四綜合分析、設(shè)計(jì)題1.下圖為函數(shù)波形發(fā)生器芯片連接圖,采用8255A作為DAC與CPU之間的接口芯片,8255的A口作為數(shù)據(jù)輸出口,B口的PB0-PB4五根線作為控制信號(hào)來控制DAC0832的緩沖過程及轉(zhuǎn)換操作。8255A端口地址為300H-303H,要在示波器上看到連續(xù)的鋸齒波波形。請(qǐng)編寫程序完成相應(yīng)的功能。答:產(chǎn)生鋸齒波程序main() outportb(

33、0x303,0x80);outportb(0x301,0x10);/ 置0832為直通工作方式while(1)for(i=0;i<=255;i+)outportb(0x300,i);/main2、下圖中8255口地址為A0HA3H,從IN2讀入1個(gè)模擬量,現(xiàn)給出經(jīng)ADC0809轉(zhuǎn)換后的數(shù)字量送入CPU的控制程序,請(qǐng)編寫程序(初始化時(shí)無關(guān)項(xiàng)置0)。答:main()int i,x; outportb(0xA3,0x91);/8255初始化outportb(0xA1,0x40);/ 選擇通道2,通道號(hào)送B口,同時(shí)PB3輸出低電平outportb(0xA1,0x48);/ PB3輸出高電平,啟動(dòng)0809進(jìn)行轉(zhuǎn)換outportb(0xA1,0x40); / PB3輸出低電平i:=inportb(0xA2);/讀C口while(i&0x08=0)i:=inportb(0xA2);x= inportb(0xA0);/讀A口3ADC0809與PC總線的接口如下圖所示,地址譯碼器輸出 地址范圍為84H87H,采用軟件延時(shí)來等待轉(zhuǎn)換結(jié)束,已知ADC0809轉(zhuǎn)換時(shí)間100us,延時(shí)

溫馨提示

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