微机接口技术试题
- 格式:doc
- 大小:295.18 KB
- 文档页数:24
标准实用
文案大全 微机接口技术试题
一.填空题
1. CPU与接口之间传送信息一般有查询方式、中断方式 和 DMA方式 三种方式。
2. 微机系统中产生的时间基准,通常采用软件定时和硬件定时两种方法。
3. 8086中断系统的中断源分为两大类:一类是外部中断,另一类是内部中断。
4. 通常把I/O接口电路中能被CPU直接访问的寄存器称为端口。
5. 把来自地址总线上的地址代码翻译成所要访问的端口地址的电路称为地址译码电路。
6. 凡是接口都有两侧,一侧是CPU,另一侧是外设。
7. CPU与外界连接的部件或电路叫微机接口,它是CPU与外设交换信息的中转站。
8. 中断过程分为:中断请求、中断响应、中断服务、中断返回四个阶段。
9. 起止式异步通信中传送一个字符,总是以起始位开始,以停止位结束。
10. 微机系统中记录一天时间的时钟称为日时钟。
记录每天时间和年、月、日的时钟称为时时钟。
二.选择题
1. 串行通信中所说的波特率是(A)。
A. 位速率 B. 字符速率 C. 时钟速率
2. RS-422/RS-485是采用(C)技术,实现远距离传送信息的。
A. 正/负双电源供电 B. 单端发送/单端接收 C. 双端发送/双端接收
3. 8255的(C)具有按位操作的控制命令字。
A. 端口A B. 端口B C. 端口C
4. 较高级别的中断可以中断较低级别的中断,转去执行高级别的中断服务程序技术叫(A)技术。 标准实用
文案大全 A. 中断嵌套 B. 优先排队 C. 中断识别
5. 8255的A口有三种工作方式,B口有(B)工作方式
A. 一种 B. 两种 C. 三种
6. 8259在级联方式工作时,为使从控制器中更高级别的中断得到响应,主控制器应设定为(B)
A.一般完全嵌套 B. 特定完全嵌套 C. 特定屏蔽
7. 采用DMA方式能实现高速数据传送,是因为(B)
A. DMA能加速CPU的速度 B. 传送的数据不用经过CPU中转
C. DMA可以和CPU同时访问系统总线
8. 8253定时/计数器芯片内部有(B)独立的计数通道。
A. 2个 B. 3个 C. 4个
9. 以下常用于地址译码电路的芯片型号是(C)
A. 74LS245 B.74LS160 C. 74LS138
10. 中断向量是(A)
A. 中断服务程序入口地址 B. 中断服务程序 C.中断向量表
11. D/A转换器能转换的二进制位数,称为D/A转换器的(C)
A. 线性度 B. 转换速度 C. 分辨率
12. 8259在级联方式工作时,如果从控制器的中断请求被响应,则其中断类型号由(C)提供。
A. 由编程控制 B. 仍由主控制器 C. 由从控制器
13. 8255是(B)接口芯片。
A. 串行 B. 并行 C. 电平转换
14. 超高速A/D转换器一般采用(B)方式完成转换。 标准实用
文案大全 A. 双积分 B. 逐次比较 C. 并行比较
15. DMA控制器本身只能提供16位地址,在访问20位地址的内存时,高4位位地址由(B)提供。
A. CPU B. 页面寄存器 C. DMA控制器
16. RS-232与TTL电路之间可以用(C)完成电平转换。
A. MAX485 B. 74LS373 C. MAX232
17. A/D转换器的数据总线必须具有(A),才能与CPU直接连接。
A. 三态缓冲器 B.地址译码器 C. 控制寄存器
18. 用于工业控制领域,能够远距离传输数据的是(B)总线。
A. CPU B. RS-485 C.RS-232
19. A/D转换通道中(C)需要使用采样保持器。
A. 直流信号 B. 低频信号 C. 高频信号
20. 在串行通信接口的信号中(A)信号是必须连接的。
A. DTR B. TXD C. RST
三.简答题
1. A/D转换器接口的任务是什么?
① 进行通道选择
② 发采样/保持信号
③ 发转换启动信号
④ 取回转换结束状态信号
⑤ 读取转换数据
2. 为什么要在外设与CPU之间设置接口?
① CPU与外设两者的逻辑定义和时序不一致 标准实用
文案大全 ② 两者的工作速度不兼容
③ 若不通过接口,会影响CPU效率
④ 若CPU直接控制外设,不利于外设的发展
3. 可编程并行接口和硬线连接并行接口的特点及应用有何不同?
硬线连接接口的工作方式及功能用硬线连接来设定,用软件编程的方法不能改变;
可编程接口的工作方式及功能可以用软件编程的方法改变,具有可选择性,且是用编程的方法进行选择。可编程接口有广泛的适应性和很高的灵活性,应用较广泛。
4. 什么是中断?8259在中断处理时,协助CPU完成哪些任务?
中断是指CPU在正常运行程序时,由于内部/外部事件或程序预先安排的事件,引起CPU中断正在运行的程序,而转到为内部/外部事件或预先安排的事件服务的程序中去。服务完毕,再返回去继续执行被暂时中断的程序。
协助CPU完成的任务:
① 优先级排队管理
② 接受和扩充外部设备的中断请求
③ 提供中断类型号
④ 进行中断请求的屏蔽和开放
5. 8253有几种工作方式,每种工作方式的名称是什么?
有6种工作方式:
0方式———计数结束时中断
1方式———可编程单稳态触发器
2方式———频率发生器
3方式———方波频率发生器
4方式———软件触发延时选通 标准实用
文案大全 5方式———硬件触发延时选通
四.电路与系统分析题
1. 如果8259的中断类型号高5位为80H,当IRQ5引脚产生中断请求时,中断类型号是多少?它是如何产生的?
(1)中断类型号为85H
(2)由于ICW2的低3位被8位机占用,只有高5位能用,因此在初始化编程时,通过命令字ICW2只写入高5位,它的低3位是由中断请求线IR的二进制编码决定,并且是在第一个1INTA到来时,将这个编码写入低3位,中断源的中断类型号由高5位与低3位相加得到。
2.如图所示,采用8255的双机并行通信系统,试分析甲乙两片8255的哪些端口工作在什么方式?其数据传送方向如何?叙述传送一个字节的完整过程。
甲机:0方式,A口输入,C口联络信号
乙机:1方式,A口输出,C口联络信号
数据传送方向:乙机 甲机
CPU自己写入数据,WR的上升沿使OBF有效,通知甲读取数据,甲得到OBF有效后,开始读数,读取数据后,用ACK回答乙,告诉数据已收到,ACK的回答使OBF置高,使其失效,表示输出缓冲器变高,为下一次输出做准备。
3.下图为一个地址译码电路,写出其端口地址,说明AEN信号的作用,如果Y为低电平有效,U3应为与门还是或门?
PA
甲 PC4
PC0 PA
PC7 乙
PC6 OBF
ACK
A9
A8
A7
A6
A5
A4
A3 1 &
U1’ 标准实用
文案大全
AEN信号的作用:只有当AEN=0时,即不是DMA操作时,译码才有效。当AEN=1时,即是DMA操作时,译码无效。为了避免在DMA周期中,由DMA控制器对这些以非DMA方式传送的I/O端口执行DMA方式的传送。
端口地址:2E2H(A9—A0:1011100010B = 2E2H)
若为低电平有效,则U3应为“或门”。
4.如果8253的OUT2输出20HZ的方波,CLK2的频率为10KHZ,试分析8253的哪个通道工作在什么方式?其计数初值应是多少?计数初值为几个字节?
通道为“2通道”
工作方式:3方式“周期性方波输出”
计数初值为:500201010322OUTCLKN
16进制为01F4H,则计数初值为2个字节。
五.电路与系统设计题
1. 有一个频率为1MHZ的时钟源,要产生1HZ的秒信号:画出8253相关信号的连接图,
如果其端口地址为EC00—EC03H,写出其初始化程序或程序设计详细步骤。
8253控制字格式:
D7 D6 D5 D4 D3 D2 D1 D0
SC1 SC0 RW1 RW0 M2 M1 M0 BCD Y标准实用
文案大全 计数器选择 读写字节数 工作方式 码制
输入频率 CLK 1MHZ
输出频率 OUT1 1HZ
计数初值 计数器0 计数器1
① 写入控制字:0号/16位/方式3/二进制
1号/16位/方式3/二进制
② 写入计数初值:0号 03E8H,1号 03E8H
③死循环(SJMP$)
2. 设计一个完整的多通道数据采集(A/D转换系统),说明A/D通道部分应该包括哪几个环节?画出电路结构框图,说明各个环节的作用。
A/D通道:模拟输入接口 多路开关 采样保持
A/D转换
I/O接口 CPU
模拟输入接口——模拟量的输入端
多路开关—— 选择输入通道
采样保持——“冻结”高速变化的瞬时值
A/D转换——实现模拟量转换为数字量
I/O接口——使用数字量传送给CPU
CPU——存储数据
3. 采用可编程并行接口芯片8255设计一个8位的开关状态输入接口和开关状态显示输出接口,画出电路结构图,指出所用端口的工作方式,说明工作原理或控制程序过程。
PA口:输出/方式0
PB口:输入/方式0
PC口:输出/方式0 CLK0
GATE0
OUT0
CLK1
GATE1
OUT1 1MHZ
‘1’
‘1’
1HZ
PA0
PA1
…… VCC
L1 5V L0