计算机IO

一.基本概念

一.IO系统的演变过程

在这里插入图片描述

二.IO系统基本组成

在这里插入图片描述

三.IO接口

在这里插入图片描述

二.外部设备

一.外设简介

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

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

二.阴极射线管CRT显示器

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

三.外存储器

在这里插入图片描述

四.磁盘存储器

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

五.磁盘阵列

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

六.光盘存储器

在这里插入图片描述

七.固态硬盘

在这里插入图片描述

三.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占用情况

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

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

愛沢かりん

感谢您对我的支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值