Microcomputer:PrincipleandInterfaceSchoolofAutomationScienceandElectricalEngineering自动化科学与电气工程学院第6章输入输出(I/O)与中断6
1输入输出接口概述6
2CPU与外设数据传送方式6
3中断技术Microcomputer:PrincipleandInterfaceSchoolofAutomationScienceandElectricalEngineering自动化科学与电气工程学院6
1输入输出接口概述•什么是I/O–I/O接口是位于系统与外设间、用来协助完成数据传送和控制任务的逻辑电路(如:PC机系统板的可编程接口芯片、I/O总线槽的电路板)•为什么需要I/O接口–微机的外部设备多样性•工作原理、驱动方式、信息格式、以及工作速度方面彼此差别很大•它们不能与CPU直接相连,必须经过中间电路再与系统相连Microcomputer:PrincipleandInterfaceSchoolofAutomationScienceandElectricalEngineering自动化科学与电气工程学院6
1输入输出接口概述•I/O接口的主要功能–(1)对输入输出数据进行缓冲和锁存,输出接口有锁存环节,输入接口有缓冲环节–(2)对信号的形式和数据的格式进行变换–(3)微机直接处理:数字量、开关量、模拟量数字量、开关量、模拟量–(4)对I/O端口进行寻址–(5)建立外设与计算机的连接•I/O接口的基本结构–设计成满足CPU与外设信息相互交换的要求•数据信息•状态信息•控制信息Microcomputer:PrincipleandInterfaceSchoolofAutomationScienceandElectricalEngineering自动化科学与电气工程学院6
1输入输出接口概述cpuI/