微机接口技术与应用习题集含答案.docx
- 文档编号:27008378
- 上传时间:2023-06-25
- 格式:DOCX
- 页数:29
- 大小:133.61KB
微机接口技术与应用习题集含答案.docx
《微机接口技术与应用习题集含答案.docx》由会员分享,可在线阅读,更多相关《微机接口技术与应用习题集含答案.docx(29页珍藏版)》请在冰豆网上搜索。
微机接口技术与应用习题集含答案
《微机接口技术与应用》课程习题集
一、单选题
1.可屏蔽中断的过程应该是
(1)中断向量指针
(2)中断源(3)中断号(4)中断向量:
A、(3)(4)
(1)
(2)B、
(2)(3)
(1)(4)
C、(3)
(1)(4)
(2)D、
(1)(3)
(2)(4)
2.当并行接口芯片8255A被设定为方式2时,其工作的I/O口
A、仅能作输入口使用
B、仅能作输出口使用
C、既能作输入口、也能作输出口使用
D、仅能作不带控制信号的输入口或输出口使用
3.现行PC机中打印机与主机的接口标准大多采用
A、RS-232-CB、CentronicsC、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,60H
B:
、MOVDX,303H
OUTDX,AL
C:
、MOVDX,303H
MOVAL,[SI]
OUTDX,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:
005039E700F0A0198ACC--2EE800F0D2EF00F0
A、8A19:
A0F0B、F000:
F840C、A019:
8ACCD、CC8A:
19A0
13.欲使地址译码器的输出信号有效,其中的控制信号AEN和IOR#必须分别取值为
A、0,0B、0,1C、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、44332211
C、11223344D、22114433
17.8086CPUI/O的编址方式是:
A、统一编址B、独立编址C、统一和独立编址D、以上三者都不是
18.8086CPU可以识别的中断源类型总数是:
A、128B、256C、1024D、65536
19.在使用8255A时,值位/复位命令应写入:
A、A口B、B口C、C口D、命令口
20.串口通信的波特率为1200,数据格式为1位起始位、8位数据位、1位停止位,则每秒传送的字节数是___个。
A、8B、15C、12D、120
21.在PC机中,键盘与主机的接口电路结构形式是:
A、固定式B、半固定式C、可编程式D、智能型
22.在某一存储器系统中,设有只读存储器16KB,随机存储器48KB,用16根地址线来寻址,如只读存储器位于低地址段,则其地址范围是______。
A、0000H—2BFFHB、0000H—0FFFH
C、0000H—3FFFHD、0000H—4AFFH
23.下列为引起CPU程序中断的四种情况,哪一种需要由硬件提供中断类型码?
A、INTO B、NMI C、INTR D、INTn
24.数据的输入输出指的是()进行数据交换。
A、CPU与存储器B、CPU与外设
C、存储器与外设D、内存与外存
25.8086在执行INAL,DX指令时,AL寄存器的内容输出到()上。
A、地址总线B、数据总线C、存储器D、寄存器
26.8086中断向量表的大小为()字节。
A.256B.1024C.2kD.64k
27.8255A工作在方式2(双向选通I/O)时()。
A、只能作输入接口B、只能作输出接口
C、作输入口或作输出口D、同时可作输入口、输出口
28.启动8253的计数器开始计数的方式有()
A、软件方式B、硬件方式
C、软件和硬件方式D、门控信号
29.使多路模拟信号共有一个A/D转换器时,需使用()。
A、采样保持器B、多路模拟开关
C、传感器D、滤波电路
30.定时器8253如作为波特率发生器,应工作下列哪一种工作方式:
A.2B.3C.4D.5
31.断响应信号INTA2的作用是:
A.表示接受到中断B.选择外设
C.让中断控制器向CPU送中断类型号D.没有明确的作用
32.一般的键盘接口使用:
A.并行接口 B.串行接口
C.并行或串行接口 D.直接接在总线上
33.作为现行PC机的主要系统总线是:
A、ISA总线(AT总线)B、PCI总线和ISA总线
C、EISA总线D、PCI总线
34.如用译码器74LS138的输出信号与8086CPU的/WR信号组合后成为8255A的片选控制信号,应选用下列哪中逻辑电路:
A.与门B.或门C.与非门D.或非门
35.一个8位D/A转换器的分辨率可达到满量程的______。
A.1/8B.1/16C.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.1B.2C.3D.4
40.8086CPU工作在总线请求方式时,会让出()。
A.地址总线B.数据总线
C.地址和数据总线D.地址、数据和控制总线
41.CPU在执行OUTDX,AL指令时,()寄存器的内容送到地址总线上。
A.ALB.DXC.AXD.DL
42.如果8255A的PA口工作在方式2,PB口可工作在哪种工作方式()。
A.方式0B.方式1C.方式2D.方式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/O
C.全部引脚均作联络信号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的最高波特率为()bps。
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/sB.MB/sC.Kb/sD.KB/s
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,偶地址有效。
打印机工作过程:
18255初始化后,使PC6(STB#)为高电平。
2查打印机状态(BUSY=PC2)
3若打印机不忙(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每查询到TxRDY有效,则向8251A并行输出一个字节数据;接收端CPU每查询到RxRDY有效,则从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.通过D/A转换器DAM0832产生锯齿波形。
硬件连接图如下:
123.设8253三个计数器的端口地址为201H、202H、203H,控制寄存器端口地址200H。
输入时钟为2MHz,让1号通道周期性的发出脉冲,其脉冲周期为1ms,试编写初化程序段。
附:
8253A方式命令字
D7
D6
D5
D4
D3
D2
D1
D0
计数器选择
读写字节数
工作方式
码制
124.两微机之间用RS232C口进行零MODEM、异步串行通信。
字符数据格式为:
1位停止位,7位数据位,无校验,波特率因子为16。
请给出初始化程序。
四、填空题2
(略)……
答案
一、单选题
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
二、简答题
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发出中断请求信号
(2)CPU向外设发中断响应信号
(3)外设(中断控制器)向CPU送中断类型号
(4)CPU执行相应的中断服务程序
(5)中断返回
93.总线是一组信号的集合,是计算机各模块间进行信号传输的公共通道。
94.把系统中所有的中断类型码及其对应的中断向量按一定的规律存放在一个区域内,这个存储区域就叫中断向量表。
95.主要特点:
数据并行传输,传输速度快,但距离较近。
主要功能:
并行传
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 接口 技术 应用 习题集 答案