1、一、单选题:(共15分,每题1分)1四片8259级联时主片可直接管理()中断源。A。5个B.6个 C。29个D. 32个2.用Intel 8251A 构成的串行通行接口,若设定波特率因子为16,将外接76800Hz的频率进行二分频后作为收/发时钟,则波特率为( )。A. 1200波特B。 9600波特C。 2400波特D。 4800波特3. 在同等条件下传输批量数据时,同步串行通信比异步串行通信具有更高的传输效率,其主要原因是( ).A。控制字符所占比例小B。校验方法先进 C。字符间隔时间小D。位间隔时间小4。 Intel 8254芯片中( )的主要作用,用于自动实现周期性信号输出。A。命令寄
2、存器B.当前计数锁存器C。减法计数器D。初值寄存器5。 向量中断中,获得( )是向CS:IP加载中断服务程序入口地址的基本条件。A。 中断向量表的指针B。中断向量C。中断向量表D. 中断号6。( )方式并不总是用I/O 地址确定目标设备。A. DMA传输B。 条件传输C. 无条件传输D。 中断传输7。 在以RS232C标准传送时,TXD收到电平信号为( )时,表示逻辑“1”.A.0VB。+6VC。6V D.2V8。 USB设备枚举过程开始时,只有( )处于激活状态。A。 端点0B。 端点1C。 端点2D。 端点39USB设备枚举过程开始时,处于( )传输阶段.A。同步B。批量(块)C。中断D。
3、控制10。 PC微机中的下述四种中断源,最高优先级别的中断是( )中断.A。 键盘B. NMIC。 时钟D。 硬盘11。ADC0809芯片进入工作状态的第一件任务,就是设置( )。A.初始化 B。通道号C。转换命令 D。锁定通道12. PCI总线启动一次总线传输, ( )信号必须有效。A.FRAMEB。GNT C。IRDY D.TRDY#13. 获取 ( )的信息是PCI设备实现所有其他I/O操作的基础。A。配置地址空间 B。I/O地址空间 C.内存地址空间14. 在模/数转换中若分辨率为8位,模拟输出范围为05V,当读入的数据为10H时,对应的输入电压为( )。 A。16*5/255V B.
4、10* 5/255VC. 16/255V D。 10/255V15。使用8254的2方式设计定时器,输入时钟频率为500Hz,计数初值为50,OUT端信号经反相后作为输出,则输出低电平有效的时间为( )。A。100ms B. 99ms C. 98ms D。2ms二、填空题:(共20分,每空1分)1USB协议中最常用的令牌包分别为:_、_和_.2PC机的I/O地址译码电路的有效输出,用于选择_。3发出中断请求的外部设备或引起中断的内部原因有四种,它们分别是中断、中断、_中断和不可屏蔽中断。4RS232近端连接的最简方式,只需三根线,既_、_和_。5。串行通信中,在同一时刻实现发送与接收,称之为_
5、方式。6。在多片8259构成的中断系统中,初始化时应将设为特定完全嵌套方式。7。PCI总线时序中,I/O地址和总线命令同时出现在_周期。8可选址式I/O地址译码电路,通常将作为可变地址,则不参入译码。9。 要可靠访问接口中的只写寄存器,需要将和信号配合使用。10CPU采用查询方式访问接口时,接口中除数据端口外还需_端口。11。 PCI读时序中,FRAME#信号撤消后表示传输后结束当前传输。12。 USB系统通过中的地址字段,指定要访问的设备.得分评卷人三、判断题:(共15分,每题1分)1串行同步通信和串行异步通信的区别仅仅是字符之间的同步和异步.2要实现虚拟地址到物理地址的转换,必须实现页面地
6、址转换功能。3在USB传输协议中,确认包和令牌包一样包含有目标设备的地址信息。4所有的串行通信在一传输帧内都要求时钟同步,但实现的方法并不一样。5PCI总线支持突发传输方式,没有必要再支持总线级的DMA操作。6在可编程接口芯片中,一个I/O地址,仅能选择一个内部寄存器。78255A芯片的工作1方式中,PC口的至少有一个引脚可作为I/O信号用。8当系统中存在多个总线主控设备时,总线仲裁电路是必须的。9。 在向量中断系统中,中断类型号必须由硬件产生。10。 8254工作在2方式时,GATE的变化,不会造成输出频率的变化.11。串行接口芯片8251A的特点是:支持全双工,无需外部收发时钟支持。12C
7、PU响应8259A中断的条件是:一条指令执行结束和没有更高的中断请求.13DMA传输期间,CPU仍可正常工作,两者共享系统总线.14. 从8237A的外部特性看,8237A只有8根地址线,所以须增加外部电路将其地址线扩展为16根,实现其64K的寻址能力。15. DMAC工作在连续方式时,传输大量数据,并不会明显降低CPU的效率.四、简答题(共20分,每题4分)1 举例说明接口的信号转化功能主要解决什么问题?2 PC微机的硬中断有哪些类型?并比较这些中断不同的特点?3 8255接口芯片PC口有几种操作方式?不同的方式各有什么特点?4USB硬件系统主要由哪些部分构成,他们各自具备什么功能?5外设向
8、CPU申请中断,但CPU不响应其原因可能有哪些?五、综合设计与分析题(共30分 每题10分)1. 设计一个采样电路。对ADC0809各个输入通道进行轮流采样,每个输入通道采集100个数据,分别存放于内存对应的数据缓冲区。8255端口地址为:300H303H, 采用条件传输方式实现对0809的控制.完成该接口的电路原理图。(5分)完成采样程序流程图和采样程序。(5分)IN0IN1IN2IN3IN4IN5IN6IN7D07 A口/R/W B02/CS C0 C7A01 C1译码CPU 8255 D07 /R /W A29 A01ADC0809D07ADDACSTARTEOCALE2用8255、8254芯片设计一个FSK演示系统。8254输出两种频率(f0,f1)分别对应二进制的“0”和“1, 并用一根信号线将频率信号传递到目标设备。8255的端口地址为40H、41H、42H、43H ,8254的端口地址为60H、61H、62H、63H,8254的时钟频率为1MHz,f0:1000Hz, f1:5000Hz。 完成该接口的电路原理图.(5分) 完成采样程序流程图和采样程序.(5分)3利用8位DAC转换和8位ADC转换芯片,在一个接口上设计即能数据录音和又能数据放音的接口电路,(口地址及其它接口芯片等自行选定)。 画出接口的硬件电路。 写出接口的录音的程序段。 写出接口的放音的程序段.3