已閱讀5頁(yè),還剩19頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
微機(jī)接口技術(shù)與應(yīng)用課程習(xí)題集一、單選題1. 可屏蔽中斷的過程應(yīng)該是(1)中斷向量指針(2)中斷源(3)中斷號(hào)(4)中斷向量: A、(3)(4)(1)(2)B、(2)(3)(1)(4)C、(3)(1)(4)(2)D、(1)(3)(2)( 4 )2. 當(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-C B、Centronics C、IDE D、IEEE-4884. 在現(xiàn)行PC機(jī)中,常用存儲(chǔ)器地址線中的低10位作輸入輸出口地址線。設(shè)某接口芯片內(nèi)部有16個(gè)端口,該接口芯片的片選信號(hào)由地址譯碼器產(chǎn)生,則地址譯碼器的輸入地址線一般應(yīng)為:A、全部10位地址線 B、其中的高8位地址線 C、其中的高6位地址線 D、其中的高4位地址線5. 下列引起CPU程序中斷的四種情況,哪一種需要由硬件提供中斷類型碼?A、INTO B、NMI C、INTR D、INT n6. 下列端口訪問指令錯(cuò)誤的是:A、 IN AL,60HB:、 MOV DX,303HOUT DX,ALC:、MOV DX,303HMOV AL,SIOUT DX,ALD、 IN AL,303H7. 有關(guān)DMA技術(shù),下列敘述正確的是: A、數(shù)據(jù)傳送時(shí)同時(shí)進(jìn)行數(shù)據(jù)檢索操作 B、在數(shù)據(jù)塊傳送過程中,即使DMA請(qǐng)求變?yōu)闊o(wú)效,DMAC也不釋放總線C、DMAC在被動(dòng)態(tài)時(shí),DMA傳送完畢后,無(wú)需讀取DMAC狀態(tài) D、DMA系統(tǒng)初始化時(shí),不必對(duì)所有通道的工作方式寄存器加載8. 有關(guān)8255A狀態(tài)字的使用,下列敘述正確的是:A、狀態(tài)字由用戶任意指定B、狀態(tài)字與C口的外部引腳無(wú)關(guān) C、查INTR位不如查IBF或OBF位可靠D、INTE位由I/O操作過程中自動(dòng)產(chǎn)生9. 一個(gè)滿量程為5V的D/A轉(zhuǎn)換器,要求能分辯的最小電壓的5mV,則分辨率為:A、8 B、16 C、10 D、3210. 接口電路的核心功能之一是: A、返回外設(shè)狀態(tài) B、設(shè)備選擇 C、信號(hào)轉(zhuǎn)換 D、數(shù)據(jù)寬度與數(shù)據(jù)格式轉(zhuǎn)換11. 某顯示器的分辯率為1024*768,表示像素顏色的位寬為16bit,則應(yīng)配置的顯示存儲(chǔ)器容量一般為A、4MB B、2MB C、1Mb D、8MB12. 根據(jù)下面提供的PC機(jī)內(nèi)存中的數(shù)據(jù),lNT 11H中斷服務(wù)程序的人口地址是什么 0000:0040 B3 18 8A CC 4D F8 00 F0-41 F8 00 F0 C5 18 8A CC 0000:0050 39 E7 00 F0 A0 19 8A CC-2E E8 00 F0 D2 EF 00 F0A、8A19:A0F0 B、F000:F840 C、A019: 8ACC D、CC8A:19A013. 欲使地址譯碼器的輸出信號(hào)有效,其中的控制信號(hào)AEN和IOR#必須分別取值為 A、0,0 B、0,1 C、1,0 D、1,114. 下列屬于接口標(biāo)準(zhǔn)的是A、PCI B、EISA C、RS232C D、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、33 44 11 22 B、44 33 22 11 C、11 22 33 44 D、22 11 44 3317. 8086CPU I/O的編址方式是: A、統(tǒng)一編址 B、獨(dú)立編址 C、統(tǒng)一和獨(dú)立編址D、以上三者都不是18. 8086CPU可以識(shí)別的中斷源類型總數(shù)是:A、128 B、256 C、1024 D、6553619. 在使用8255A時(shí),值位/復(fù)位命令應(yīng)寫入:A、A口B、B口C、C口D、命令口20. 串口通信的波特率為1200,數(shù)據(jù)格式為1位起始位、8位數(shù)據(jù)位、1位停止位,則每秒傳送的字節(jié)數(shù)是_個(gè)。 A、 8B、15C、12D、12021. 在PC機(jī)中,鍵盤與主機(jī)的接口電路結(jié)構(gòu)形式是: A、固定式 B、半固定式C、可編程式 D、智能型22. 在某一存儲(chǔ)器系統(tǒng)中,設(shè)有只讀存儲(chǔ)器16KB,隨機(jī)存儲(chǔ)器48KB,用16根地址線來尋址,如只讀存儲(chǔ)器位于低地址段,則其地址范圍是_。 A、 0000H2BFFH B、 0000H0FFFHC、 0000H3FFFH D、0000H4AFFH23. 下列為引起CPU程序中斷的四種情況,哪一種需要由硬件提供中斷類型碼? A、INTO B、NMI C、INTR D、INT n24. 數(shù)據(jù)的輸入輸出指的是( )進(jìn)行數(shù)據(jù)交換。A、CPU與存儲(chǔ)器B、CPU與外設(shè)C、存儲(chǔ)器與外設(shè)D、內(nèi)存與外存25. 8086在執(zhí)行IN AL,DX指令時(shí),AL寄存器的內(nèi)容輸出到( )上。A、地址總線B、數(shù)據(jù)總線C、存儲(chǔ)器D、寄存器26. 8086中斷向量表的大小為( )字節(jié)。A.256B.1024 C.2kD.64k27. 8255A工作在方式2(雙向選通I/O)時(shí)( )。A、只能作輸入接口 B、只能作輸出接口C、作輸入口或作輸出口D、同時(shí)可作輸入口、輸出口28. 啟動(dòng)8253的計(jì)數(shù)器開始計(jì)數(shù)的方式有( )A、軟件方式B、硬件方式C、軟件和硬件方式D、門控信號(hào)29. 使多路模擬信號(hào)共有一個(gè)A/D轉(zhuǎn)換器時(shí),需使用( )。A、采樣保持器B、多路模擬開關(guān)C、傳感器D、濾波電路30. 定時(shí)器8253如作為波特率發(fā)生器,應(yīng)工作下列哪一種工作方式:A2B3C4D531. 斷響應(yīng)信號(hào)INTA2的作用是:A表示接受到中斷B選擇外設(shè)C讓中斷控制器向CPU送中斷類型號(hào) D沒有明確的作用32. 一般的鍵盤接口使用:并行接口串行接口并行或串行接口直接接在總線上33. 作為現(xiàn)行PC機(jī)的主要系統(tǒng)總線是: A、ISA總線(AT總線) B、PCI總線和ISA總線 C、EISA總線 D、PCI總線34. 如用譯碼器74LS138的輸出信號(hào)與8086CPU的/WR信號(hào)組合后成為8255A的片選控制信號(hào),應(yīng)選用下列哪中邏輯電路:A與門 B或門C與非門D或非門35. 一個(gè)8位D/A轉(zhuǎn)換器的分辨率可達(dá)到滿量程的_。 A1/8B1/16C1/128D1/25636. 在給接口編址的過程中,如果有5根地址線沒有參加譯碼,則可能產(chǎn)生( )個(gè)重疊地址。A52B5 C25D1037. ISA總線的數(shù)據(jù)寬度為( )位。A64B32 C16D838. 軟中斷INTn(n=10HFFH)的優(yōu)先級(jí)排列原則是( )。An值愈小級(jí)別越高B無(wú)優(yōu)先級(jí)別Cn值愈大級(jí)別越高D隨應(yīng)用而定39. 可編程定時(shí)器/計(jì)數(shù)器8253的控制字為( )個(gè)字節(jié)。A1B2 C3D440. 8086CPU工作在總線請(qǐng)求方式時(shí),會(huì)讓出( )。A.地址總線B.數(shù)據(jù)總線C.地址和數(shù)據(jù)總線D.地址、數(shù)據(jù)和控制總線41. CPU在執(zhí)行OUT DX,AL指令時(shí),( )寄存器的內(nèi)容送到地址總線上。AALBDX CAXDDL42. 如果8255A的PA口工作在方式2,PB口可工作在哪種工作方式( )。A.方式0B.方式1C.方式2D.方式0或方式143. 8253的哪種工作方式能產(chǎn)生連續(xù)方波輸出( )。A.方式0B.方式1C.方式2D.方式344. 用DMA方式傳送數(shù)據(jù)時(shí),是由( )控制的。A.CPU B.軟件C.CPU+軟件D.硬件控制器45. 標(biāo)準(zhǔn)的RS-232-C規(guī)定的串行數(shù)據(jù)傳送距離為( )米。A.10B.20 C.50D.10046. 串行異步通信的實(shí)現(xiàn),必須作到( )。A. 通信雙方有同步時(shí)鐘的傳送,以實(shí)現(xiàn)同步B. 一塊數(shù)據(jù)傳送結(jié)束時(shí),用循環(huán)冗余校驗(yàn)碼進(jìn)行校驗(yàn)C. 以字符為傳送信息的單位,按約定配上起始位、停止位和校驗(yàn)位D塊與塊間用同步字符01111110隔開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. 在對(duì)8253進(jìn)行任何操作前,都必須先向8253寫入一個(gè)( ),以確定8253的工作方式。A.控制字B.計(jì)數(shù)初值 C.狀態(tài)字D.指令51. 計(jì)數(shù)初值送到8253的( )寄存器中。A.控制寄存器B.計(jì)數(shù)初值寄存器C.減計(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.1MB C.256BD.1024B56. 查詢輸入/輸出方式需要外設(shè)提供( )信號(hào),只有其有效時(shí),才能進(jìn)行數(shù)據(jù)的輸入和輸出。A.控制B.地址 C.狀態(tài)D.數(shù)據(jù)57. 總線的標(biāo)準(zhǔn)傳輸率是總線上( )。A.每秒傳輸?shù)淖畲笞止?jié)量B.每秒傳輸?shù)淖畲笪粩?shù)C.每秒傳輸?shù)淖畲笮畔⒘緿.每秒傳輸?shù)臄?shù)據(jù)量58. 8253某計(jì)數(shù)器工作在方式1時(shí),在計(jì)數(shù)中途OUT為( )。A.由低變高B.由高變低C.高電平D.低電平59. 兩片8259A級(jí)聯(lián)后可管理( )級(jí)中斷。A.15B.16 C.32D.6460. 一個(gè)8259可提供( )個(gè)中斷類型號(hào)。A.1B.8C.16D.6461. ADC0809的EOC引腳如果輸出為高電平,表示( )。A啟動(dòng)A/D轉(zhuǎn)換讀出數(shù)字量 CA/D轉(zhuǎn)換結(jié)束DA/D轉(zhuǎn)換器故障62. 串行接口器件8251A( )。A.只能作異步傳送B.只能作同步傳送C.兩者均可D.可作并行傳送63. INT n指令中斷是( )。A.由外部設(shè)備請(qǐng)求產(chǎn)生B.由系統(tǒng)斷電引起的C.通過軟件調(diào)用的內(nèi)部中斷D.可用IF標(biāo)志位屏蔽的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ì)超過( )。A.+5VB.0V C.輸入電壓 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. 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.9600 C.19200D.3840073. 當(dāng)8086/8088的I/0訪問100H端口時(shí),采用( )尋址方式。A.直接B.立即 C.寄存器間接D.相對(duì)74. 8位D/A轉(zhuǎn)換器的精度是+1/2LSB,則最大可能誤差為( )。A.1/2VFSB.1/8 VFS C.1/256 VFSD.1/512 VFS75. 對(duì)8253的定時(shí)與計(jì)數(shù)( )。A. 有兩種不同的工作方式 B. 定時(shí)只加時(shí)鐘脈沖,不設(shè)計(jì)數(shù)值C. 實(shí)質(zhì)相同 D. 從各自的控制端口設(shè)置76. 傳送數(shù)據(jù)時(shí),占用CPU時(shí)間最長(zhǎng)的傳送方式是( )。A.查詢B.中斷 C.DMAD.IOP77. CPU響應(yīng)INTR引腳上來的中斷請(qǐng)求的條件是( )。A.IF=0 B.IF=1C.TF=0D.TF=178. 總線的標(biāo)準(zhǔn)傳輸率用( )表示。A.Mb/sB.MB/s C.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. 在程序控制傳送方式中,哪種傳送可提高系統(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.開放輸入中斷 C.允許輸入D.停止輸入85. PCI總線的數(shù)據(jù)寬度為( )位。A. 8B. 16 C. 32D. 64二、簡(jiǎn)答題86. 下圖為DMAC的內(nèi)部狀態(tài)流程圖,簡(jiǎn)述其直接通道的含義。87. 簡(jiǎn)述串行傳送的主要特點(diǎn),并對(duì)8251A的工作過程加以說明。88. 以自己熟悉的一種接口芯片為例,簡(jiǎn)述一般接口電路應(yīng)該具有的功能。89. 8237A的地址線為什么是雙向的?90. 什么是接口?接口的基本功能是什么?91. 說明鍵盤掃描程序中全掃描和逐行掃描的做法和目的。92. 8086如何響應(yīng)一個(gè)外部的INTR中斷請(qǐng)求?93. 什么是總線?94. 什么是中斷向量表?95. 并行接口的主要特點(diǎn)及其主要功能是什么?96. 請(qǐng)簡(jiǎn)要說明定時(shí)器與計(jì)數(shù)器的區(qū)別。97. 什么是中斷類型號(hào)?它的作用是什么?98. 簡(jiǎn)述用軟件實(shí)現(xiàn)行掃描法的工作過程。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)鍵問題是什么?對(duì)不同的D/A芯片應(yīng)采用何種方法連接?105. 地址譯碼器信號(hào)有什么用?106. 8255A有哪幾種工作方式?107. PCI總線的優(yōu)點(diǎn)有哪些?108. 什么是中斷?109. 為什么要對(duì)8253寫控制字?110. 輸入輸出控制方式有哪幾種?111. 接口所包含的信息有哪些?112. 同步傳輸方式和異步傳輸方式的特點(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ī)工作過程: 8255初始化后,使PC6(STB#)為高電平。 查打印機(jī)狀態(tài)(BUSY=PC2) 若打印機(jī)不忙(BUSY=PC2=0),送出數(shù)據(jù) 使PC6(STB#)為低,然后使PC6(STB#)為高, 附:8255A控制字格式方式命令按位置位復(fù)位命令字a 按位置位復(fù)位命令字117. 某8086系統(tǒng)中,要求通過8255A讀入8位開關(guān)的狀態(tài),并控制相應(yīng)的8個(gè)LED指示燈(按下某位開關(guān),則點(diǎn)亮對(duì)應(yīng)的某個(gè)LED指示燈)。如用A口輸入,B口輸出,請(qǐng)寫出相應(yīng)的程序(用查詢方式)。附:8255A方式命令格式118. 有一D/A轉(zhuǎn)換系統(tǒng)如下圖所示,其中8255A的地址為PORT0PORT3,請(qǐng)編寫通過該D/A轉(zhuǎn)換器產(chǎn)生鋸齒波的程序。119. 如下圖所示,采用8251A在兩臺(tái)微機(jī)間實(shí)現(xiàn)串行接口通信。要求采用查詢方式,異步傳送,雙方實(shí)現(xiàn)半雙工通信。發(fā)送器CPU每查詢到 TxRDY有效,則向8251A并行輸出一個(gè)字節(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ā)送和接受程序。120. 8255作為打印機(jī)接口,利用查詢方式實(shí)現(xiàn)數(shù)據(jù)輸出,A端工作于方式0, 8255A端口地址為:A端口:00D0H、B端口:00D2H、C端口:00D4H、控制口:00D6H。請(qǐng)寫出8255初始化程序以及傳送數(shù)據(jù)程序片,下圖為8255與CPU及打印機(jī)的連接示意圖。121. 寫出如圖1所示原理圖中,芯片8253選通工作的地址范圍,各端口地址各為多少?設(shè)置8253計(jì)數(shù)器0#為BCD碼計(jì)數(shù)方式,工作于方式3(方波發(fā)生器),CLK0輸入端每來5個(gè)計(jì)數(shù)脈沖,輸出端OUT0的高電平與低電平反相一次(對(duì)稱方波),寫出設(shè)置控制字的指令序列。OUT0CATE0CLK0OUT1CATE1CLK1OUT2CATE2CLK28253D0D1D2D3D4D5D6D7ABCE1E2E374LS138A1A0CSRDWRY0A2A3A4A5A6A7122. 通過D/A轉(zhuǎn)換器DAM0832產(chǎn)生鋸齒波形。硬件連接圖如下:123. 設(shè)8253三個(gè)計(jì)數(shù)器的端口地址為201H、202H、203H,控制寄存器端口地址200H。輸入時(shí)鐘為2MHz,讓1號(hào)通道周期性的發(fā)出脈沖,其脈沖周期為1ms,試編寫初化程序段。附:8253A方式命令字D7D6D5D4D3D2D1D0計(jì)數(shù)器選擇讀寫字節(jié)數(shù)工作方式碼制124. 兩微機(jī)之間用RS232C口進(jìn)行零MODEM、異步串行通信。字符數(shù)據(jù)格式為:1位停止位 ,7位數(shù)據(jù)位,無(wú)校驗(yàn),波特率因子為16。請(qǐ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. B25. B26. B27. D28. C29. B30. B31. C32. B33. D34. B35. D36. C37. 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. C73. C74. D75. C76. A77. B78. A79. D80. B81. C82. A83. D84. B85. C二、簡(jiǎn)答題86. 因?yàn)樵谧x周期之后所得到的數(shù)據(jù)并不是送入DMA控制器內(nèi)部保存,而是保持在數(shù)據(jù)線DB0DB7,所以,寫周期一開始,即可快速地從數(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ù)牟ㄌ芈省?8. 接口電路一般具有以下功能:執(zhí)行CPU命令功能;返回外設(shè)狀態(tài)的功能;數(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送來的地址信號(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ù)列線的電平判斷是否有按鍵按下。而行掃描是指每次只判斷某一行上是否有按鍵按下,具體方法是:在鍵盤矩陣的每條行線上“輪流”送“0”電平,再同時(shí)讀回每條列線的電平,根據(jù)列線的電平判斷該行是否有按鍵按下。全掃描能判斷整個(gè)鍵盤矩陣是否有按鍵按下,而行掃描能判斷具體是哪個(gè)按鍵按下。92. 8086CPU響應(yīng)一個(gè)外部INTR請(qǐng)求主要有以下幾步:(1)外設(shè)向CPU發(fā)出中斷請(qǐng)求信號(hào)(2)CPU向外設(shè)發(fā)中斷響應(yīng)信號(hào)(3)外設(shè)(中斷控制器)向CPU送中斷類型號(hào)(4)CPU執(zhí)行相應(yīng)的中斷服務(wù)程序(5)中斷返回93. 總線是一組信號(hào)的集合,是計(jì)算機(jī)各模塊間進(jìn)行信號(hào)傳輸?shù)墓餐ǖ馈?4. 把系統(tǒng)中所有的中斷類型碼及其對(duì)應(yīng)的中斷向量按一定的規(guī)律存放在一個(gè)區(qū)域內(nèi),這個(gè)存儲(chǔ)區(qū)域就叫中斷向量表。95. 主要特點(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分配的、用來表示該中斷源的唯一代碼。中斷類型號(hào)的作用是在當(dāng)CPU接受到該中斷的請(qǐng)求而發(fā)出中斷響應(yīng)信號(hào)INTA2時(shí),中斷管理器可以將該中斷源的中斷類型號(hào)送給CPU,使CPU可以據(jù)此計(jì)算出該中斷源的中斷向量指針,從而執(zhí)行相應(yīng)的中斷服務(wù)程序。98. 工作過程:首先用全掃描法判斷是否有按鍵按下,具體過程是:在鍵盤矩陣的每條行線上“同時(shí)”送“0”電平,再同時(shí)讀回每條列線的電平,根據(jù)列線的電平判斷是否有按鍵按下。如讀入的列線全為“1”,則沒有按鍵按下。如有按鍵按下,再用行掃描法判斷是哪個(gè)按鍵按下,具體過程是:在鍵盤矩陣的每條行線上“輪流”送“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送來的地址信號(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ā)中斷回答信號(hào),軟中斷在響應(yīng)周期,CPU不需發(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ū)域存放256種中斷的處理程序的入口地址,每個(gè)入口地址占用4個(gè)存儲(chǔ)單元,分別存放入口的段地址與偏移地址。104. D/A轉(zhuǎn)換器和微機(jī)接口時(shí)主要注意兩點(diǎn):第一要了解所選用的D/A轉(zhuǎn)換器本身是否帶有數(shù)據(jù)鎖存器,如果芯片內(nèi)部帶有鎖存器可以直接和的數(shù)據(jù)總線相連接;如果芯片內(nèi)部不帶有鎖存器,在接口電路中需要通過數(shù)據(jù)鎖存器來連接的數(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è)(接口)工作。106. 方式0:基本I/O方式;方式1:?jiǎn)蜗蜻x通I/O方式;方式2:雙向選通I/O方式107. (1)高性能;(2)通用性強(qiáng);(3)低成本;(4)使用方便;(5)可靠性高、數(shù)據(jù)完整性好。108. 所謂中斷是指CPU在正常執(zhí)行程序的過程中,由于內(nèi)部/外部事件的觸發(fā)或由程序的預(yù)先安排,引起CPU暫時(shí)中斷當(dāng)前正在運(yùn)行的程序,而轉(zhuǎn)去執(zhí)行為內(nèi)部/外部事件或程序預(yù)先安排的事件的服務(wù)子程序,待中斷服務(wù)子程序執(zhí)行完畢后,CPU再返回到被暫時(shí)中斷的程序處(斷點(diǎn))繼續(xù)執(zhí)行原來的程序,這一過程稱為中斷。109. 8253有多種工作方式供選擇,因此8253在使用前必須先向其寫控制字,以決定究竟工作在哪一種方式。110. (1)程序控制輸入輸出方式。(2)輸入中斷輸入輸出方式。(3)直接存儲(chǔ)器存取方式。111. 控制信息、地址信息、數(shù)據(jù)信息。112. 同步傳輸方式中發(fā)送方和接收方的時(shí)鐘是統(tǒng)一的、字符與字符間的傳輸是同步無(wú)間隔的。異步傳輸方式并不要求發(fā)送方和接收方的時(shí)鐘完全一樣,字符與字符間的傳輸是異步的。113. 為了使總線能夠更好地連接不同的模塊和傳輸數(shù)據(jù),為其制定或公開總線的一些詳細(xì)規(guī)范,這種規(guī)范就叫總線標(biāo)準(zhǔn)。114. 中斷方式下,外設(shè)需與主機(jī)傳輸數(shù)據(jù)時(shí)要請(qǐng)求主給予中斷服務(wù),中斷當(dāng)前主程序的執(zhí)行,自動(dòng)轉(zhuǎn)向?qū)?yīng)的中斷處理程序,控制數(shù)據(jù)的傳輸,過程始終是在處理器所執(zhí)行的指令控制之下。直接存儲(chǔ)器訪問(DMA)方式下,系統(tǒng)中有一個(gè)DMA控制器,它是一個(gè)可驅(qū)動(dòng)總線的主控部件。當(dāng)外設(shè)與主存儲(chǔ)器之間需要傳輸數(shù)據(jù)時(shí),外設(shè)向DMA控制器發(fā)出DMA請(qǐng)求,DMA控制器向中央處理器發(fā)出總線請(qǐng)求,取得總線控制權(quán)以后,DMA控制器按照總線時(shí)序控制外設(shè)與存儲(chǔ)器間的數(shù)據(jù)傳輸而不是通過指令來控制數(shù)據(jù)傳輸,傳輸速度大大高于中斷方式。115. 在數(shù)據(jù)采集和過程控制中,被采集對(duì)象往往是連續(xù)變化的物理量(如溫度、壓力、聲波等),由于計(jì)算機(jī)只能處理離散的數(shù)字量,需要對(duì)聯(lián)系的物理量轉(zhuǎn)換為數(shù)字量,這一操作過程就是A/D轉(zhuǎn)換。A/D轉(zhuǎn)換器的功能就是把模擬量轉(zhuǎn)換為數(shù)字量。主要參數(shù)有:分辨率、線形度、轉(zhuǎn)換精度、轉(zhuǎn)換時(shí)間等。A/D轉(zhuǎn)換器按照轉(zhuǎn)換原理可以分為直接A/D轉(zhuǎn)換和間接器A/D轉(zhuǎn)換器。所謂直接A/D轉(zhuǎn)換器,就是把模擬信號(hào)直接轉(zhuǎn)換成數(shù)字信號(hào),如逐次逼近型、并聯(lián)比較型等。它的工作過程主要有4個(gè)部分:采樣、保持、量化和編碼。采樣即采集所需的數(shù)據(jù);保持即將采樣得到的值保存下來,例如對(duì)某個(gè)時(shí)間t,可取S(t)=0來保持,取S(t)=1來采樣;量化過程中可用只舍不入或四舍五入這兩種方法對(duì)數(shù)據(jù)進(jìn)行處理;編碼可以采用01來編碼。間接A/D轉(zhuǎn)換器是先把模擬量轉(zhuǎn)換成中間量,然后再轉(zhuǎn)換成數(shù)字量,如積分型、電壓/頻率轉(zhuǎn)換型等。三、綜合設(shè)計(jì)題116. PA口地址:0D0H PB口地址:0D2H PC口地址:0D4H控制口地址:0D6H MOV AL,81H;方式選擇控制字,PA、PB、PC均為方式0, ;PA輸出,為輸出, ;為輸入。PB未用,規(guī)定為輸出。OUT 0D6H,ALMOV AL,0DH; PC6置1,0DH=0000,1101, ;即為高電平OUT 0D6H, ALLPST:IN AL,0D4H;讀PC口AND AL,04D; 打印機(jī)忙否(PC2 =BUSY=?)JNZ LPST ;PC2=1,打印機(jī)忙,等待MOV AL, CLOUT 0D0H, AL; CL中的字符送PA口 MOV AL, 0CHOUT 0D6H, AL; 置PC6=0,即=0;00001100=0CHINC ALOUT 0D6H, AL;置PC6=17,即=1,00001101=0DH117. MOV DX,8255A命令口MOV AL,90HOUT DX,ALMOV DX,8255A A口IN AL,DXMOV DX,8255A B口OUT DX,AL118. ;8255A初始化MOV DX,PORT3MOV AL,10000000BOUT DX,AL;指定B口控制DAC轉(zhuǎn)換,置DAC0832為直通工作方式MOV DX,PORT1MOV AL,00010000BOUT DX,AL;產(chǎn)生鋸齒波MOV DX,PORT0MOV AL,0FFHLL:OUT DX,ALNOPNOPDEC ALJMP LL119. 發(fā)送端初始化程序與發(fā)送控制程序如下: STT:MOV DX,PORT1 MOV AL,7FHOUT DX,ALMOV AL,11H OUT DX,AL MOV DI,2000HMOV CX,100 NEXT:MOV DX,PORT1 IN AL,DXAND AL,01HJZ NEXT MOV DX,PORT0 MOV AL,DIOUT DX,ALINC DILOOP NEXT HLT接受端
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年離婚合同法律流程詳解版B版
- 2025年度消防產(chǎn)品檢測(cè)與認(rèn)證合同6篇
- 2025版家電企業(yè)品牌合作推廣合同規(guī)范3篇
- 2024年中國(guó)西式茶水機(jī)市場(chǎng)調(diào)查研究報(bào)告
- 2024年演出合同標(biāo)的及演出內(nèi)容
- 2024年消防通道規(guī)劃與改造工程合同3篇
- 2024版教育旅行服務(wù)協(xié)議版A版
- 2024版商用采購(gòu)協(xié)議匯編版B版
- 2024年餐飲服務(wù)行業(yè)勞務(wù)協(xié)議示例版B版
- 2025年度民間借貸留置權(quán)登記與公示協(xié)議范本3篇
- GB/T 41904-2022信息技術(shù)自動(dòng)化基礎(chǔ)設(shè)施管理(AIM)系統(tǒng)要求、數(shù)據(jù)交換及應(yīng)用
- GB/T 41908-2022人類糞便樣本采集與處理
- GB/T 3745.1-1983卡套式三通管接頭
- GB/T 26003-2010無(wú)負(fù)壓管網(wǎng)增壓穩(wěn)流給水設(shè)備
- 信息系統(tǒng)運(yùn)維服務(wù)方案
- 簡(jiǎn)支梁、懸臂梁撓度計(jì)算程序(自動(dòng)版)
- 沛縣生活垃圾焚燒發(fā)電項(xiàng)目二期工程 環(huán)境影響報(bào)告書 報(bào)批稿
- DB44∕T 2149-2018 森林資源規(guī)劃設(shè)計(jì)調(diào)查技術(shù)規(guī)程
- 統(tǒng)編版小學(xué)四年級(jí)語(yǔ)文上冊(cè)五六單元測(cè)試卷(附答案)
- 商票保貼協(xié)議
- 高支模技術(shù)交底(新版)
評(píng)論
0/150
提交評(píng)論