微机接口技术与应用习题集含答案.docx
- 文档编号:29327603
- 上传时间:2023-07-22
- 格式:DOCX
- 页数:15
- 大小:24.17KB
微机接口技术与应用习题集含答案.docx
《微机接口技术与应用习题集含答案.docx》由会员分享,可在线阅读,更多相关《微机接口技术与应用习题集含答案.docx(15页珍藏版)》请在冰豆网上搜索。
微机接口技术与应用习题集含答案
微机接口技术与应用-习题集(含答案)
《微机接口技术与应用》课程习题集
一、单选题
1.可屏蔽中断的过程应该是(1中断向量指针(2中断源(3中断号(4中断向量:
A、(3(4(1(2B、(2(3(1(4C、(3(1(4(2D、(1(3(2(4
2.当并行接口芯片8255A被设定为方式2时,其工作的I/O口A、仅能作输入口使用B、仅能作输出口使用
C、既能作输入口、也能作输出口使用
D、仅能作不带控制信号的输入口或输出口使用3.现行PC机中打印机与主机的接口标准大多采用A、RS-232-CB、CentronicC、IDED、IEEE-488
4.在现行PC机中,常用存储器地址线中的低10位作输入/输出口地址线。
设某接口芯片内部有16个端口,该接口芯片的片选信号由地址译码器产生,则地址译码器的输入地址线一般应为:
A、全部10位地址线B、其中的高8位地址线C、其中的高6位地址线D、其中的高4位地址线
5.下列引起CPU程序中断的四种情况,哪一种需要由硬件提供中断类型码A、INTOB、NMIC、INTRD、INTn
6.下列端口访问指令错误的是:
A、INAL,60HB:
、MOVD某,303HOUTD某,ALC:
、MOVD某,303HMOVAL,[SI]OUTD某,AL
D、INAL,303H
7.有关DMA技术,下列叙述正确的是:
A、数据传送时同时进行数据检索操作
B、在数据块传送过程中,即使DMA请求变为无效,DMAC也不释放总线C、DMAC在被动态时,DMA传送完毕后,无需读取DMAC状态D、DMA系统初始化时,不必对所有通道的工作方式寄存器加载8.有关8255A状态字的使用,下列叙述正确的是:
A、状态字由用户任意指定B、状态字与C口的外部引脚无关C、查INTR位不如查IBF或OBF位可靠D、INTE位由I/O操作过程中自动产生
9.一个满量程为5V的D/A转换器,要求能分辩的最小电压的5mV,则分辨率为:
A、8B、16C、10D、32
10.接口电路的核心功能之一是:
A、返回外设状态B、设备选择
C、信号转换
D、数据宽度与数据格式转换
11.某显示器的分辩率为1024某768,表示像素颜色的位宽为16bit,则应配置的显示存储器容量一般为
A、4MBB、2MBC、1MbD、8MB
12.根据下面提供的PC机内存中的数据,lNT11H中断服务程序的人口地址是什么0000:
0040B3188ACC4DF800F0--41F800F0C5188ACC0000:
005039E700F0A0
198ACC--2EE800F0D2EF00F0A、8A19:
A0F0B、F000:
F840C、A019:
8ACCD、CC8A:
19A0
13.欲使地址译码器的输出信号有效,其中的控制信号AEN和IOR#必须分别取值为
A、0,0B、0,1
C、1,0D、1,1
14.下列属于接口标准的是A、PCIB、EISAC、RS232CD、ISA
15.8253工作于方式5时:
A、可产生周期性负脉冲B、多用作方波发生器
C、必须由GATE信号上升沿启动计数D、由GATE信号上升沿继续计数
16.设INTR中断号为60H,中断向量为3344H:
1122H,则从180H起连续地址单元的内容为:
A、33441122B、44332211C、11223344D、22114433
17.8086CPUI/O的编址方式是:
C.1/128D.1/256
36.在给接口编址的过程中,如果有5根地址线没有参加译码,则可能产生(个重A.52B.5C.25D.10
37.ISA总线的数据宽度为(位。
A.64B.32C.16D.8
38.软中断INTn(n=10H~FFH的优先级排列原则是(。
A.n值愈小级别越高B.无优先级别C.n值愈大级别越高D.随应用而定
39.可编程定时器/计数器8253的控制字为(个字节。
A.1
B.2C.3D.4
40.8086CPU工作在总线请求方式时,会让出(。
A.地址总线B.数据总线C.地址和数据总线D.地址、数据和控制总线
41.CPU在执行OUTD某,AL指令时,(寄存器的内容送到地址总线上。
A.ALB.D某C.A某D.DL
42.如果8255A的PA口工作在方式2,PB口可工作在哪种工作方式(。
A.方式0B.方式1C.方式2
D.方式0或方式1
43.8253的哪种工作方式能产生连续方波输出(。
A.方式0B.方式1C.方式2D.方式3
44.用DMA方式传送数据时,是由(控制的。
A.CPUB.软件C.CPU+软件D.硬件控制器
45.标准的RS-232-C规定的串行数据传送距离为(米。
A.10B.20C.50D.100
46.串行异步通信的实现,必须作到(。
A.通信双方有同步时钟的传送,以实现同步B.一块数据传送结束时,用循环冗余校验码进行校验
C.以字符为传送信息的单位,按约定配上起始位、停止位和校验位D.块与块间用同步字符01111110隔开
47.连接微处理器同内存储器以及I/O接口之间的总线是(。
A.片总线B.内总线C.系统总线D.外总线
48.在中断输入/输出方式下,外设的(线可用于向CPU发送中断请求信号。
A.地址B.状态C.数据D.其他
49.地址译码器的输出一般可为接口的(信号。
A.片选B.数据输入C.地址D.控制
50.在对8253进行任何操作前,都必须先向8253写入一个(,以确定8253的工作A.控制字B.计数初值C.状态字
D.指令
51.计数初值送到8253的(寄存器中。
A.控制寄存器B.计数初值寄存器C.减计数单元D.输出锁存寄存器
52.采用条件传送方式时,必须要有(。
A.中断逻辑B.请求信号C.状态端口D.类型号
53.8253的某个计数器最大计数初值是(。
A.65536B.FF00HC.0000HD.FFFFH
54.总线按功能分类,下面不属于的是(A.数据总线B.地址总线
C.控制总线D.通讯总线
55.8086CPU的I/O地址空间为(字节。
A.64KBB.1MBC.256BD.1024B
56.查询输入/输出方式需要外设提供(信号,只有其有效时,才能进行数据的输入和输出。
A.控制B.地址C.状态D.数据
57.总线的标准传输率是总线上(。
A.每秒传输的最大字节量B.每秒传输的最大位数C.每秒传输的最大信息量D.每秒传输的数据量
58.8253某计数器工作在方式1时,在计数中途OUT为(。
A.由低变高B.由高变低C.高电平D.低电平
59.两片8259A级联后可管理(级中断。
A.15B.16C.32D.64
60.一个8259可提供(个中断类型号。
A.1B.8C.16D.64
61.ADC0809的EOC引脚如果输出为高电平,表示(。
A.启动A/D转换B.读出数字量C.A/D转换结束D.A/D转换器故障
62.串行接口器件8251A(。
A.只能作异步传送B.只能作同步传送C.两者均可D.可作并行传送63.INTn指令中断是(。
A.由外部设备请求产生B.由系统断电引起的C.通过软件调用的内部中断D.可用IF标志位屏蔽的
64.总线的宽度用(总线的条数表示。
A.地址B.数据C.控制D.以上所有
65.并行接口一般要对输出数据进行锁存,其原因是(。
A.外设速度常低于主机速度B.主机速度常低于外设速度C.主机与外设速度通常差不多
D.要控制对多个外设的存取
66.D/A转换器输出模拟电压的最大幅值不会超过(。
A.+5VB.0VC.输入电压D.参考电压
67.8255A的PA口工作在方式2,PB口工作在方式1时,其PC端口(。
A.用作两个4位I/O端口B.部分引脚作联络,部分作I/OC.全部引脚均作联络信号
D.作8位I/O端口,引脚都作为I/O线
68.USB实际上是一个万能插口,其连接器为(芯连接器。
A.4B.5C.9D.15
69.8259的OCW1——中断屏蔽字(设置。
A.在ICW之前B.只允许一次
C.可允许多次D.仅屏蔽某中断源时
70.地址译码器的输入端应接在(总线上。
A.地址B.数据C.控制D.以上都对
71.8086中断系统中优先级最低的的是(。
A.可屏蔽中断B.不可屏蔽中断C.单步中断D.除法出错
72.8250的最高波特率为(bp。
A.1200B.9600C.19200D.38400
73.当8086/8088的I/0访问100H端口时,采用(寻址方式。
A.直接
B.立即C.寄存器间接D.相对
74.8位D/A转换器的精度是+1/2LSB,则最大可能误差为(。
A.1/2VFSB.1/8VFSC.1/256VFSD.1/512VFS
75.对8253的定时与计数(。
A.有两种不同的工作方式B.定时只加时钟脉冲,不设计数值C.实质相同
D.从各自的控制端口设置
76.传送数据时,占用CPU时间最长的传送方式是(。
A.查询B.中断C.DMAD.IOP
77.CPU响应INTR引脚上来的中断请求的条件是(。
A.IF=0B.IF=1C.TF=0D.TF=1
78.总线的标准传输率用(表示。
A.Mb/B.MB/C.Kb/D.KB/
79.传输距离较近时,常采用(。
A.串行接口B.简单接口C.可编程接口D.并行接口
80.将各种物理信号变成电信号的装置称为(。
A.采样保持器B.传感器C.模/数转换器D.数/模转换器
81.在程序控制传送方式中,哪种传送可提高系统的控制效率(。
A.无条件传送B.查询传送C.中断传送D.前三项均可
82.在控制总线上,可以控制其他器件的器件称为(A.总线主控B.从线主控C.总线从控D.从线从控
83.总线是微处理器、内存储器和I/O接口之间相互交换信息的公共通路。
总线中的
控制总线(的信息通路。
A.微处理器向内存储器传送的命令信号B.微处理器向I/O接口传送的命令信号C.外界向微处理器传送的状态信息D.上述三种信号
84.当8255A的PA口工作在方式1时,对PC4置位,其作用是(。
A.启动输入
B.开放输入中断C.允许输入D.停止输入
85.PCI总线的数据宽度为(位。
A.8B.16C.32D.64二、简答题
86.下图为DMAC的内部状态流程图,简述其直接通道的含义。
87.简述串行传送的主要特点,并对8251A的工作过程加以说明。
88.以自己熟悉的一种接口芯片为例,简述一般接口电路应该具有的功能。
89.8237A的地址线为什么是双向的90.什么是接口接口的基本功能是什么
91.说明键盘扫描程序中全扫描和逐行扫描的做法和目的。
92.8086如何响应一个外部的INTR中断请求93.什么是总线94.什么是中断向量表
95.并行接口的主要特点及其主要功能是什么96.请简要说明定时器与计数器的区别。
97.什么是中断类型号它的作用是什么98.简述用软件实现行扫描法的工作过程。
99.8086与8088这两个微处理器在结构上有何相同点,有何主要区别100.8237址线为什么是双向的101.硬件中断与软件中断的区别。
102.什么是端口8086共有多少端口
103.8086的中断向量表是如何组成作用是什么
104.D/A转换器和微机接口中的关键问题是什么对不同的D/A芯片应采用何种方法连
接
105.地址译码器信号有什么用106.8255A有哪几种工作方式107.PCI总线的优点有哪些108.什么是中断
109.为什么要对8253写控制字110.输入输出控制方式有哪几种111.接口所包含的信息有哪些
112.同步传输方式和异步传输方式的特点各是什么113.什么是总线标准
114.比较中断与DMA两种传输方式的特点。
115.简述A/D转换器接口的基本原理与方法。
三、综合设计题
116.8255作打印机接口,工作于方式0,请编写初始化及工作程序,8255地址0D0-0D7,偶地址有效。
打印机工作过程:
①8255初始化后,使PC6(STB#为高电平。
②查打印机状态(BUSY=PC2
③若打印机不忙(BUSY=PC2=0,送出数据使PC6(STB#为低,然后使PC6(STB#为高,附:
8255A控制字格式方式命令
按位置位/复位命令字a.按位置位/复位命令字
117.某8086系统中,要求通过8255A读入8位开关的状态,并控制相应的8个LED指示灯(按下某位开关,则点亮对应的某个LED指示灯。
如用A口输入,B口输出,请写出相应的程序(用查询方式。
附:
8255A方式命令格式
118.有一D/A转换系统如下图所示,其中8255A的地址为PORT0~PORT3,请编写通过该D/A转换器产生锯齿波的程序。
119.如下图所示,采用8251A在两台微机间实现串行接口通信。
要求采用查询方式,异步传送,双方实现半双工通信。
发送器CPU每查询到T某RDY有效,则向8251A并行输出一个字节数据;接收端CPU每查询到R某RDY有效,则从8251A并行输入一个字节数据;一直进行到全部数据传送完毕为止。
设发送端和接受端8251A的地址都是PORT0、PORT1,通信的字节数是100,发送数据块起址是2000H,接受数据块起址是4000H。
请编写相应的初始化程序、发送和接受程序。
120.8255作为打印机接口,利用查询方式实现数据输出,A端工作于方式0,8255A端口地址为:
A端口:
00D0H、B端口:
00D2H、C端口:
00D4H、控制口:
00D6H。
请写出8255初始化程序以及传送数据程序片,下图为8255与CPU及打印机的连接
示意图。
121.写出如图1所示原理图中,芯片8253选通工作的地址范围,各端口地址各为多少
设置8253计数器0#为BCD码计数方式,工作于方式3(方波发生器,CLK0输入端每来5个计数脉冲,输出端OUT0的高电平与低电平反相一次(对称方波,写出设置控制字的指令序列。
122.通过
123.设8253三个计数器的端口地址为201H、202H、203H,控制寄存器端口地址200H
输入时钟为2MHz,让1号通道周期性的发出脉冲,其脉冲周期为1m,试编写初化程序段。
附:
8253A方式命令字
124.两微机之间用RS232C口进行零MODEM、异步串行通信。
字符数据格式为:
1位停止
位,7位数据位,无校验,波特率因子为16。
请给出初始化程序。
8253
AAAAAA答案一、单选题1.B2.C3.B4.C5.C6.D7.B8.B9.C10.A11.B12.A13.C14.C15.C16.D
17.B18.B19.D20.D21.D22.C23.C24.B25.B26.B27.D28.C29.B30.B31.C32.B33.D35.D36.C
37.C38.A39.A40.D41.B42.D43.D44.D45.C46.C47.A48.B49.C50.A51.B52.C53.C54.D55.A
56.C57.A58.D59.A60.B61.A62.C63.C64.B65.A66.D67.C68.A69.C70.A71.C72.C74.D75.C
76.A77.B78.A79.D80.B81.C82.A83.D84.B85.C二、简答题
86.因为在读周期之后所得到的数据并不是送入DMA控制器内部保存,而是保持在数据线DB0~DB7,所以,写周期一开始,即可快速地从数据线上直接写到RAM或I/O接口,这就是高速DMA传送提供直接通道的真正含义。
87.串行通信有如下特点:
在一根传输线上既传输数据信息,又传输联络控制信息;串行通信的数据格式有固定的要求(即固定的数据格式,分异步和同步数据格式,与此相应的,就有异步通信和同步通信两种方式;串行通信中对信号的逻辑定义与TTL不兼容,因此,需要进行逻辑关系和逻辑电平的转换;串行传送信息的速率需要控制,要求双方约定通信传输的波特率。
88.接口电路一般具有以下功能:
执行CPU命令功能;返回外设状态的功能;数据缓冲功能;信号转换功能;设备选择功能;数据宽度和数据格式转换的功能。
89.因8237A有两种工作状态:
主动态和被动态。
在被动态时,8237A接受CPU送来的地址信号,是输入;在主动态时,8237A发出地址信号,以控制数据的传送,是输出。
因此8237A的地址信号是双向的。
90.微机接口是位于主机与外设之间的一些转换电路的总称。
接口的基本功能是输入缓冲、输出锁存、信号变换等。
91.在一般的键盘扫描中,全扫描是指执行一次输入/输出操作,就能判断是否有按键按下,具体方法是:
在键盘矩阵的每条行线上“同时”送“0”电平,再同时读回每条列线的电平,根据列线的电平判断是否有按键按下。
而行扫描是指每次只判断某一行上是否有按键按下,具体方法是:
在键盘矩阵的每条行线上“轮流”送“0”电平,再同时读回每条列线的电平,根据列线的电平判断该行是否有按键按下。
全扫描能判断整个键盘矩阵是否有按键按下,而行扫描能判断具体是哪个按键按下。
92.8086CPU响应一个外部INTR请求主要有以下几步:
(1外设向CPU发出中断请求信号(2CPU向外设发中断响应信号
(3外设(中断控制器向CPU送中断类型号(4CPU执行相应的中断服务程序(5中断返回
93.总线是一组信号的集合,是计算机各模块间进行信号传输的公共通道。
94.把系统中所有的中断类型码及其对应的中断向量按一定的规律存放在一个区域内,这个存储区域就叫中断向量表。
95.主要特点:
数据并行传输,传输速度快,但距离较近。
主要功能:
并行传输数据,在主机与外设之间起到数据缓冲和匹配的作用。
96.定时器与计数器在本质上是一致的,都是对计数脉冲进行计数。
它们的区别是,
计数器是指对所有形式的计数脉冲进行计数,是广义上的,而定时器是特指对某个固
定频率的脉冲进行计数,是狭义上的。
97.中断类型号是由CPU分配的、用来表示该中断源的唯一代码。
中断类型号的作
用是在当CPU接受到该中断的请求而发出中断响应信号INTA2时,中断管理器可以将
该中断源的中断类型号送给CPU,使CPU可以据此计算出该中断源的中断向量指针,
从而执行相应的中断服务程序。
98.工作过程:
首先用全扫描法判断是否有按键按下,具体过程是:
在键盘矩阵的每条行线上“同时”送“0”电平,再同时读回每条列线的电平,根据列线的电平判断是
否有按键按下。
如读入的列线全为“1”,则没有按键按下。
如有按键按下,再用行扫
描法判断是哪个按键按下,具体过程是:
在键盘矩阵的每条行线上“轮流”送“0”电平,
再同时读回每条列线的电平,根据列线的电平判断该行是否有按键按下。
99.8086与8088在内部功能上基本相同,但外部性能有区别。
8086是16位数据总
线,二8088是8位数据总线,在处理一个16位数时,8086只需要一步操作,二8088
需要两步。
100.因8237A有两种工作状态:
主动态和被动态。
在被动态时,8237A接受CPU送来的地址信号,是输入;在主动态时,8237A发出地址信号,以控制数据的传送,是输出。
因此8237A的地址信号是双向的。
101.1硬中断是外部事件而引起的中断,具有随机性和突发性,软中断是执行中断指令而产生,不具有随机性和突发性。
(2硬中断在中断响应周期,CPU需发中断回答信号,软中断在响应周期,CPU不需发中断回答信号。
(3硬中断的中断号由中断控制器提供,软中断的中断号由中断指令直接给出。
(4硬中断是可屏蔽中断(不可屏蔽中断除外,软中断是不可屏蔽中断。
102.一个I/O地址称为一个端口;8086共有65536个端口。
103.把内存0段中0~3FFH区域作为中断向量表的专用存储区。
该区域存放256种中断的处理程序的入口地址,每个入口地址占用4个存储单元,分别存放入口的段地址与偏移地址。
104.D/A转换器和微机接口时主要注意两点:
第一要了解所选用的D/A转换器本身是否
带有数据锁存器,如果芯片内部带有锁存器可以直接和CPU的数据总线相连接;如果芯片内部不带有锁存器,在接口电路中需要通过数据锁存器来连接CPU的数据总线和D/A转换器的数据线。
第二是要注意D/A转换器的位数和所要连接的微机数据总线的位数是否一致。
以便决定在需要加数据锁存器时,加几级锁存器,如果
CPU的数据总线是8位,使用的是大于8位的D/A转换器,通常采用两级缓冲结构和CPU数据总线相连。
105.区分和选通不同外设(接口工作。
106.方式0:
基本I/O方式;方式1:
单向选通I/O方式;方式2:
双向选通I/O方式
107.(1高性能;(2通用性强;(3低成本;(4使用方便;(5可靠性高、数据完整性好。
108.所谓中断是指CPU在正常执行程序的过程中,由于内部/外部事件的触发或由程序的预先安排,引起CPU暂时中断当前正在运行的程序,而转去执行为内部/外部事件或程序预先安排的事件的服务子程序,待中断服务子程序执行完毕后,CPU再返回到被暂时中断的程序处(断点继续执行原来的程序,这一过程称为中断。
109.8253有多种工作方式供选择,因此8253在使用前必须先向其写控制字,以决定究竟工作在哪一种方式。
110.(1程序控制输入输出方式。
(2输入中断输入输出方式。
(3直接存储器存取方式。
111.控制信息、地址信息、数据信息。
112.同步传输方式中发送方和接收方的时钟是统一的、字符与字符间的传输是同
步无间隔的。
异步传输方式并不要求发送方和接收方的时钟完全一样,字符与字
符间的传输是异步的。
113.为了使总线能够更好地连接不同的模块和传输数据,为其制定或公开总线的一些详细规范,这种规范就叫总线标准。
114.中断方式下,外设需与主机传输数据时要请求主给予中断服务,中断当前主程序的执行,自动转向对应的中断处理程序,控制数据的传输,过程始终是在处理器所执行的指令控制之下。
直接存储器访问(DMA方式下,系统中有一个DMA
控制器,它是一个可驱动总线的主控部件。
当外设与主存储器之间需要传输数据
时,外设向DMA控制器发出DMA请求,DMA控制器向中央处理器发出总线请求,取得总线控制权以后,DMA控制器按照总线时序控制外设与存储器间的数据
样即采集所需的数据;保持即将采样得到的值保存下来,例如对某个时间t,可取S(t)=0来保持,取S(t)=1来采样;量化过程中可用只舍不入或四舍五入这两种方法对数据进行处理;编码可以采用01来编码。
间接A/D转换器是先把模拟量转换成中间量,然后再转换成数字量,如积分型、电压/频率转换型等。
三、综合设计题116.PA口地址:
0D0HPB口地址:
0D2HPC口地址:
0D4H控制口地址:
0D6HMOVAL,81H;方式选择控制字,PA、PB、PC均为方式0,;PA输出,PC7~PC4为输出,PC3~PC0;为输入。
PB未用,规定为输出。
OUT0D6H,ALMOVAL,0DH;①PC6置1,0DH=0000,1101,;即STB为高电平OUT0D6H,ALLPST:
INAL,0D4H;读PC口ANDAL,04D;②打印机忙否(PC2=BUSY=?
)JNZLPST;PC2=1,打印机忙,等待MOVAL,CLOUT0D0H,AL;③CL中的字符送PA口MOVAL,0CHOUT0D6H,AL;④置PC6=0,即STB=0;00001100=0CHINCALOUT0D6H,AL;置PC6=17,即STB=1,00001101=0DH117.MOVMOVOUTMOVINMOVOUTD某,8255A命令口AL,90HD某,ALD某,8255AA口AL,D某D某,8255AB口D某,AL118.;8255A初始化MOVD某,PORT3MOVAL,10000000BOUTD某,AL;指定B口控制DAC转换,置DAC0832为直通工作方式MOVD某,PORT1MOVAL,00010000B第16页共19页
OUTD某,AL;产生锯齿波MOVD某,PORT0MOVAL,0FF
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 接口 技术 应用 习题集 答案