微型计算机系统与接口10第10章外设接口课案.pptVIP

  • 30
  • 0
  • 约2.39万字
  • 约 93页
  • 2017-03-03 发布于广东
  • 举报

微型计算机系统与接口10第10章外设接口课案.ppt

微型计算机系统与接口10第10章外设接口课案.ppt

第10章 外设接口 10.1 接口技术基础 10.1.1 概述 接口可以看成是两个系统或两个部件之间的交接部分,它既可以是两种硬设备之间的连接电路,也可以是两个软件之间的共同逻辑边界。I/O接口通常是指微处理机与外部设备之间设置的一个硬件电路及其相应的软件控制。而且不同的设备都有其相应的设备控制器,它们往往都是通过I/O接口与微处理机取得联系的。微处理机与外设之间设置接口的理由是: (1)一台机器通常配有多台外围设备,它们都配备有各自的设备号(地址),通过接口可实现设备的选择。 (2)外部设备种类繁多,速度不一,与CPU速度相差可能很大,通过接口可实现数据缓冲达到速度上的匹配。 (3)有些外围设备可能串行传送数据,而CPU一般为并行传送,通过接口可实现数据串一并格式的转换。 (4)外部设备的输入/输出电平可能与CPU的输入/输出电平不同,通过接口可实现电平的转换。 (5)CPU启动外围设备工作,要向外围设备发出各种控制信号,通过接口可传送控制命令。 (6)外围设备需将其工作状态(如“忙”、“就绪”、“错误”、“中断请求”等)及时向CPU报告,通过接口可监视设备的工作状态,并可保存状态信息,供CPU查询。 值得注意的是: 接口(Interface)和端口(Port)是两个不同的概念。 端口是指接口电路中的一些寄存器,这些寄存器分别用来存放数据信

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档