计算机IO

一.基本概念

一.IO系统的演变过程

在这里插入图片描述

二.IO系统基本组成

在这里插入图片描述

三.IO接口

在这里插入图片描述

二.外部设备

一.外设简介

外部设备也称外围设备,是除了主机以外的、能直接或间接与计算机交换信息的装置。

1.输入设备:用于向计算机系统输入命令和文本、数据等信息的部件。键盘和鼠标是最基本的输入设备。
在这里插入图片描述
2.输出设备:用于将计算机系统中的信息输出到计算机外部进行显示、交换等的部件。显示器和打印机是最基本的输出设备。
请添加图片描述
在这里插入图片描述
在这里插入图片描述
3.外存设备:是指除计算机内存及CPu缓存等以外的存储器。硬磁盘、光盘等是最基本的外存设备。
在这里插入图片描述
在这里插入图片描述

二.阴极射线管CRT显示器

在这里插入图片描述
在这里插入图片描述

三.外存储器

在这里插入图片描述

四.磁盘存储器

1.磁盘设备组成
在这里插入图片描述
在这里插入图片描述
2.磁盘性能指标
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3.磁盘地址
在这里插入图片描述
4.硬盘的工作过程
在这里插入图片描述
在这里插入图片描述

五.磁盘阵列

在这里插入图片描述
在这里插入图片描述

六.光盘存储器

在这里插入图片描述

七.固态硬盘

在这里插入图片描述

扫描二维码关注公众号,回复: 15005641 查看本文章

三.IO接口

一.IO接口的功能

在这里插入图片描述

二.IO接口的基本结构

在这里插入图片描述
在这里插入图片描述

三.接口与端口

在这里插入图片描述

四.端口及其编址

在这里插入图片描述

五.IO接口的类型

1.按数据传送方式可分为

并行接口:一个字节或一个字所有位同时传送。
串行接口:一位一位地传送。

注:这里所说的数据传送方式指的是外设和接口一侧的传送方式,而在主机和接口一侧,数据总是并行传送的。接口要完成数据格式转换。

2.按主机访问IO设备的控制方式可分为

程序查询接口
中断接口
DMA接口

3.按功能选择的灵活分为

可编程接口
不可编程接口

四.IO方式

一.简介

在这里插入图片描述

二.程序查询方式

在这里插入图片描述
CPU一旦启动l/O,必须停止现行程序的运行,并在现行程序中插入一段程序。
主要特点:CPU有“踏步”等待现象,CPU与IO串行工作。

例题
在这里插入图片描述

二.程序中断方式

1.中断的基本概念
在这里插入图片描述
2.中断请求的分类
在这里插入图片描述
3.中断请求标记
在这里插入图片描述
4.中断优判-实现
在这里插入图片描述
5.中断优判-优先级设置
在这里插入图片描述
6.中断处理过程-中断隐指令
在这里插入图片描述
7.中断处理过程-硬件向量法
在这里插入图片描述
8.中断处理过程-中断服务程序
在这里插入图片描述
9.中断处理过程
请添加图片描述
10.单重中断与多重中断
请添加图片描述
11.中断屏蔽技术
在这里插入图片描述
屏蔽字设置的规律:
1.一般用1表示屏蔽,0表示正常申请。
2.每个中断源对应一个屏蔽字(在处理该中断源的中断服务程序时,屏蔽寄存器中的内容为该中断源对应的屏蔽字)。
3.屏蔽字中1越多,优先级越高。每个屏蔽字中至少有一个1(至少要能屏蔽自身的中断)。

在这里插入图片描述

三.程序中断方式小结

1.中断系统小结

程序中断的作用如下:
①实现CPU与I/O设备的并行工作。②处理硬件故障和软件错误。
③实现人机交互,用户干预机器需要用到中断系统。
④实现多道程序、分时操作,多道程序的切换需借助于中断系统。实时处理需要借助中断系统来实现快速响应。
⑥实现应用程序和操作系统(管态程序)的切换,称为“软中断”。⑦多处理器系统中各处理器之间的信息交流和任务切换。

2.程序中断方式
在这里插入图片描述
例题
请添加图片描述

四.DMA方式

1.DMA控制器
在这里插入图片描述
请添加图片描述
2.DMA传送过程
在这里插入图片描述
在这里插入图片描述
3.DMA方式特点
在这里插入图片描述
4.DMA方式与中断方式对比
在这里插入图片描述

五.CPU占用情况

在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/dark159735/article/details/124989089