资源预览内容
第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
亲,该文档总共3页全部预览完了,如果喜欢就下载吧!
资源描述
计算机接口技术模拟题 一、填空题总线主要用于构成(工业控制用不同规模的微机系统) ;中断控制器 8259A 的( ISR )寄存器用来存放正在被服务的所有中断级别;DMA 控制器 8237A 的(DACK )信号取代了I/O 设备的地址选择逻辑; RS-232C 的逻辑0为(+3+15 )V; 异步串行协定中一个独立的信息单位是(起止式帧); 当 3-8 译码器输入端 CBA 为 011 时,输出端(Y3 )有效;通过程序命令设置或改变其功能的接口称为(可编程接口); 在模拟信号变化较快时,A/D 转换之前需加(采样保持器); USB 总线采用(星形层式)结构和(Hub)技术,使 USB 主控机可连接127 个外设;逐行扫描法是通过对键盘逐行扫描,检测(是否有列线为 0 )来确定闭合键;CPU 通过读(状态)端口来了解外设的工作进程;接口的核心部分是(基本逻辑电路) ,其通常是由(命令寄存器、状态寄存器、数据缓冲寄存器 )构成的;DMA 传送的一个页面有(64K )字节。二、判断题1.若 8253 设置成方式 3,且计数初值为 7 时,输出 3 个时钟周期的低电平. ( )2.DMAC 在系统中始终是受 CPU 控制的. ( )3.在非可编程接口中锁存器经常用作输入端口. ( )4.内总线用于构成微机系统. ( )5.20MA 电流环是采用平衡差分方式传送信号的. ( )6.ADC 中的锁存器可用来锁存被转换的模拟量. ( )7.DMA 控制器可以和 CPU 同时工作. ( ) 8.可编程接口芯片至少有两个端口. ( )9.当允许接收且接收了一个字符后 8251A 的 RXRDY 信号有效. ( ) 10.外部总线均以串行方式传送数据. ( )三、简答题1.RS-422 为何采用两条信号线传送信号?答:RS-422 标准是一种平衡方式传输。所谓平衡方式,是指双端发送和双端接受,所以,传送信号要有两条线 AA和 BB,发送端和接受端分别采用平衡发送器(驱动器)和差动接收器。RS-422A 标准由于采用了双线传输,大大增强了抗共模干扰的能力。2.地址译码电路的输入信号是什么?输出信号是什么?各有何用途?答:地址译码电路的输入信号除了地址信号线以外,还有一些控制信号。作用就是把地址和控制信号进行逻辑组合,从而产生对接口芯片的选择信号;输出信号就是一根选中线,低电平有效;作用就是当地址译码有效,选中一个接口芯片时,这个芯片内部的数据线打开,并与系统总线相连,从而打通了接口电路与系统总线的通路。3.说明 8253 引脚 D7-D0、A 1A0、CLK 及 OUT 的用途。答:数据总线 D7-D0为三态输出/输入线。用于将 8253 与系统数据总线相连,是 8253 与CPU 接口数据线,供 CPU 向 8253 进行读写数据,传送命令和状态信息。地址线 A1A0,这两根线接到系统地址总线的 A1A0 上。当 CS 为低电平,8253 被选中时,A1A0 用于选择 8253 内部寄存器,以便对他们进行读写操作。计时器时钟信号 CLK:CLK 为输入信号。3 个计数器各有一独立的时钟输入信号。时钟信号的作用是在 8253 进行定时或计数工作时,每输入一个时钟脉冲信号 CLK,便使计数值减 1。计数器输出信号 OUT:为输出信号。3 个独立计数器每一个都有自己的计数器输出信号。作用是,计数器工作时,每来一个时钟脉冲,计数器减 1,当计数值减为 0,就在输出线上输出一 OUT 信号,以示定时或计数已到。 4.在向量法中 CPU 是如何转向中断服务程序的?答:当外部设备发出中断请求后,如果中断已经开放并且没有其他外设申请 DMA 传送,则CPU 在当前指令执行结束时响应中断,进入中断的响应周期。CPU 通过总线控制器连续发出两个中断回答信号完成一个中断响应周期以获取中断类型号。CPU 响应中断之前,通过内部硬件,进行断点及标志保存,这叫保护程序断点,即将当前正在执行的程序的段地址(CS)和偏移地址(IP)以及标志(FR)压入堆栈。然后通过在中断响应周期中所读取的中断类型号,找到被响应的中断服务程序的入口地址,包括中断服务程序的段地址和偏移地址,再分别将它们装入 CPU 的 CS 和 IP 寄存器,一旦装入完毕,就进入中断服务程序并开始执行。5.8259A 的主要功能是什么?答 : 8259A 协助 CPU 进行中断处理,主要有以下功能:1 优先级排队管理 2 接受和扩充外部设备的中断请求 3 提供中断类型号 4 进行中断请求的屏蔽和开放 6.8255A 有几个 I/O 口,各有何功能?答:8255A 具有两个 8 位(A 口和 B 口)和两个 4 位(C 口高/低 4 位)并行 I/O 端口的接口芯片。A 口和 B 口用作输入/输出的数据口,C 口除作数据口之外,还可用作状态口,专用联络信号线和按位控制用。7.8255A 方式 1 下采用查询方式 I/O 时,CPU 应查询什么?答:若 CPU 采用查询方式,输入时则通过查询状态字中的 INTR 为或 IBF 位是否置位来判断有无数据可读。输出时则为 INTR 或 OBF 位。8.能实现 RS-232C 的零 MODEM 通信的最简连线是哪三条信号线?答:能实现 RS-232C 的零 MODEM 通信的最简连线是发送线 TxD,接受线 RxD,信号地线 SG三条信号线。9.为什么 CPU 数据线宽度小于 DAC 分辨率时需要两级缓冲?答:分辨率是指 D/A 转换器能够转换的二进制数的位数。位数多分辨率也就高。如果 CPU数据线宽度小于 DAC 分辨率时,CPU 必须分两次送出,先送低字节,后送高字节。也防止两次送数出现间隙,而引起输出产生毛刺,因此必须同时选通存放高/低两个字节的两个锁存器,一起送到 DAC,进行 D/A 转换,所以当 CPU 数据线宽度小于 DAC 分辨率时需要两级缓冲。10.试说明 8237A 引线 DB0-7 的功能。答:DB 0-7双向三态双功能线。被动态时,为数据线,作为 CPU 对 8237A 进行初始化传送命令,或传送结束后传送状态。主动态时,为地址线,作为访问存储器的地址的高 8 位地址线,同时也作数据线,地址和数据分时复用。另外,在存储器到存储器传送方式时,DB 0-7还作为数据的输入输出端。
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号