微機(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è)
已閱讀5頁(yè),還剩32頁(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)介

《微機(jī)接口技術(shù)與應(yīng)用》課程習(xí)題集

一、單項(xiàng)選擇題

1.可屏蔽中斷的過(guò)程應(yīng)當(dā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ī)rJ接口原則大多采用

A.RS-232-CB.CcntronicsC.IDED.IEEE-488

4.在現(xiàn)行PC機(jī)中,常用存儲(chǔ)器地址線中的低10位作輸入/輸出口地址線。設(shè)

某接口芯片內(nèi)部有16個(gè)端口,該接口芯片H勺片選信號(hào)由地址譯碼器產(chǎn)生,則地

址譯碼器的輸入地址線一般應(yīng)為:

A.所有10位地址線B、其中的高8位地址線

C.其中H勺高6位地址線D.其中H勺高4位地址線

5.下列引起CPU程序中斷的四種狀況,哪一種需要由硬件提供中斷類型碼?

A.INTOB.NMIC.INTRD.INTn

6.下列端口訪問(wèn)指令錯(cuò)誤的是:

A.INAL,60H

B:、MOVDX,303H

OUTDX,AL

C:、MOVDX,3O3H

MOVAL,[SI]

OUTDX,AL

D.INAL303H

7.有關(guān)DMA技術(shù),下列論述對(duì)的的是:

A.數(shù)據(jù)傳送時(shí)同步進(jìn)行數(shù)據(jù)檢索操作

B.在數(shù)據(jù)塊傳送過(guò)程中,雖然DMA祈求變?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)字日勺使用,下列論述對(duì)的的是:

A.狀態(tài)字由顧客任意指定

B.狀態(tài)字與C口H勺外部引腳無(wú)關(guān)

C.查INTR位不如查1BF或OBF位可靠

D.INTE位由I/O操作過(guò)程中自動(dòng)產(chǎn)生

9.一種滿量程為5VH勺D/A轉(zhuǎn)換器,規(guī)定能分辯H勺最小電壓的5mV,則辨別率為:

A.8B.16C.10D.32

10.接口電路的關(guān)鍵功能之一是:

A.返回外設(shè)狀態(tài)B.設(shè)備選擇C.信號(hào)轉(zhuǎn)換D.數(shù)據(jù)寬度與數(shù)據(jù)格式轉(zhuǎn)換

11.某顯示屏的分辯率為1024*768,體現(xiàn)像素顏色的位寬為16bit,則應(yīng)配置的

顯示存儲(chǔ)器容量一般為

A/MBB.2MBC.IMbD.8MB

12.根據(jù)下面提供的PC機(jī)內(nèi)存中的數(shù)據(jù),1NT11H中斷服務(wù)程序的人口地址是

什么

0000:0040B3188ACC4DF800F0-41F800F0C5188ACC0000:005039E700F0A0

198ACC-2EE800F0D2EF00F0

A.8A19:A0F0B.FG00:F840C.A019:8ACCD.CC8A:19A0

13.欲使地址譯碼器日勺輸出信號(hào)有效,其中的控制信號(hào)AEN和I0R#必須分別取值

A.0,0B.OJC.1,0D.1,1

14.下列屬于接口原則的是

A.PCIB.EISAC.RS232CD.ISA

15.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.3344II22B、44332211

C.11223344D、22114433

17.8086CPUI/OH勺編址方式是:

A.統(tǒng)一編址B.獨(dú)立編址C統(tǒng)一和獨(dú)立編址D.以上三者都不是

18.8086CPU可以識(shí)別時(shí)中斷源類型總數(shù)是:

A.128B.256C.1024D.65536

19.在使用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.120

21.在PC機(jī)中,鍵盤與主機(jī)的接口電路構(gòu)造形式是:

A.固定式B.半固定式C.可編程式D.智能型

22.在某一存儲(chǔ)器系統(tǒng)中,設(shè)有只讀存儲(chǔ)器16KB,隨機(jī)存儲(chǔ)器48KB,用16根地

址線來(lái)尋址,如只讀存儲(chǔ)器位于低地址段,則其地址范圍是。

A.OOOOH—2BFFHB、OOOOH—OFFFH

C.OOOOH—3FFFHD.0000H—4AFFH

23.下列為引起CPU程序中斷的四種狀況,哪一種需要由硬件提供中斷類型碼?

A.INTOB.NMIC.INTRD.INTn

24.數(shù)據(jù)H勺輸入輸出指的是()進(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.64k

27.8255A工作在方式2(雙向選通I/O)時(shí)()。

A.只能作輸入接口B、只能作輸出接口

C.作輸入口或作輸出口D.同步可作輸入口、輸出口

28.啟動(dòng)8253日勺計(jì)數(shù)器開(kāi)始計(jì)數(shù)日勺方式有()

A.軟件方式B、硬件方式

C.軟件和硬件方式D.門控信號(hào)

29.使多路模擬信號(hào)共有一種A/D轉(zhuǎn)換器時(shí),需使用()o

A.采樣保持器B、多路模擬開(kāi)關(guān)

C.傳感器D.濾波電路

30.定期器8253如作為波特率發(fā)生器,應(yīng)工作下列哪一種工作方式:

A.2B.3C.4D.5

31.斷響應(yīng)信號(hào)INTA2的作用是:

A.體現(xiàn)接受到中斷B.選擇外設(shè)

C.讓中斷控制器向CPU送中斷類型號(hào)D.沒(méi)有明確的作用

32.一般日勺鍵盤接口使用:

A.并行接口B,串行接口

C.并行或串行接口D.直接接在總線上

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.一種8位D/A轉(zhuǎn)換器的辨別率可抵達(dá)滿量程的Io

A.1/8B.1/16C.1/128D.1/256

36.在給接口編址的過(guò)程中,假如有5根地址線沒(méi)有參與譯碼,則也許產(chǎn)生()

個(gè)重疊地址。

A.52B.5C.25D.10

37.ISA總線的數(shù)據(jù)寬度為()位。

A.64B.32C.16D.8

38.軟中斷INTn(n=10H?FFH)的優(yōu)先級(jí)排列原則是()。

A.n值愈小級(jí)別越高B.無(wú)優(yōu)先級(jí)別

C.n值愈大級(jí)別越高D.隨應(yīng)用而定

39.可編程定期器/計(jì)數(shù)器8253的控制字為()個(gè)字節(jié)。

A.1B.2C.3D.4

40.8086CPU工作在總線祈求方式時(shí),會(huì)讓出()。

A.地址總線B.數(shù)據(jù)總線

C.地址和數(shù)據(jù)總線D.地址、數(shù)據(jù)和控制總線

41.CPU在執(zhí)行OUTDX,AL指令時(shí),()寄存器的內(nèi)容送到地址總線上。

A.ALB.DXC.AXD.DL

42.假如8255A的PA口工作在方式2,PB口可工作在哪種工作方式()。

A.方式0B.方式1C.方式2D.方式0或方式1

43.8253的哪種工作方式能產(chǎn)生持續(xù)方波輸出()o

A.方式0B.方式1C.方式2D.方式3

44.用DMA方式傳送數(shù)據(jù)時(shí),是由()控制的。

A.CPUB.軟件C.CPU+軟件D.硬件控制器

45.原則H勺R(shí)S-232-C規(guī)定的串行數(shù)據(jù)傳送距離為()米。

A.10B.20C.50D.100

46.串行異步通信rJ實(shí)現(xiàn),必須作到()。

A.通信雙方有同步時(shí)鐘n勺傳送,以實(shí)現(xiàn)同步

B.一塊數(shù)據(jù)傳送結(jié)束時(shí),用循環(huán)冗余校驗(yàn)碼進(jìn)行校驗(yàn)

C.以字符為傳送信息的單位,按約定配上起始位、停止位和校驗(yàn)位

D.塊與塊間用同步字符01111110隔開(kāi)

47.連接微處理器同內(nèi)存儲(chǔ)器以及I/O接口之間H勺總線是()o

A.片總線B.內(nèi)總線C.系統(tǒng)總線D.外總線

48.在中斷輸入/輸出方式下,外設(shè)的()線可用于向CPU發(fā)送中斷祈求信號(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寫入一種(),以確定8253

H勺工作方式。

A.控制字B.計(jì)數(shù)初值C.狀態(tài)字D.指令

51.計(jì)數(shù)初值送到8253的()寄存器中。

A.控制寄存器B.計(jì)數(shù)初值寄存器

C.減計(jì)數(shù)單元D.輸出鎖存寄存器

52.采用條件傳送方式時(shí),必須要有()。

A.中斷邏輯B.祈求信號(hào)C.狀態(tài)端口D.類型號(hào)

53.8253的某個(gè)計(jì)數(shù)器最大計(jì)數(shù)初值是()o

A.65536B.FFOOHC.0000HD.FFFFH

54.總線按功能分類,下面不屬于日勺是()

A.數(shù)據(jù)總線B.地址總線C.控制總線D.通訊總線

55.8086CPU的I/O地址空間為()字節(jié)。

A.64KBB.1MBC.256BD.1024B

56.查詢輸入/輸出方式需要外設(shè)提供()信號(hào),只有其有效時(shí),才能進(jìn)行數(shù)

據(jù)的J輸入和輸出。

A.控制B.地址C.狀態(tài)D.數(shù)據(jù)

57.總線的原則傳播率是總線上()o

A.每秒傳播H勺最大字節(jié)量B.每秒傳播的最大位數(shù)

C.每秒傳播H勺最大信息量D.每秒傳播日勺數(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.64

60.一種8259可提供()個(gè)中斷類型號(hào)。

A.lB.8C.16D.64

61.ADC0809的E0C引腳假如輸出為高電平,體現(xiàn)()。

A.啟動(dòng)A/D轉(zhuǎn)換B.讀出數(shù)字量C.A/D轉(zhuǎn)換結(jié)束:D.A/D轉(zhuǎn)換器故障

62.串行接口器件8251A()o

A.只能作異步傳送B.只能作同步傳送

C.兩者均可D.可作并行傳送

63.INTn指令中斷是()o

A.由外部設(shè)備祈求產(chǎn)生B.由系統(tǒng)斷電引起的

C.通過(guò)軟件調(diào)用H勺內(nèi)部中斷D.可用IF標(biāo)志位屏蔽的

64.總線的寬度用()總線的條數(shù)體現(xiàn)。

A.地址B.數(shù)據(jù)C.控制D.以上所有

65.并行接口一般要對(duì)輸出數(shù)據(jù)進(jìn)行鎖存,其原因是()o

A.外設(shè)速度常低于主機(jī)速度B.主機(jī)速度常低于外設(shè)速度

C.主機(jī)與外設(shè)速度一般差不多D.要控制對(duì)多種外設(shè)的存取

66.D/A轉(zhuǎn)換器輸出模擬電壓的最大幅值不會(huì)超過(guò)()o

A.+5VB.OVC.輸入電壓D.參照電壓

67.8255A口勺PA口工作在方式2,PB口工作在方式1時(shí),其PC端口()。

A.用作兩個(gè)4位I/O端口B.部分引腳作聯(lián)絡(luò),部分作I/O

C.所有引腳均作聯(lián)絡(luò)信號(hào)D.作8位I/O端口,引腳都作為I/O線

68.USB實(shí)際上是一種萬(wàn)能插口,其連接器為()芯連接器。

A.4B.5C.9D.15

69.82590CW1——中斷屏蔽字()設(shè)置。

A.在ICW之前B.只容許一次

C.可容許多次D.僅屏蔽某中斷源時(shí)

70.地址譯碼器的輸入端應(yīng)接在()總線上。

A.地址B.數(shù)據(jù)C.控制D.以上都對(duì)

71.8086中斷系統(tǒng)中優(yōu)先級(jí)最低的的是()o

A.可屏蔽中斷B.不可屏蔽中斷C.單步中斷D.除法出錯(cuò)

72.8250的最高波特率為()bpso

A.1200B.9600C.19200D.38400

73.當(dāng)8086/8088的I/O訪問(wèn)100H端口時(shí),采用()尋址方式。

A.直接B.立即C.寄存器間接D.相對(duì)

74.8位D/A轉(zhuǎn)換器的精度是+1/2LSB,則最大也許誤差為()。

A.1/2VFSB.l/8VFSC.1/256VFSD.l/512VFs

75.對(duì)8253的定期與計(jì)數(shù)()。

A.有兩種不同樣的工作方式B.定期只加時(shí)鐘脈沖,不設(shè)計(jì)數(shù)值

C.實(shí)質(zhì)相似D.從各自的控制端口設(shè)置

76.傳送數(shù)據(jù)時(shí),占用CPU時(shí)間最長(zhǎng)的傳送方式是()o

A.查詢B.中斷C.DMAD.IOP

77.CPU響應(yīng)INTR引腳上來(lái)時(shí)中斷祈求的條件是()o

A.IF=OB.IF=1C.TF=OD.TF=1

78.總線的原則傳播率用()體現(xiàn)。

A.Mb/sB.MB/sC.Kb/sD.KB/s

79.傳播距離較近時(shí),常采用()o

A.串行接口B.簡(jiǎn)樸接口C.可編程接口D.并行接口

80.將多種物理信號(hào)變成電信號(hào)的裝置稱為()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接口傳送時(shí)命令信號(hào)

C.外界向微處理器傳送的狀態(tài)信息

D.上述三種信號(hào)

84.當(dāng)8255AH勺PA口工作在方式1時(shí)、對(duì)PC4置位,其作用是()。

A.啟動(dòng)輸入B.開(kāi)放輸入中斷C.容許輸入D.停止輸入

85.PCI總線的數(shù)據(jù)寬度為()位。

A.8B.16C.32D.64

二、簡(jiǎn)答題

86.下圖為DMAC的內(nèi)部狀態(tài)流程圖,簡(jiǎn)述其直接通道口勺含義。

87.簡(jiǎn)述串行傳送的重要特點(diǎn),并對(duì)8251A的工作過(guò)程加以闡明。

88.以自己熟悉叫一種接口芯片為例,簡(jiǎn)述一般接口電路應(yīng)當(dāng)具有日勺功能。

89.8237AH勺地址線為何是雙向H勺?

90.什么是接口?接口的基本功能是什么?

91.闡明鍵盤掃描程序中全掃描和逐行掃描的做法和目H勺。

92.8086怎樣響應(yīng)一種外部的INTR中斷祈求?

93.什么是總線?

94.什么是中斷向量表?

95.并行接口的重要特點(diǎn)及其重要功能是什么?

96.請(qǐng)簡(jiǎn)要闡明定期器與計(jì)數(shù)器的區(qū)別。

97.什么是中斷類型號(hào)?它的作用是什么?

98.簡(jiǎn)述用軟件實(shí)現(xiàn)行掃描法歐I工作過(guò)程。

99.8086與8088這兩個(gè)微處理器在構(gòu)造上有何相似點(diǎn),有何重要區(qū)別?

100.8237址線為何是雙向的?

101.硬件中斷與軟件中斷的區(qū)別。

102.什么是端口?8086共有多少端口?

103.8086H勺中斷向量表是怎樣構(gòu)成?作用是什么?

104.D/A轉(zhuǎn)換器和微機(jī)接口中的關(guān)鍵問(wèn)題是什么?對(duì)不同樣日勺D/A芯片應(yīng)采用

何種措施連接?

105.地址譯碼器信號(hào)有什么用?

106.8255A有哪幾種工作方式?

107.PCI總線的J長(zhǎng)處有哪些?

108.什么是中斷?

109.為何要對(duì)8253寫控制字?

110.輸入輸出控制方式有哪幾種?

111.接口所包括的信息有哪些?

112.同步傳播方式和異步傳播方式H勺特點(diǎn)各是什么?

113.什么是總線原則?

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)

若打印機(jī)不忙(BUSY=PC2=0),送出數(shù)據(jù)

使PC6(STB#)為低,然后使PC6(STB#)為高,

附:8255A控制字格式

方式命令

15D.烏a

特征位A組方式PAPC.-TB組方式PBPQ.>

00=0方式0=幡出0=輸出0=0方式0=輸出0=輸出

01=1方式1=輸入1,■人方式1=輸入1=輸入

10=2方式

11=不用

按位置位/復(fù)位命令字

O|D,|U,D31dlO,5

傳征彳至不用彳立選擇1=百位

5。)OOO=C口O位《用電平)

OO1=C口1位o=復(fù)位

?氐電平)

111=CQ7位

117.某8086系統(tǒng)中,規(guī)定通過(guò)8255A讀入8位開(kāi)關(guān)的狀態(tài),并控制對(duì)應(yīng)的8

個(gè)LED指示燈(按下某位開(kāi)關(guān),則點(diǎn)亮對(duì)應(yīng)的某個(gè)LED指示燈)。如用A口輸入,

B口輸出,請(qǐng)寫出對(duì)應(yīng)的程序(用查詢方式)。

附:8255A方式命令格式

1D.|D,5dX

特征位A蛆方式PAPC..,B組方式PB

00=0方式0=輸出0=Wi出0=0方式0=輸出0=輸出

01?1方式1=輸入1=輸入1-1方式1=推人1?輸入

10=2方式

11=不用

118.有一D/A轉(zhuǎn)換系統(tǒng)如下圖所示,其中8255A口勺地址為P0RT0?P0RT3,請(qǐng)編寫

通過(guò)該D/A轉(zhuǎn)換器產(chǎn)生鋸齒波的J程序。

119.如下圖所示,采用8251A在兩臺(tái)微機(jī)間實(shí)現(xiàn)串行接口通信。規(guī)定采用查詢

方式,異步傳送,雙方實(shí)現(xiàn)半雙工通信。發(fā)送器CPU每查詢到TxRDY有效,則

向8251A并行輸出一種字節(jié)數(shù)據(jù);接受端CPU每查詢到RxRDY有效,則從8251A

并行輸入一種字節(jié)數(shù)據(jù);一直進(jìn)行到所有數(shù)據(jù)傳送完畢為止。設(shè)發(fā)送端和接受

端8251A的地址都是PORTO、P0RT1,通信的字節(jié)數(shù)是100,發(fā)送數(shù)據(jù)塊起址是

2023H,接受數(shù)據(jù)塊起址是4000Ho請(qǐng)編寫對(duì)應(yīng)的初始化程序、發(fā)送和接受程序。

120.8255作為打印機(jī)接口,運(yùn)用查詢方式實(shí)現(xiàn)數(shù)據(jù)輸出,A端工作于方式0,

8255A

端口地址為:A端口:00D3ILB端口:00D2II、C端口:00D4H、控制口:00D6Ho

請(qǐng)寫出8255初始化程序以及傳送數(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ù)脈沖,輸出端0UT0的高電平與低電平反相

一次(對(duì)稱方波),寫出設(shè)置控制字rJ指令序列。

------------

——

D。OUTo

!CATEo

1AIC12QD2

D3CLKO

A?一..

球.理MRA轉(zhuǎn)換;懵DANK832產(chǎn)生鋸國(guó)波形。硬件與4妾圖如下:

D5

A4CD6OUT1

P7CATE1

A5______&)--------------CCLKi

cs-

A6______E-C

L2

123.設(shè)8253三個(gè)計(jì)數(shù)器的端口地址為20111、202H、20311,控制寄存器端口地

址200H。輸入時(shí)鐘為2MHz,讓1號(hào)通道周期性口勺發(fā)出脈沖,其脈沖周期為1ms,

試編寫初化程序段。

附:D6D5D4D3D2D1D0

8253A方

式命令

D7

計(jì)數(shù)器選擇讀寫字節(jié)數(shù)工作方式碼制

124.兩微機(jī)之間用RS232C口進(jìn)行零MODEM、異步串行通信。字符數(shù)據(jù)格式為:1

位停止位,7位數(shù)據(jù)位,無(wú)校驗(yàn),波特率因子為16。請(qǐng)給出初始化程序。

答案

一、單項(xiàng)選擇題

1.B

2.C

3.B

4.C

5.C

6.D

7.B

8.B

9.C

10.A

11.B

12.A

13.C

14.C

15.C

16.D

17.B

18.B

19.D

20.D

21.D

22.C

23.C

24.B

25.B

26.B

27.D

28.C

29.B

30.B

31.C

32.B

33.D

34.B

35.D

36.C

37.C

38.A

39.A

40.D

41.B

42.D

43.D

44.D

45.C

46.C

47.A

48.B

49.C

50.A

51.B

52.C

53.C

54.D

55.A

56.C

57.A

58.D

59.A

60.B

61.A

62.C

63.C

64.B

65.A

66.D

67.C

68.A

69.C

70.A

71.C

72.C

73.C

74.D

75.C

76.A

77.B

78.A

79.D

80.B

81.C

82.A

83.D

84.B

85.C

二、簡(jiǎn)答題

86.由于在讀周期之后所得到的數(shù)據(jù)并不是送入DMA控制器內(nèi)部保留,而是保

持在數(shù)據(jù)線DB0、DB7,因此,寫周期一開(kāi)始,即可迅速地從數(shù)據(jù)線上直接寫到

RAM或I/O接口,這就是高速DMA傳送提供直接通道的真正含義。

87.串行通信有如下特點(diǎn):在一根傳播線上既傳播數(shù)據(jù)信息,又傳播聯(lián)絡(luò)控制

信息;串行通信的I數(shù)據(jù)格式有固定的規(guī)定(即固定口勺數(shù)據(jù)格式),分異步和同

步數(shù)據(jù)格式,與此對(duì)應(yīng)的,就有異步通信和同步通信兩種方式;串行通信中對(duì)

信號(hào)的邏輯定義與TTL不兼容,因此,需要進(jìn)行邏輯關(guān)系和邏輯電平的轉(zhuǎn)換;

串行傳送信息H勺速率需要控制,規(guī)定雙方約定通信傳播日勺波特率。

88.接口電路一般具有如下功能:執(zhí)行CPU命令功能;返回外設(shè)狀態(tài)的功能;數(shù)

據(jù)緩沖功能;信號(hào)轉(zhuǎn)換功能;設(shè)備選擇功能;數(shù)據(jù)寬度和數(shù)據(jù)格式轉(zhuǎn)換的功能。

89.因8237A有兩種工作狀態(tài):積極態(tài)和被動(dòng)態(tài)。在被動(dòng)態(tài)時(shí),8237A接受CPU

送來(lái)的地址信號(hào),是輸入;在積極態(tài)時(shí),8237A發(fā)出地址信號(hào),以控制數(shù)據(jù)日勺

傳送,是輸出。因此8237AH勺地址信號(hào)是雙向H勺。

90.微機(jī)接口是位于主機(jī)與外設(shè)之間的某些轉(zhuǎn)換電路的總稱。接口日勺基太功能是

輸入緩沖、輸出鎖存、信號(hào)變換等。

91.在一般的鍵盤掃描中,全掃描是指執(zhí)行一次輸入/輸出操作,就能判斷與否

有按鍵按下,詳細(xì)措施是:在鍵盤矩陣的每條行線上“同步”送“0”電平,再

同步讀回每條列線口勺電平,根據(jù)列線的電平判斷與否有按鍵按下。而行掃描是

指每次只判斷某一行上與否有按鍵按下,詳細(xì)措施是:在鍵盤矩陣的每條行線

上“輪番”送“0”電平,再同步讀回每條列線內(nèi)電平,根據(jù)列線日勺電平判斷該

行與否有按鍵按下。全掃描能判斷整個(gè)鍵盤矩陣與否有按鍵按下,而行掃描能

判斷詳細(xì)是哪個(gè)按鍵按下。

92.8086CPU響應(yīng)一種外部INTR祈求重要有如下幾步:

(1)外設(shè)向CPU發(fā)出中斷祈求信號(hào)

(2)CPU向外設(shè)發(fā)中斷響應(yīng)信號(hào)

(3)外設(shè)(中斷控制器)向CPU送中斷類型號(hào)

(4)CPU執(zhí)行對(duì)應(yīng)日勺中斷服務(wù)程序

(5)中斷返回

93.總線是一組信號(hào)的集合,是計(jì)算機(jī)各模塊間進(jìn)行信號(hào)傳播H勺公共通道。

94.把系統(tǒng)中所有的中斷類型碼及其對(duì)應(yīng)的中斷向量按一定H勺規(guī)律寄存在

一種區(qū)域內(nèi),這個(gè)存儲(chǔ)區(qū)域就叫中斷向量表。

95.重要特點(diǎn):數(shù)據(jù)并行傳播,傳播速度快,但距離較近。

重要功能:并行傳播數(shù)據(jù),在主機(jī)與外設(shè)之間起到數(shù)據(jù)緩沖和匹配日勺作用。

96.定期器與計(jì)數(shù)器在本質(zhì)上是一致的,都是對(duì)計(jì)數(shù)脈沖進(jìn)行計(jì)數(shù)。它們

H勺區(qū)別是,計(jì)數(shù)器是指對(duì)所有形式的計(jì)數(shù)脈沖進(jìn)行計(jì)數(shù),是廣義上的,

而定期器是特指對(duì)某個(gè)固定頻率的脈沖進(jìn)行計(jì)數(shù),是狹義上的。

97.中斷類型號(hào)是由CPL分派的J、用來(lái)體現(xiàn)該中斷源日勺唯一代碼。中斷類

型號(hào)的作用是在當(dāng)CPU接受到該中斷的祈求而發(fā)出中斷響應(yīng)信號(hào)INTA2時(shí),

中斷管理器可以將該中斷源日勺中斷類型號(hào)送給CPU,使CPU可以據(jù)此計(jì)算

出該中斷源的中斷向量指針,從而執(zhí)行對(duì)應(yīng)的中斷服務(wù)程序。

98.工作過(guò)程:首先用全掃描法判斷與否有按鍵按下,詳細(xì)過(guò)程是:在鍵盤矩陣的

每條行線上“同步”送“0”電平,再同步讀回每條列線的電平,根據(jù)列線的

電平判斷與否有按鍵按下。如讀入的列線全為“1”,則沒(méi)有按鍵按下。如有

按鍵按下,再用行掃描法判斷是哪個(gè)按鍵按下,詳細(xì)過(guò)程是:在鍵盤矩陣時(shí)

每條行線上“輪番”送“0”電平,再同步讀回每條列線的電平,根據(jù)列線於J

電平判斷該行與否有按鍵按下。

99.8086與8088在內(nèi)部功能上基本相似,但外部性能有區(qū)別。8086是16位數(shù)據(jù)總

線,二8088是8位數(shù)據(jù)總線,在處理一種16位數(shù)時(shí),8086只需要一步操作,

二8088需要兩步。

100.因8237A有兩種工作狀態(tài):積極態(tài)和被動(dòng)態(tài)。在被動(dòng)態(tài)時(shí),8237A接受CPU送

來(lái)的地址信號(hào),是輸入:在積極態(tài)時(shí),8237A發(fā)出地址信號(hào),以控制數(shù)據(jù)的傳

送,是輸出。因此8237AH勺地址信號(hào)是雙向H勺。

10L1)硬中斷是外部事件而引起的中斷,具有隨機(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.一種I/O地址稱為一種端口;8086共有65536個(gè)端口。

103.把內(nèi)存0段中0?3FFH區(qū)域作為中斷向量表日勺專用存儲(chǔ)區(qū)。該區(qū)域寄存256

種中斷的處理程序的入口地址,每個(gè)入口地址占用4個(gè)存儲(chǔ)單元,分別寄存入

口時(shí)段地址與偏移地址。

104.D/A轉(zhuǎn)換器和微機(jī)接口時(shí)重要注意兩點(diǎn):第一要理解所選用H勺D/A轉(zhuǎn)換器

自身與否帶有數(shù)據(jù)鎖存器,假如芯片內(nèi)部帶有鎖存器可以直接和CPUW、J數(shù)據(jù)

總線相連接;假如芯片內(nèi)部不帶有鎖存器,在接口電路中需要通過(guò)數(shù)據(jù)鎖存器

來(lái)連接CPUH勺數(shù)據(jù)總線和D/A轉(zhuǎn)換器H勺數(shù)據(jù)線。第二是要注意D/A轉(zhuǎn)換器的

位數(shù)和所要連接的微機(jī)數(shù)據(jù)總線日勺位數(shù)與否一致。以便決定在需要加數(shù)據(jù)鎖存

器時(shí),加兒級(jí)鎖存器,假如CPUH勺數(shù)據(jù)總線是8位,使用的是不不大于8位的

D/A轉(zhuǎn)換器,一般采用兩級(jí)緩沖構(gòu)造和CPU數(shù)據(jù)總線相連。

105.辨別和選通不同樣外設(shè)(接口)工作。

106.方式O基本I/O方式;

方式1:?jiǎn)蜗蜻x通I/O方式;

方式2:雙向選通I/O方式

107.(1)高性能;(2)通用性強(qiáng);(3)低成本;(4)使用以便;(性

可靠性高、數(shù)據(jù)完整性好。

108.所謂中斷是指CPU在正常執(zhí)行程序的過(guò)程中,由于內(nèi)部/外部事件

H勺觸發(fā)或由程序的J預(yù)先安排,引起CPU臨時(shí)中斷目前正在運(yùn)行的程序,

而轉(zhuǎn)去執(zhí)行為內(nèi)部/外部事件或程序預(yù)先安排的事件的服務(wù)子程序,待

中斷服務(wù)子程序執(zhí)行完畢后,CPU再返回到被臨時(shí)中斷日勺程序處(斷點(diǎn))

繼續(xù)執(zhí)行本來(lái)"勺程序,這一過(guò)程稱為中斷。

109.8253有多種工作方式供選擇,因此8253在使用前必須先向其寫控

制字,以決定究竟工作在哪一種方式。

110.(1)程序控制輸入輸出方式。(2)輸入中斷輸入輸出方式。(3)

直接存儲(chǔ)器存取方式。

111.控制信息、地址信息、數(shù)據(jù)信息。

112.同步傳播方式中發(fā)送方和接受方的時(shí)鐘是統(tǒng)一日勺、字符與字符間的傳播是

同步無(wú)間隔的。異步傳播方式并不規(guī)定發(fā)送方和接受方的時(shí)鐘完全同樣,字符

與字符間的傳播是異步的。

113.為了使總線可以更好地連接不同樣H勺模塊和傳播數(shù)據(jù),為其制定或公開(kāi)總

線的某些詳細(xì)規(guī)范,這種規(guī)范就叫總線原則。

114.中斷方式下,外設(shè)需與主機(jī)傳播數(shù)據(jù)時(shí)要祈求主予以中斷服務(wù),中斷目前

主程序日勺執(zhí)行,自動(dòng)轉(zhuǎn)向?qū)?yīng)的中斷處理程序,控制數(shù)據(jù)的傳播,過(guò)程一直是

在處理器所執(zhí)行的指令控制之下。直接存儲(chǔ)器訪問(wèn)(DMA)方式下,系統(tǒng)中有一種

DMA控制器,它是一種可驅(qū)動(dòng)總線的主控部件。當(dāng)外設(shè)與主存儲(chǔ)器之間需要傳

播數(shù)據(jù)時(shí),外設(shè)向DMA控制器發(fā)出DMA祈求,DMA控制器向中央處理器發(fā)出總

線祈求,獲得總線控制權(quán)后來(lái),DMA控制器按照總線時(shí)序控制外設(shè)與存儲(chǔ)器間

H勺數(shù)據(jù)傳播而不是通過(guò)指令來(lái)控制數(shù)據(jù)傳播,傳播速度大大高于中斷方式。

115.在數(shù)據(jù)采集和過(guò)程控制中,被采集對(duì)象往往是持續(xù)變化的物理量(如溫度、

壓力、聲波等),由于計(jì)算機(jī)只能處理離散的數(shù)字量,需要對(duì)聯(lián)絡(luò)的物理量轉(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)換

器按照轉(zhuǎn)換原理可以分為直接A/D轉(zhuǎn)換和間接器A/D轉(zhuǎn)換器。所謂直接A/D轉(zhuǎn)

換器,就是把模擬信號(hào)直接轉(zhuǎn)換成數(shù)字信號(hào),如逐次迫近型、并聯(lián)比較型等。

它的工作過(guò)程重要有4個(gè)部分:采樣、保持、量化和編碼。采樣即采集所需的

數(shù)據(jù);保持即將采樣得到時(shí)值保留下來(lái),例如對(duì)某個(gè)時(shí)間t,可取S(t)=0來(lái)

保持,取S(t)=l來(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口地址:ODOHPB口地址:0D2IIPC口地址:0D4II

控制口地址:OD6H

MOVAL,81H;方式選擇控制字,PA.PB.PC均為方式0,

;PA輸出,為輸出,

;為輸入。PB未用,規(guī)定為輸出。

OUT0D6H,AL

MOVAL,ODH;?PC6H1,0DH=0000,1101,

;即STB為高電平

OUT0D6H,AL

LPST:

INAL,0D4H;讀PC口

ANDAL,04D;②打印機(jī)忙否(PC2=BUSY=?)

JNZLPST;PC2=1,打印機(jī)忙,等待

MOVAL,CL

OUTODOH,AL;③CL中日勺字符送PA口

MOVAL,OCH

OUT0D6H,AL;④置PC6=(),即=0;000()11()0=0CH

INCAL

OUT0D6H,AL;置PC6=17,即=1,00001101=0DH

117.MOVDX,8255A命令口

MOVAL,90H

OUTDX,AL

MOVDX,8255AA口

INAL,DX

MOVDX,8255AB口

OUTDX,AL

118.;8255A初始化

MOVDX,P0RT3

MOVAL,10000000B

OUTDX,AL

:指定R口控制DAC轉(zhuǎn)換,置DAC0832為直通T作方式

MOVDX,P0RT1

MOVAL,00010000B

OUTDX,AL

;產(chǎn)生據(jù)?齒波

MOVDX,PORTO

MOVAL,OFFH

LL:OUTDX,AL

NOP

NOP

DECAL

JMPLL

119.發(fā)送端初始化程序與發(fā)送控制程序如下:

STT:MOVDX,PORT1

MOVAL,7FH

OUTDX,AL

MOVAL,11H

OUTDX,AL

MOVDI,2023H

MOVCX,100

NEXT:MOVDX,P0RT1

INAL,DX

ANDAL,01H

JZNEXT

MOVDX,PORTO

MOVAL,[DI]

OUTDX,AL

INC1)1

LOOPNEXT

HLT

接受端初始化程序與發(fā)送控制程序如下:

SRR:MOVDX,PORT1

MOVAL,7FH

OUTDX,AL

MOVAL,04H

OUTDX,AL

MOVDI,4000H

MOVCX,100

COMT:MOVDX,P0RT1

INAL,DX

RORAL,1

RORAL,1

JNCCOMT

MOVDX,PORTO

INAL,DX

MOV[DI],AL

INC1)1

LOOPCOMT

HLT

120.程序片段如下:

PP:MO

溫馨提示

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