1 / 30
文档名称:

第16周大课 输入输出系统(1)课件.ppt

格式:ppt   大小:2,260KB   页数:30页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第16周大课 输入输出系统(1)课件.ppt

上传人:aluyuw1 2022/11/25 文件大小:2.21 MB

下载得到文件列表

第16周大课 输入输出系统(1)课件.ppt

文档介绍

文档介绍:该【第16周大课 输入输出系统(1)课件 】是由【aluyuw1】上传分享,文档一共【30】页,该文档可以免费在线阅读,需要了解更多关于【第16周大课 输入输出系统(1)课件 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。外围设备大体分为输入设备、输出设备、外存设备、数据通信设备、过程控制设备五大类。每一种设备,都是在它自己的设备控制器控制下进行工作,而设备控制器则通过I/O接口模块和主机相连,并受主机控制。
硬磁盘按盘片结构分为可换盘片式、固定盘片式两种,磁头也分为可移动磁头和固定磁头两种。
回顾
1
常用的计算机输入设备有图形输入设备(键盘、鼠标)、图像输入设备、语音输入设备。常用的打印设备有激光打印机、彩色喷墨打印机等,它们都属于硬拷贝输出设备。
回顾
2
第八章输入输出系统






3
了解外围设备的定时方式;掌握外围设备与处理器之间信息交换方式;
熟悉程序查询方式;熟练掌握中断的概念,理解单级中断与多级中断,熟练掌握中断响应的处理流程。
教学要求
5
外围设备的定时方式和信息交换方式
一、外围设备的速度分级
外设种类繁多,存在以下几种情况:
不同种类的外设数据传输速率差别很大
同一种设备在不同时刻传输速率也可能不同
高速的CPU与速度参差不齐的外设怎样在时间上同步呢?
解决办法时在CPU和外设之间数据传送时加以定时。
速度极慢或简单的外设
CPU只需要接受或者发送数据即可
慢速或者中速的设备
可以采用异步定时的方式
高速外设
采用同步定时方式
6
二、信息交换方式
程序查询方式
程序中断方式
DMA方式
通道方式
外围设备的定时方式和信息交换方式
7
程序查询方式
1、设备编址
统一编址
独立编址
2、输入输出指令
3、程序查询接口
设备选择电路
数据缓冲寄存器
设备状态寄存器
(1)先向I/O设备发出命令字,请求进行数据传送;
(2)从I/O接口读入状态字;
(3)检查状态字中的标志,看看数据交换是否可以进行;
(4)假如这个设备没有准备就绪,则第(2)、第(3)步重复进行,一直到这个
设备准备好交换数据,发出准备就绪信号“Ready”为止;
(5)CPU从I/O接口的数据缓冲寄存器输入数据,或者将数据从CPU输出至接
口的数据缓冲寄存器。与此同时,CPU将接口中的状态标志复位。
(6)数据传送
8
程序中断方式
中断的概念、功能 
程序中断方式的基本接口 
单级中断
多级中断
Pentium中断机制
10
中断的概念、功能
中断系统的功能包括:
(1)实现主机和外设的并行工作;
(2)处理故障;
(3)实现多道程序和分时操作;
(4)实时控制;
(5)实现人机联系;
(6)实现多机通信。
12
中断的概念、功能
中断处理过程注意几个问题:
响应中断时机:外界中断请求是随机的,但CPU只有在当前指令执行完毕后,才转至公操作
断点保护问题(PC,寄存器内容和状态的保存)
原子操作:开中断和关中断问题。
中断是由软硬件结合起来实现的
公操作:一条指令结束后,CPU执行的操作。如:中断处理、直接内存传送、取下条指令等。
14