【计算机组成原理·考研】I/O系统(大纲已删除)

1.输入输出设备

外部设备

包括输入/输出设备+通过输入/输出设备接口才能访问的外存储设备。

接口

用于在主机和各种外设 进行数据传输之前,完成各种协调工作,包括传输速度匹配、电平和格式转换等。

输入设备

用于向计算机输入命令、文本、数据等信息的部件。如键盘和鼠标。

输出设备

用于将计算机中的信息传输到计算机外部显示或交换。如显示器和打印机。

外存设备

指除计算机内部的Cache与主存之外的存储器。如硬磁盘和光盘。

I/O软件

包括管理程序、用户程序、驱动程序、升级补丁等。通常采用I/O指令和通道实现CPU与IO设备的信息交换。

IO指令是指令系统的一部分,是机器指令的一类。由于IO指令反映了与IO设备交互的特点,因此其指令格式与通用指令格式不同。

I/O硬件

包括I/O总线、设备控制器和接口、外部设备等。通过I/O接口(I/O控制器)与主机(总线)相连;通过设备控制器控制I/O设备的具体动作。

注意:
IO设备通过设备控制器与主板的系统总线相连。

2.I/O控制方式

2.1 程序查询方式

CPU通过程序不断查询I/O设备是否做好传输准备,以便与主机进行信息交换。

2.2 程序中断方式

I/O设备准备就绪后,会向CPU发出中断请求,CPU响应后便可进行信息交换。

键盘、鼠标等输入设备一般采用程序中断的方式,因为CPU需要及时响应这些操作,否则很容易造成输入的丢失。

2.3 DMA方式

主存和I/O设备之间会有一条直接数据通路,双方可直接通过该通路进行信息交换而无需调用中断服务程序。
image.png

2.4 通道方式

在系统中配置多个通道控制部件,每个通道挂载多个外设。主机在执行I/O指令时,只需启动有关通道,然后执行相应的通道程序,便可完成I/O操作。

Ps
通道程序存储在主存中。
通道程序由通道取出并执行,且只能执行在具有通道的IO系统中。
四种I/O方式中,只有DMA方式是纯靠硬件电路实现的,其他三种均需要程序的干预。

3.外部设备

3.1 输入设备

键盘

通过它可发出命令或输入数据。

鼠标

能够将用户的操作与屏幕上的位置信息相联系。

3.2 输入设备

3.2.1 显示器

3.2.1.1 说明

显示器属于用点阵方式运行的设备。

3.2.1.2 分类

阴极射线管显示器(CRT)、液晶显示器(LCD)、发光二极管显示器(LED)。

3.2.1.3 主要参数
屏幕大小

以对角线长度表示。

分辨率

能表示的像素个数,屏幕上每个光点就是一个像素,通常以宽与高的像素乘积表示。如 800 × 600、1280 × 1024。

灰度级

在黑白显示器中,表现为所显示的像素点的亮暗差别;在彩色显示器中,表现为颜色的不同。灰度级越大,图像显示就越清晰、逼真。典型的灰度级有8位(256级)、16位。

刷新

光点只能保持一段极短的时间后,便会消失,因此,需要在光点消失之前再重新扫描一遍,这个过程称为刷新。

刷新频率

指单位时间内扫描整个屏幕内容的次数。按照人类的视觉生理,刷新频率>30Hz时,人才不会感觉到屏幕闪烁。通常情况下,屏幕刷新频率在60Hz~120Hz之间。

显示存储器/刷新存储器(VRAM)

为不断提高刷新图像的信号,必须把一帧图像信息存储在VRAM中。其存储容量由图像分辨率和灰度级决定。
image.png

3.2.2 打印机

3.2.2.1 说明

用于将计算机的处理结果打印在相关介质上。

3.2.2.2 分类
针式打印机
  • 擅长“多层复写打印”,主要用于票据或蜡纸等的打印。
  • 其工作原理简单,造价便宜,耗材(色带)便宜,但打印的分辨率和速度不高。

image.png

喷墨式打印机
  • 基于三基色原理,即分别喷射三种颜色的墨滴,按一定的比例混合出所要求的颜色。
  • 喷墨式打印机能够实现高质量彩色打印。

image.png

激光打印机
  • 计算机输出二进制信息,然后经调制后的激光束扫描,接着在感光鼓上形成潜像,再经过显影、转印、定影,最终在纸上得到所需的字符或图像。
  • 该类型的打印机的打印质量高,速度快,处理能力强。

image.png

打印机还有下面的几种分法:
按打字原理划分:击打式、非击打式。
按能否打出汉字划分:点阵式、活字式。

3.3 外部存储器(辅存)

磁表面存储器

将某些磁性材料薄薄地涂在金属铝或塑料表面上作为载磁体来存储信息。如磁盘存储器、磁带存储器和磁鼓存储器。
image.png

固态硬盘(SSD)

固态硬盘不仅需要Flash存储器的支持,还需要其他软硬件的支持。目前的笔记本大多采用固态硬盘来存储数据。

光盘存储器

  • 借助光学原理来读写信息,采用聚焦激光束对盘式介质以非接触的方式来记信息。
  • 完整的光盘存储器系统由光盘片、光盘驱动器、光盘控制器等组成。

键盘、鼠标、显示器、打印机属于人机交互设备。

  • 24
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

编程旧事

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值