正在加载图片...
第八章输入与输出程序设计 第一节:I/O设备的数据传送方式 输入输出设备都通过一个硬件接口或控制器和CPU相连。例如软磁盘通过软盘控 制器和CPU连接起来;终端显示器通过数据接口和CPU连接起来。这些接口和控制器 都能支持输入输出IN、OUT与外部设备交换信息。这些信息包括控制、状态和数据三 种不同性质的信息,它们必须按不同的端口地址分别传送。 控制信息输出到I/O接口:告诉接口和设备要做什么工作 状态信息的读取:表示ⅣO设备当前的状态 数据信息的传输:是I/O设备和CPU真正要交换的信息。 常用的输入/输出方式: 1、查询输入输出;2、中断输入输出;3、DMA方式 DMA方式:也称为成组数据传送方式。主要适用于些高速的I/O设备,如 磁带、磁盘、模数转换器等设备。DMA方式能使I/0设备直接和存储器进行成 批数据的快速传送。每个字节一到达端口,就直接从接口送到存储器,同样, 接口和它的DMA控制器也能直接从存储器取出字节并把它送到I/0设备中去。第八章第一章输入与输出程序设计 基础知识 第一节:I/O设备的数据传送方式 输入输出设备都通过一个硬件接口或控制器和CPU相连。例如软磁盘通过软盘控 制器和CPU连接起来;终端显示器通过数据接口和CPU连接起来。这些接口和控制器 都能支持输入输出IN、OUT与外部设备交换信息。这些信息包括控制、状态和数据三 种不同性质的信息,它们必须按不同的端口地址分别传送。 控制信息输出到I/O接口: 告诉接口和设备要做什么工作 状态信息的读取:表示I/O设备当前的状态 数据信息的传输:是I/O设备和CPU真正要交换的信息。 常用的输入/输出方式: 1、查询输入输出; 2、中断输入输出; 3、DMA方式 DMA方式:也称为成组数据传送方式。主要适用于—些高速的I/O设备,如 磁带、磁盘、模数转换器等设备。DMA方式能使I/O设备直接和存储器进行成 批数据的快速传送。每个字节一到达端口,就直接从接口送到存储器,同样, 接口和它的DMA控制器也能直接从存储器取出字节并把它送到I/O设备中去
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有