微機(jī)接口技術(shù)與應(yīng)用_習(xí)題集(含答案)._第1頁(yè)
微機(jī)接口技術(shù)與應(yīng)用_習(xí)題集(含答案)._第2頁(yè)
微機(jī)接口技術(shù)與應(yīng)用_習(xí)題集(含答案)._第3頁(yè)
微機(jī)接口技術(shù)與應(yīng)用_習(xí)題集(含答案)._第4頁(yè)
微機(jī)接口技術(shù)與應(yīng)用_習(xí)題集(含答案)._第5頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余37頁(yè)可下載查看

付費(fèi)下載

下載本文檔

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

文檔簡(jiǎn)介

1、?微機(jī)接口技術(shù)與應(yīng)用?課程習(xí)題一、單項(xiàng)選擇題1 .可屏蔽中斷的過(guò)程應(yīng)該是(1中斷向量指針(2中斷源(3中斷號(hào)(4中斷向量:A、(3(4(1(2B、(2(3(1(4C、(3(1(4(2D、(1(3(2(42 .當(dāng)并行接口芯片8255A被設(shè)定為方式2時(shí),其工作的I/O口A、僅能作輸入口使用B、僅能作輸出口使用C、既能作輸入口、也能作輸出口使用D、僅能作不帶限制信號(hào)的輸入口或輸出口使用3 .現(xiàn)行PC機(jī)中打印機(jī)與主機(jī)的接口標(biāo)準(zhǔn)大多采用A、RS-232-CB、CentronicsC、IDED、IEEE-4884.在現(xiàn)行PC機(jī)中,常用存儲(chǔ)器地址線中的低10位作輸入/輸出口地址線.設(shè)某接口芯片內(nèi)部有16個(gè)端

2、口,該接口芯片的片選信號(hào)由地址譯碼器產(chǎn)生,那么地址譯碼器的輸入地址線一般應(yīng)為:A、全部10位地址線B、其中的高8位地址線C、其中的高6位地址線D、其中的高4位地址線5 .以下引起CPU程序中斷的四種情況,哪一種需要由硬件提供中斷類型碼?A、INTOB、NMIC、INTRD、INTn6 .以下端口訪問(wèn)指令錯(cuò)誤的選項(xiàng)是:A、INAL,60HB:、MOVDX,303HOUTDX,ALC:、MOVDX,303HMOVAL,SIOUTDX,ALD、INAL,303H7 .有關(guān)DMA技術(shù),以下表達(dá)正確的選項(xiàng)是:A、數(shù)據(jù)傳送時(shí)同時(shí)進(jìn)行數(shù)據(jù)檢索操作B、在數(shù)據(jù)塊傳送過(guò)程中,即使DMA請(qǐng)求變?yōu)闊o(wú)效,DMAC也不釋

3、放總線C、DMAC在被動(dòng)態(tài)時(shí),DMA傳送完畢后,無(wú)需讀取DMAC狀態(tài)D、DMA系統(tǒng)初始化時(shí),不必對(duì)所有通道的工作方式存放器加載8 .有關(guān)8255A狀態(tài)字白使用,以下表達(dá)正確的選項(xiàng)是:A、狀態(tài)字由用戶任意指定B、狀態(tài)字與C口的外部引腳無(wú)關(guān)C、查INTR位不如查舊F或OBF位可靠D、INTE位由I/O操作過(guò)程中自動(dòng)產(chǎn)生9 .一個(gè)滿量程為5V的D/A轉(zhuǎn)換器,要求能分辯的最小電壓的5mV,那么分辨率為:A、8B、16C、10D、3210 .接口電路的核心功能之一是:A、返回外設(shè)狀態(tài)B、設(shè)備選擇C、信號(hào)轉(zhuǎn)換D、數(shù)據(jù)寬度與數(shù)據(jù)格式轉(zhuǎn)換11 .某顯示器的分辯率為1024*768,表示像素顏色的位寬為16b%

4、那么應(yīng)配置的顯示存儲(chǔ)器容量一般為A、4MBB、2MBC、1MbD、8MB12 .根據(jù)下面提供的PC機(jī)內(nèi)存中的數(shù)據(jù),lNT11H中斷效勞程序的人口地址是什么0000:0040B3188ACC4DF800F0-41F800F0C5188ACC0000:005039E700F0A0198ACC-2EE800F0D2EF00F0A、8A19:A0F0B、F000:F840C、A019:8ACCD、CC8A:19A013 .欲使地址譯碼器白輸出信號(hào)有效,其中的限制信號(hào)AEN和IOR#必須分別取值為A、0,0B、0,1C、1,0D、1,114 .以下屬于接口標(biāo)準(zhǔn)的是A、PCIB、EISAC、RS232CD

5、、ISA15 .8253工作于方式5時(shí):A、可產(chǎn)生周期性負(fù)脈沖B、多用作方波發(fā)生器C、必須由GATE信號(hào)上升沿啟動(dòng)計(jì)數(shù)D、由GATE信號(hào)上升沿繼續(xù)計(jì)數(shù)16 .設(shè)INTR中斷號(hào)為60H,中斷向量為3344H:1122H,那么從180H起連續(xù)地址單元的內(nèi)容為:A、33441122B、44332211C、11223344D、2211443317 .8086CPUI/O的編址方式是:A、統(tǒng)一編址B、獨(dú)立編址C、統(tǒng)一和獨(dú)立編址D、以上三者都不是18 .8086CPU可以識(shí)別的中斷源類型總數(shù)是:A、128B、256C、 1024D、 6553619 .在使用8255A時(shí),值位/復(fù)位命令應(yīng)寫入:A、A口B、

6、B口C、C口D、命令口20 .串口通信的波特率為1200,數(shù)據(jù)格式為1位起始位、8位數(shù)據(jù)位、1位停止位,那么每秒傳送的字節(jié)數(shù)是_個(gè).A、8B、15D、12021 .在PC機(jī)中,鍵盤與主機(jī)的接口電路結(jié)構(gòu)形式是:A、固定式B、半固定式C、可編程式D、智能型22 .在某一存儲(chǔ)器系統(tǒng)中,設(shè)有只讀存儲(chǔ)器16KB,隨機(jī)存儲(chǔ)器48KB,用16根地址線來(lái)尋址,如只讀存儲(chǔ)器位于低地址段,那么其地址范圍是.A、0000H2BFFHB、0000H0FFFHC、0000H3FFFHD、0000H4AFFH23 .以下為引起CPU程序中斷的四種情況,哪一種需要由硬件提供中斷類型碼?A、INTOB、NMIC、INTRD、

7、INTn24 .數(shù)據(jù)的輸入/&出指的是進(jìn)行數(shù)據(jù)交換.A、CPU與存儲(chǔ)器B、CPU與外設(shè)C、存儲(chǔ)器與外設(shè)D、內(nèi)存與外存25 .8086在執(zhí)行INAL,DX指令時(shí),AL存放器的內(nèi)容輸出到上.A、地址總線B、數(shù)據(jù)總線C、存儲(chǔ)器D、存放器26 .8086中斷向量表的大小為字節(jié).A.256B.1024C.2kD.64k27 .8255A工作在方式2雙向選通I/O時(shí).A、只能作輸入接口B、只能作輸出接口C、作輸入口或作輸出口D、同時(shí)可作輸入口、輸出口28 .啟動(dòng)8253的計(jì)數(shù)器開(kāi)始計(jì)數(shù)的方式有A、軟件方式B、硬件方式C、軟件和硬件方式D、門控信號(hào)29 .使多路模擬信號(hào)共有一個(gè)A/D轉(zhuǎn)換器時(shí),需使用

8、oA、采樣保持器B、多路模擬開(kāi)關(guān)C、傳感器D、濾波電路30 .定時(shí)器8253如作為波特率發(fā)生器,應(yīng)工作以下哪一種工作方式A.2B.3C.4D.531 .斷響應(yīng)信號(hào)INTA2的作用是:A.表小接受到中斷B.選擇外設(shè)C.讓中斷限制器向CPU送中斷類型號(hào)D.沒(méi)有明確的作用9L/I/G8/L<.W0s<-1000匚#者Qr-#w.o匚咨mr-w.<-齒比®EmwKwNW<ggcxl8權(quán)宜怛如n*saM/gndo9808w*sE«g8coLS#zstw雙起導(dǎo)Tco然還od,0然還4s由,0然還4s一殍黑還od,G然還1<然還<s-,<ss&#

9、167;sfcle.oo7黑還出bbwqBfcesft.onBfcem-氏超nB物wg器700C.1/128D.1/25636 .在給接口編址的過(guò)程中,如果有5根地址線沒(méi)有參加譯碼,那么可能產(chǎn)生個(gè)重A.52B.5C.25D.1037 .ISA總線的數(shù)據(jù)寬度為位.A.64B.32C.16D.838 .軟中斷INTnn=10HFFH的優(yōu)先級(jí)排列原那么是.A.n值愈小級(jí)別越高B.無(wú)優(yōu)先級(jí)別C.n值愈大級(jí)別越高D.隨應(yīng)用而定39 .可編程定時(shí)器/計(jì)數(shù)器8253的限制字為個(gè)字節(jié)B.2C.3D.440 .8086CPU工作在總線請(qǐng)求方式時(shí),會(huì)讓出.A.地址總線B.數(shù)據(jù)總線C.地址和數(shù)據(jù)總線D.地址、數(shù)據(jù)和

10、限制總線41 .CPU在執(zhí)行OUTDX,AL指令時(shí),存放器的內(nèi)容送到地址總線上.A.ALB.DXC.AXD.DL42 .如果8255A的PA口工作在方式2,PB口可工作在哪種工作方式.A.方式0B.方式1C.方式2D.方式0或方式143.8253的哪種工作方式能產(chǎn)生連續(xù)方波輸出.A.方式0B.方式1C.方式2D.方式344用DMA方式傳送數(shù)據(jù)時(shí),是由限制的.A.CPUB.軟件C.CPU+軟件D.硬件限制器45標(biāo)準(zhǔn)的RS-232-C規(guī)定的串行數(shù)據(jù)傳送距離為米.A.10B.20C.50D.10046.串行異步通信的實(shí)現(xiàn),必須作到.A.通信雙方有同步時(shí)鐘的傳送,以實(shí)現(xiàn)同步B.一塊數(shù)據(jù)傳送結(jié)束時(shí),用循

11、環(huán)冗余校驗(yàn)碼進(jìn)行校驗(yàn)C.以字符為傳送信息的單位,按約定配上起始位、停止位和校驗(yàn)位D.塊與塊間用同步字符01111110隔開(kāi)47連接微處理器同內(nèi)存儲(chǔ)器以及I/O接口之間的總線是.A.片總線B.內(nèi)總線C.系統(tǒng)總線D.外總線48 .在中斷輸入/輸出方式下,外設(shè)的線可用于向CPU發(fā)送中斷請(qǐng)求信號(hào).A.地址B.狀態(tài)C.數(shù)據(jù)D.其他49 .地址譯碼器的輸出一般可為接口的信號(hào).A.片選B.數(shù)據(jù)輸入C.地址D.限制50 .在又t8253進(jìn)行任何操作前,都必須先向8253寫入一個(gè),以確定8253的工作A.限制字B.計(jì)數(shù)初值C.狀態(tài)字D.指令51.計(jì)數(shù)初值送到8253的存放器中.A.限制存放器B.計(jì)數(shù)初值存放器C

12、.減計(jì)數(shù)單元D.輸出鎖存存放器52.采用條件傳送方式時(shí),必須要有.A.中斷邏輯B.請(qǐng)求信號(hào)C.狀態(tài)端口D.類型號(hào)53.8253的某個(gè)計(jì)數(shù)器最大計(jì)數(shù)初值是A.65536B.FF00HC.0000HD.FFFFH54總線按功能分類,下面不屬于的是A.數(shù)據(jù)總線B.地址總線C.限制總線D.通訊總線55.8086CPU的I/O地址空間為字節(jié).A.64KBB.1MBC.256BD.1024B56.查詢輸入/輸出方式需要外設(shè)提供信號(hào),只有其有效時(shí),才能進(jìn)行數(shù)據(jù)的輸入和輸出.A.限制B地址C.狀態(tài)D.數(shù)據(jù)57總線的標(biāo)準(zhǔn)傳輸率是總線上oA.每秒傳輸?shù)淖畲笞止?jié)量B.每秒傳輸?shù)淖畲笪粩?shù)C.每秒傳輸?shù)淖畲笮畔⒘緿.每

13、秒傳輸?shù)臄?shù)據(jù)量58 .8253某計(jì)數(shù)器工作在方式1時(shí),在計(jì)數(shù)中途OUT為.A.由低變高B.由高變低C.高電平D.低電平59 .兩片8259A級(jí)聯(lián)后可治理級(jí)中斷.A.15B.16C.32D.6460 .一個(gè)8259可提供個(gè)中斷類型號(hào).A.1B.8C.16D.6461 .ADC0809的EOC引腳如果輸出為高電平,表示A.啟動(dòng)A/D轉(zhuǎn)換B.讀出數(shù)字量C.A/D轉(zhuǎn)換結(jié)束D.A/D轉(zhuǎn)換器故障62 .串行接口器件8251A.A.只能作異步傳送63 只能作同步傳送C.兩者均可D.可作并行傳送63.INTn指令中斷是0A.由外部設(shè)備請(qǐng)求產(chǎn)生B.由系統(tǒng)斷電引起的C.通過(guò)軟件調(diào)用的內(nèi)部中斷D.可用IF標(biāo)志位屏蔽

14、的64總線的寬度用總線的條數(shù)表示.A.地址B.數(shù)據(jù)C.限制D.以上所有65. 并行接口一般要對(duì)輸出數(shù)據(jù)進(jìn)行鎖存,其原因是A.外設(shè)速度常低于主機(jī)速度B.主機(jī)速度常低于外設(shè)速度C.主機(jī)與外設(shè)速度通常差不多D.要限制對(duì)多個(gè)外設(shè)的存取66. D/A轉(zhuǎn)換器輸出模擬電壓的最大幅值不會(huì)超過(guò)oA.+5VB.0VC.輸入電壓D.參考電壓67. 8255A的PA口工作在方式2,PB口工作在方式1時(shí),其PC端口A.用作兩個(gè)4位I/O端口B.局部引腳作聯(lián)絡(luò),局部作I/OC.全部引腳均作聯(lián)絡(luò)信號(hào)D.作8位I/O端口,引腳都作為I/O線68. USB實(shí)際上是一個(gè)萬(wàn)能插口,具連接器為芯連接器.A.4B.5C.9D.1569

15、. 8259的OCW1中斷屏蔽字設(shè)置.A.在ICW之前B.只允許一次C.可允許屢次D.僅屏蔽某中斷源時(shí)70. 地址譯碼器的輸入端應(yīng)接在總線上.A.地址B.數(shù)據(jù)C.限制D.以上都對(duì)71.8086中斷系統(tǒng)中優(yōu)先級(jí)最低的的是.A.可屏蔽中斷B.不可屏蔽中斷C.單步中斷D.除法出錯(cuò)72. 8250的最高波特率為bps.A.1200B.9600C.19200D.3840073. 當(dāng)8086/8088的I/0訪問(wèn)100H端口時(shí),采用尋址方式.A.直接B.立即C.存放器間接D.相對(duì)74. 8位D/A轉(zhuǎn)換器的精度是+1/2LSB,那么最大可能誤差為A.1/2VFS1 .1/8VFSC.1/256VFSD.1/

16、512VFS75 .對(duì)8253的定時(shí)與計(jì)數(shù)oA.有兩種不同的工作方式76 定時(shí)只加時(shí)鐘脈沖,不設(shè)計(jì)數(shù)值C.實(shí)質(zhì)相同D.從各自的限制端口設(shè)置77 .傳送數(shù)據(jù)時(shí),占用CPU時(shí)間最長(zhǎng)的傳送方式是.A.查詢B.中斷C.DMAD.IOP78 .CPU響應(yīng)INTR引腳上來(lái)的中斷請(qǐng)求的條件是.A.IF=0B.IF=1C.TF=0D.TF=178總線的標(biāo)準(zhǔn)傳輸率用表示.A.Mb/sB.MB/sC.Kb/sD.KB/s79.傳輸距離較近時(shí),常采用.A.串行接口B.簡(jiǎn)單接口C.可編程接口D.并行接口80 .將各種物理信號(hào)變成電信號(hào)的裝置稱為A.采樣保持器B.傳感器C.模/數(shù)轉(zhuǎn)換器D.數(shù)/模轉(zhuǎn)換器81 .在程序限制

17、彳送方式中,哪種傳送可提升系統(tǒng)的限制效率.A.無(wú)條件傳送B.查詢傳送C.中斷傳送D.前三項(xiàng)均可82 .在限制總線上,可以限制其他器件的器件稱為A.總線主控B.從線主控C.總線從控D.從線從控83 .總線是微處理器、內(nèi)存儲(chǔ)器和I/O接口之間相互交換信息的公共通路.總線中的限制總線的信息通路.A.微處理器向內(nèi)存儲(chǔ)器傳送的命令信號(hào)B.微處理器向I/O接口傳送的命令信號(hào)C.外界向微處理器傳送的狀態(tài)信息D.上述三種信號(hào)84.當(dāng)8255A的PA口工作在方式1時(shí),對(duì)PC4置位,其作用是.A.啟動(dòng)輸入B.開(kāi)放輸入中斷C.允許輸入D.停止輸入85 .PCI總線的數(shù)據(jù)寬度為位A. 8B. 16C. 32D. 64

18、二、簡(jiǎn)做題86 .以下圖為DMAC的內(nèi)部狀態(tài)流程圖,簡(jiǎn)述其直接通道的含義87 .簡(jiǎn)述串行傳送的主要特點(diǎn),并對(duì)8251A的工作過(guò)程加以說(shuō)明.88 .以自己熟悉的一種接口芯片為例,簡(jiǎn)述一般接口電路應(yīng)該具有的功能89 .8237A的地址線為什么是雙向的?90 .什么是接口?接口的根本功能是什么?91 .說(shuō)明鍵盤掃描程序中全掃描和逐行掃描的做法和目的92 .8086如何響應(yīng)一個(gè)外部的INTR中斷請(qǐng)求93 .什么是總線?94 .什么是中斷向量表?95 .并行接口的主要特點(diǎn)及其主要功能是什么?96 .請(qǐng)簡(jiǎn)要說(shuō)明定時(shí)器與計(jì)數(shù)器的區(qū)別.97 .什么是中斷類型號(hào)?它的作用是什么?98 .簡(jiǎn)述用軟件實(shí)現(xiàn)行掃描法的

19、工作過(guò)程.99 .8086與8088這兩個(gè)微處理器在結(jié)構(gòu)上有何相同點(diǎn),有何主要區(qū)別?100 .8237址線為什么是雙向的?101 .硬件中斷與軟件中斷的區(qū)別.102 .什么是端口?8086共有多少端口?103 .8086的中斷向量表是如何組成?作用是什么?104 .D/A轉(zhuǎn)換器和微機(jī)接口中的關(guān)鍵問(wèn)題是什么?對(duì)不同的D/A芯片應(yīng)采用何種方法連接?105地址譯碼器信號(hào)有什么用?106 .8255A有哪幾種工作方式?107 .PCI總線的優(yōu)點(diǎn)有哪些?108 .什么是中斷?109 .為什么要對(duì)8253寫限制字?110 .輸入輸出限制方式有哪幾種?111接口所包含的信息有哪些?112 .同步傳輸方式和異

20、步傳輸方式的特點(diǎn)各是什么?113 .什么是總線標(biāo)準(zhǔn)?114 .比擬中斷與DMA兩種傳輸方式的特點(diǎn).115簡(jiǎn)述A/D轉(zhuǎn)換器接口的根本原理與方法.三、綜合設(shè)計(jì)題116. 8255作打印機(jī)接口,工作于方式0,請(qǐng)編寫初始化及工作程序,8255地址0D0-0D7,偶地址有效.打印機(jī)工作過(guò)程:8255初始化后,使PC6(STB#為高電平.查打印機(jī)狀態(tài)(BUSY=PC2假設(shè)打印機(jī)不忙(BUSY=PC2=0,送出數(shù)據(jù)使PC6(STB#%低,然后使PC6(STB#高,附:8255A限制字格式方式命令按位置位/復(fù)位命令字a.按位置位/復(fù)位命令字117.某8086系統(tǒng)中,要求通過(guò)8255A讀入8位開(kāi)關(guān)的狀態(tài),并限制

21、相應(yīng)的8個(gè)LED指示燈按下某位開(kāi)關(guān),那么點(diǎn)亮對(duì)應(yīng)的某個(gè)LED指示燈.如用A口輸入,B口輸出,請(qǐng)寫出相應(yīng)的程序用查詢方式.附:8255A方式命令格式特征位A組方式00=0方式01言I方式IU?2方式1二不用出入PA柏雅=,出人*輸輸=R組方式0=0方式1=1方式PB0=輸出1二摘入0=輸出I二輸入118.有一D/A轉(zhuǎn)換系統(tǒng)如以下圖所示,其中8255A的地址為PORT0PORT3,請(qǐng)編寫通過(guò)該D/A轉(zhuǎn)換器產(chǎn)生鋸齒波的程序.119.如以下圖所示,采用8251A在兩臺(tái)微機(jī)間實(shí)現(xiàn)串行接口通信.要求采用查詢方式,異步傳送,雙方實(shí)現(xiàn)半雙工通信.發(fā)送器CPU每查詢到TxRDY有效,那么向8251A并行輸出一個(gè)

22、字節(jié)數(shù)據(jù);接收端CPU每查詢到RxRDY有效,那么從8251A并行輸入一個(gè)字節(jié)數(shù)據(jù);一直進(jìn)行到全部數(shù)據(jù)傳送完畢為止.設(shè)發(fā)送端和接受端8251A的地址都是PORT0、PORT1,通信的字節(jié)數(shù)是100,發(fā)送數(shù)據(jù)塊起址是2000H,接受數(shù)據(jù)塊起址是4000H.請(qǐng)編寫相應(yīng)的初始化程序、發(fā)送和接受程序.DtD0rd-8086WRCPUA1RDWRTxDRTSC/DdTrL-3D7DRETxDW1RTSC/i120.8255作為打印機(jī)接口,利用查詢方式實(shí)現(xiàn)數(shù)據(jù)輸出,A端工作于方式0,8255A端口地址為:A端口:00口0地B端口:00口2H、C端口:00D4H、限制:00D6H.請(qǐng)寫出8255初始化程序以

23、及傳送數(shù)據(jù)程序片,以下圖為8255與CPU及打印機(jī)的連接示意圖.121.寫出如圖1所示原理圖中,芯片8253選通工作的地址范圍,各端口地址各為多少?設(shè)置8253計(jì)數(shù)器0#為BCD碼計(jì)數(shù)方式,工作于方式3方波發(fā)生器,CLK0輸入端每來(lái)5個(gè)計(jì)數(shù)脈沖,輸出端OUT0的高電平與低電平反相一次對(duì)稱方波,寫出設(shè)置限制字的指令序列.D7D6D5D1D3計(jì)數(shù)器選擇讀寫字行數(shù)741.S13MOCT0CATEjCLQi/S用脾即AM0832產(chǎn)生裾齒波形硬軸連接圖如F:DbEiSZSfrAFAdz:OUTiCATEeCLKje2Ph.nrx122.通過(guò)123 .設(shè)8253三個(gè)計(jì)數(shù)器的端口地址為201H、202H、2

24、03H,限制存放器端口地址200H.D7D6D5醇D3D2D1DO許數(shù)器選擇讀寫字行數(shù)匚作方式碼制輸入時(shí)鐘為2MHz,讓1號(hào)通道周期性的發(fā)出脈沖,其脈沖周期為1ms試編寫初化程序段.附:8253A方式命令字124 .兩微機(jī)之間用RS232C口進(jìn)行零MODEM、異步串行通信.字符數(shù)據(jù)格式為:1位停止位,7位數(shù)據(jù)位,無(wú)校驗(yàn),波特率因子為16.請(qǐng)給出初始化程序.8253答案一、單項(xiàng)選擇題1. B2. C3. B4. C5. C6. D7. B8. B9. C10. A11. B12. A13. C14. C15. C16. D17. B18. B19. D20. D21. D22. C23. C24

25、. B25. B26. B27. D28. C29. B30. B31. C32. B33. D35. D37. C38. A39. A40. D41. B42. D43. D44. D45. C46. C47. A48. B49. C50. A51. B52. C53. C54. D55. A56. C57. A58. D59. A60. B61. A62. C63. C64. B65. A66. D67. C68. A69. C70. A71. C72. C74. D76. A77. B78. A79. D80. B81. C82. A83. D84. B85. C二、簡(jiǎn)做題86. 由于在

26、讀周期之后所得到的數(shù)據(jù)并不是送入DMA限制器內(nèi)部保存,而是保持在數(shù)據(jù)線DB0DB7,所以,寫周期一開(kāi)始,即可快速地從數(shù)據(jù)線上直接寫到RAM或I/O接口,這就是高速DMA傳送提供直接通道的真正含義.87. 串行通信有如下特點(diǎn):在一根傳輸線上既傳輸數(shù)據(jù)信息,又傳輸聯(lián)絡(luò)限制信息串行通信的數(shù)據(jù)格式有固定的要求即固定的數(shù)據(jù)格式,分異步和同步數(shù)據(jù)格式,與此相應(yīng)的,就有異步通信和同步通信兩種方式;串行通信中對(duì)信號(hào)的邏輯定義與TTL不兼容,因此,需要進(jìn)行邏輯關(guān)系和邏輯電平的轉(zhuǎn)換;串行傳送信息的速率需要限制,要求雙方約定通信傳輸?shù)牟ㄌ芈?88. 接口電路一般具有以下功能:執(zhí)行CPU命令功能;返回外設(shè)狀態(tài)的功能;

27、數(shù)據(jù)緩沖功能;信號(hào)轉(zhuǎn)換功能;設(shè)備選擇功能;數(shù)據(jù)寬度和數(shù)據(jù)格式轉(zhuǎn)換的功能.89. 因8237A有兩種工作狀態(tài):主動(dòng)態(tài)和被動(dòng)態(tài).在被動(dòng)態(tài)時(shí),8237A接受CPU送來(lái)的地址信號(hào),是輸入;在主動(dòng)態(tài)時(shí),8237A發(fā)出地址信號(hào),以限制數(shù)據(jù)的傳送,是輸出.因此8237A的地址信號(hào)是雙向的.90. 微機(jī)接口是位于主機(jī)與外設(shè)之間的一些轉(zhuǎn)換電路的總稱.接口的根本功能是輸入緩沖、輸出鎖存、信號(hào)變換等.91. 在一般的鍵盤掃描中,全掃描是指執(zhí)行一次輸入/輸出操作,就能判斷是否有按鍵按下,具體方法是:在鍵盤矩陣的每條行線上同時(shí)送“0電平,再同時(shí)讀回每條列線的電平,根據(jù)列線的電平判斷是否有按鍵按下.而行掃描是指每次只判斷

28、某一行上是否有按鍵按下,具體方法是:在鍵盤矩陣的每條行線上輪流送“0電平,再同時(shí)讀回每條列線的電平,根據(jù)列線的電平判斷該行是否有按鍵按下.全掃描能判斷整個(gè)鍵盤矩陣是否有按鍵按下,而行掃描能判斷具體是哪個(gè)按鍵按下.92. 8086CPU響應(yīng)一個(gè)外部INTR請(qǐng)求主要有以下幾步:(1外設(shè)向CPU發(fā)出中斷請(qǐng)求信號(hào)(2CPU向外設(shè)發(fā)中斷響應(yīng)信號(hào)(3外設(shè)(中斷限制器向CPU送中斷類型號(hào)(4CPU執(zhí)行相應(yīng)的中斷效勞程序(5中斷返回93總線是一組信號(hào)的集合,是計(jì)算機(jī)各模塊間進(jìn)行信號(hào)傳輸?shù)墓餐ǖ?94 .把系統(tǒng)中所有的中斷類型碼及其對(duì)應(yīng)的中斷向量按一定的規(guī)律存放在一個(gè)區(qū)域內(nèi),這個(gè)存儲(chǔ)區(qū)域就叫中斷向量表.95

29、.主要特點(diǎn):數(shù)據(jù)并行傳輸,傳輸速度快,但距離較近.主要功能:并行傳輸數(shù)據(jù),在主機(jī)與外設(shè)之間起到數(shù)據(jù)緩沖和匹配的作用96 .定時(shí)器與計(jì)數(shù)器在本質(zhì)上是一致的,都是對(duì)計(jì)數(shù)脈沖進(jìn)行計(jì)數(shù).它們的區(qū)別是,計(jì)數(shù)器是指對(duì)所有形式的計(jì)數(shù)脈沖進(jìn)行計(jì)數(shù),是廣義上的,而定時(shí)器是特指對(duì)某個(gè)周定頻率的脈沖進(jìn)行計(jì)數(shù),是狹義上的.97 .中斷類型號(hào)是由CPU分配的、用來(lái)表示該中斷源的唯一代碼.中斷類型號(hào)的作用是在當(dāng)CPU接受到該中斷的請(qǐng)求而發(fā)出中斷響應(yīng)信號(hào)INTA2時(shí),中斷治理器可以將該中斷源的中斷類型號(hào)送給CPU,使CPU可以據(jù)此計(jì)算出該中斷源的中斷向量指針,從而執(zhí)行相應(yīng)的中斷效勞程序o98 .工作過(guò)程:首先用全掃描法判斷

30、是否有按鍵按下,具體過(guò)程是:在鍵盤矩陣的每條行線上同時(shí)送“0電平,再同時(shí)讀回每條列線的電平,根據(jù)列線的電平判斷是否有按鍵按下.如讀入的列線全為“T那么沒(méi)有按鍵按下.如有按鍵按下,再用行掃描法判斷是哪個(gè)按鍵按下,具體過(guò)程是:在鍵盤矩陣的每條行線上輪流送“0電平,再同時(shí)讀回每條列線的電平,根據(jù)列線的電平判斷該行是否有按鍵按下.99 .8086與8088在內(nèi)部功能上根本相同,但外部性能有區(qū)別.8086是16位數(shù)據(jù)總線,二8088是8位數(shù)據(jù)總線,在處理一個(gè)16位數(shù)時(shí),8086只需要一步操作,二8088需要兩步.100 .因8237A有兩種工作狀態(tài):主動(dòng)態(tài)和被動(dòng)態(tài).在被動(dòng)態(tài)時(shí),8237A接受CPU送來(lái)的

31、地址信號(hào),是輸入;在主動(dòng)態(tài)時(shí),8237A發(fā)出地址信號(hào),以限制數(shù)據(jù)的傳送,是輸出.因此8237A的地址信號(hào)是雙向的.101 .1硬中斷是外部事件而引起的中斷,具有隨機(jī)性和突發(fā)性,軟中斷是執(zhí)行中斷指令而產(chǎn)生,不具有隨機(jī)性和突發(fā)性.(2硬中斷在中斷響應(yīng)周期,CPU需發(fā)中斷答復(fù)信號(hào),軟中斷在響應(yīng)周期,CPU不需發(fā)中斷答復(fù)信號(hào).(3硬中斷的中斷號(hào)由中斷限制器提供,軟中斷的中斷號(hào)由中斷指令直接給出.(4硬中斷是可屏蔽中斷(不可屏蔽中斷除外,軟中斷是不可屏蔽中斷.102 .一個(gè)I/O地址稱為一個(gè)端口;8086共有65536個(gè)端口.103 .把內(nèi)存0段中03FFH區(qū)域作為中斷向量表的專用存儲(chǔ)區(qū).該區(qū)域存放25

32、6種中斷的處理程序的入口地址,每個(gè)入口地址占用4個(gè)存儲(chǔ)單元,分別存放入口的段地址與偏移地址.104 .D/A轉(zhuǎn)換器和微機(jī)接口時(shí)主要注意兩點(diǎn):第一要了解所選用的D/A轉(zhuǎn)換器本身是否帶有數(shù)據(jù)鎖存器,如果芯片內(nèi)部帶有鎖存器可以直接和CPU的數(shù)據(jù)總線相連接如果芯片內(nèi)部不帶有鎖存器,在接口電路中需要通過(guò)數(shù)據(jù)鎖存器來(lái)連接CPU的數(shù)據(jù)總線和D/A轉(zhuǎn)換器的數(shù)據(jù)線.第二是要注意D/A轉(zhuǎn)換器的位數(shù)和所要連接的微機(jī)數(shù)據(jù)總線的位數(shù)是否一致.以便決定在需要加數(shù)據(jù)鎖存器時(shí),加幾級(jí)鎖存器,如果CPU的數(shù)據(jù)總線是8位,使用的是大于8位的D/A轉(zhuǎn)換器,通常采用兩級(jí)緩沖結(jié)構(gòu)和CPU數(shù)據(jù)總線相連.105.區(qū)分和選通不同外設(shè)(接口工

33、作.106方式0:根本I/O方式;方式1:單向選通I/O方式;方式2:雙向選通I/O方式107 .(1高性能;(2通用性強(qiáng);(3低本錢;(4使用方便;(5可靠性高、數(shù)據(jù)完整性好.108 .所謂中斷是指CPU在正常執(zhí)行程序的過(guò)程中,由于內(nèi)部/外部事件的觸發(fā)或由程序的預(yù)先安排,引起CPU暫時(shí)中斷當(dāng)前正在運(yùn)行的程序,而轉(zhuǎn)去執(zhí)行為內(nèi)部/外部事件或程序預(yù)先安排的事件的效勞子程序待中斷效勞子程序執(zhí)行完畢后CPU再返回到被暫時(shí)中斷的程序處(斷點(diǎn)繼續(xù)執(zhí)行原來(lái)的程序,這一過(guò)程稱為中斷.109 .8253有多種工作方式供選擇,因此8253在使用前必須先向其寫限制字,以決定究竟工作在哪一種方式.110 .(1程序限

34、制輸入輸出方式.(2輸入中斷輸入輸出方式.(3直接存儲(chǔ)器存取方式.111 .限制信息、地址信息、數(shù)據(jù)信息.112 .同步傳輸方式中發(fā)送方和接收方的時(shí)鐘是統(tǒng)一的、字符與字符間的傳輸是步無(wú)間隔的.異步傳輸方式并不要求發(fā)送方和接收方的時(shí)鐘完全一樣,字符與字符間的傳輸是異步的.113 .為了使總線能夠更好地連接不同的模塊和傳輸數(shù)據(jù),為其制定或公開(kāi)總線的一些詳細(xì)標(biāo)準(zhǔn),這種標(biāo)準(zhǔn)就叫總線標(biāo)準(zhǔn).114 .中斷方式下,外設(shè)需與主機(jī)傳輸數(shù)據(jù)時(shí)要請(qǐng)求主給予中斷效勞,中斷當(dāng)前主程序的執(zhí)行,自動(dòng)轉(zhuǎn)向?qū)?yīng)的中斷處理程序打制數(shù)據(jù)的傳輸,過(guò)程始終是在處理器所執(zhí)行的指令限制之下.直接存儲(chǔ)器訪問(wèn)DMA方式下,系統(tǒng)中有一個(gè)DMA限

35、制器,它是一個(gè)可驅(qū)動(dòng)總線的主控部件.當(dāng)外設(shè)與主存儲(chǔ)器之間需要傳輸數(shù)據(jù)時(shí),外設(shè)向DMA限制器發(fā)出DMA請(qǐng)求,DMA限制器向中央處理器發(fā)出總線請(qǐng)求,取得總線限制權(quán)以后,DMA限制器根據(jù)總線時(shí)序限制外設(shè)與存儲(chǔ)器間的數(shù)據(jù)傳輸而不是通過(guò)指令來(lái)限制數(shù)據(jù)傳輸,傳輸速度大大高于中斷方式.115在數(shù)據(jù)采集和過(guò)程限制中,被采集對(duì)象往往是連續(xù)變化的物理量如溫度、壓力、聲波等,由于計(jì)算機(jī)只能處理離散的數(shù)字量,需要對(duì)聯(lián)系的物理量轉(zhuǎn)換為數(shù)字量,這一操作過(guò)程就是A/D轉(zhuǎn)換.A/D轉(zhuǎn)換器的功能就是把模擬量轉(zhuǎn)換為數(shù)字量.主要參數(shù)有:分辨率、線形度、轉(zhuǎn)換精度、轉(zhuǎn)換時(shí)間等.A/D轉(zhuǎn)換器根據(jù)轉(zhuǎn)換原理可以分為直接A/D轉(zhuǎn)換和間接器A/

36、D轉(zhuǎn)換器.所謂直接A/D轉(zhuǎn)換器,就是把模擬信號(hào)直接轉(zhuǎn)換成數(shù)字信號(hào),如逐次逼近型、并聯(lián)比擬型等.它的工作過(guò)程主要有4個(gè)局部:采樣、保持、量化和編碼.采樣即采集所需的數(shù)據(jù);保持即將采樣得到的值保存下來(lái),例如對(duì)某個(gè)時(shí)間t,可取S(t)=0來(lái)保持,取S(t)=1來(lái)采樣;量化過(guò)程中可用只舍不入或四舍五入這兩種方法對(duì)數(shù)據(jù)進(jìn)行處理;編碼可以采用01來(lái)編碼.間接A/D轉(zhuǎn)換器是先把模擬量轉(zhuǎn)換成中間量,然后再轉(zhuǎn)換成數(shù)字量,如積分型、電壓/頻率轉(zhuǎn)換型等.三、綜合設(shè)計(jì)題116.PA口地址:0D0HPB口地址:0D2HPC口地址:0D4H限制口地址:0D6HMOVAL,81H;方式選擇限制字,PA、PB、PC均為方式0

37、,;PA輸出,PC7PC4為輸出,PC3PC0;為輸入.PB未用,規(guī)定為輸出.OUT0D6H,ALMOVAL,0DH;PC6置1,0DH=0000,1101,;即STB為高電平OUT0D6H,ALLPST:INAL,0D4H;讀PC口ANDAL,04D;打印機(jī)忙否(PC2=BUSY=?)JNZLPST;PC2=1,打印機(jī)忙,等待MOVAL,CLOUT0D0H,AL;CL中的字符送PA口MOVAL,0CHOUT0D6H,AL;置PC6=0,即STB=0;00001100=0CHINCALOUT0D6H,AL;置PC6=17,即STB=1,00001101=0DH117.MOVMOVOUTMOVI

38、NMOVOUTDX,8255A命令口AL,90HDX,ALDX,8255AA口AL,DXDX,8255AB口DX,AL118.;8255A初始化MOVDX,PORT3MOVAL,10000000BOUTDX,AL;指定B口限制DAC轉(zhuǎn)換,置DAC0832為直通工作方式MOVDX,PORT1MOVAL,00010000B第16頁(yè)共19頁(yè)OUTDX,AL;產(chǎn)生鋸齒波MOVDX,PORT0MOVAL,0FFHLL:OUTDX,ALNOPNOPDECALJMPLL119.發(fā)送端初始化程序與發(fā)送限制程序如下:STT:MOVDX,PORT1MOVAL,7FHOUTDX,ALMOVAL,11HOUTDX,ALMOVDI,2000HMOVCX,100NEXT:MOVDX,PORT1INAL,DXANDAL,01HJZNEXTMOVDX,PORT0M

溫馨提示

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