习题一1.什么是接口?接口就是微处理器CPU与外部世界的连接部件,是CPU与外界进行信息交换的中转站。2.为什么要在CPU与外设之间设置接口?在 CPU与外设之间设置接口主要有4 个原因:( 1)CPU与外设二者的信号不兼容,包括信号线的功能定义、逻辑定义和时序关系( 2)CPU与外设的速度不匹配,CPU的速度快,外设的速度慢( 3)若不通过接口,而由CPU直接对外设的操作实施控制,会使CPU处于穷于应付与外设打交道之中,大大降低CPU的效率( 4)若外设直接由CPU控制,会使外设的硬件结构依赖于CPU,对外设本身的发展不利。3.接口技术在微机应用中起的作用?随着计算机技术的高速发展,计算机的应用越来越广泛。然而,在微机系统中,微处理器的强大功能必须通过外部设备才能实现,而外设与微处理器之间的信息交换和通信又是靠接口来实现的,所以, 接口技术成为了一门关键技术,它直接影响微机系统的功能和微机的推广应用。4.接口电路的硬件一般由哪几部分组成?接口电路的硬件一般由以下几部分组成:( 1)基本逻辑电路:包括命令寄存器、状态寄存器和数据缓冲寄存器,是接口电路中的核心( 2)端口地址译码电路:实现设备的选择功能( 3)供选电路:根据不同任务和功能要求而添加的功能模块电路。5.接口电路的软件控制程序一般包括哪几部分?接口电路的软件控制程序一般包括以下的程序段,各部分程序是相互渗透、融为一体的:( 1)初始化程序段:对可编程接口芯片进行初始化编程( 2)传送方式处理程序段:不同的传送方式(查询、中断、DMA方式)程序段不同( 3)主控程序段:完成接口任务的程序段( 4)程序终止与退出程序段:程序退出前对接口电路中硬件进行保护的程序段( 5)辅助程序段:人-机对话、菜单等6.接口电路的结构有哪几种形式?接口电路的结构主要有四种:( 1)固定式结构:不可编程的接口电路,结构简单、功能单一、固定( 2)半固定式结构: 由 PAL或 GAL器件构成的接口电路,功能和工作方式可以通过改写内部的逻辑表达式来改变,但逻辑表达式一旦烧入芯片,其功能和工作方式就固定下来了( 3)可编程结构:其功能和工作方式可由编程指定,使用灵活、适应面广,且种类繁多( 4)智能型结构: 芯片本身就是一个微处理器,外设的全部管理都由智能接口完成,如 I/O 处理器 I0809或通用单片机7.CPU与接口之间有哪几种传送数据的方式?它们各应用在什么场合?CPU与接口之间的数据传送方式主要有查询方式、中...