考研—计算机组成原理—输入输出系统

本文详细介绍了计算机组成原理中的输入输出系统,包括输入输出设备、控制方式、外部设备基本介绍、磁盘存储器和I/O接口。重点讨论了程序查询、中断和DMA方式,以及磁盘的性能指标和工作过程。此外,还提到了磁盘阵列(RAID)的作用和不同级别。I/O接口的功能和基本结构也进行了阐述,包括其在数据缓冲、信号格式转换和控制命令传输等方面的作用。
摘要由CSDN通过智能技术生成

综述:输入输出设备也称为外部设备。输入输出是以计算机为中心而言的。将信息从外部输入主机的就是输入设备,从主机接收信息的就是输出设备。

 

输入输出系统基本概念

外部设备:通过输入输出接口才能访问的设备(包括存储设备)

接口:在各个外设与主机之间的数据传输时,进行协调(速度匹配、电平和格式转换)工作的逻辑部件。即是外设与主机之间的翻译官,可以使双方互相认识。

输入设备:用于向计算机系统输入各种数字信息的部件。键盘与鼠标是最常见的输入设备。

输出设备:用于将计算机系统中的各种数字信息输出的部件。包括显示屏和打印机。

外存设备:除计算机内存(主存)及cpu缓存以外的存储器。硬盘、光盘以及现在飞快的固态都是外存。

一般来说,I/O系统由软件和硬件两部分构成。只有软件与硬件搭配好,才能让主机和其他设备无障碍的交流。

I/O软件:驱动程序、用户程序、管理程序等,通常采用IO指令和通道指令实现cpu和IO设备信息交换。

I/O硬件:外部设备本身、设备控制器、接口、IO总线。主要通过设备控制器来控制IO设备的具体动作。通过IO接口与主机相连。

 

I/O控制方式

在输入输入系统中,IO设备要与cpu进行大量的数据交换。所以为了适应不同种类的设备需求,又各种不同的IO控制方式。基本有以下4种。

1)程序查询方式:由cpu通过程序不断查询IO设备是否已经准备好。从而控制IO设备与主机交换信息。(很显然,简单粗暴,效率极低)

2)程序中断方式:只在iO设备准备就绪时,向cpu发出中断请求,cpu才响应。

3)DMA方式:主存和IO之间有一条直接数据通路,当主存和IO设备交换信息时,无需调用中断服务程序。在数据交换的过程中是不需要cpu干涉的。

4)通道模式:在系统中设有通道控制部件,每个通道挂若干个外设,主机在执行IO时,只需要启动相关通道,通道将执行通道程序,从而完成IO操作。

ps:1和2主要用于低速设备 3和4主要用于高速设备

 外部设备基本介绍

 输入设备:键盘(矩阵开关)、鼠标(机械式和光电式)

输出设备:显示器、打印机(针式、喷墨、激光)

外存储器:硬盘存储器(重点)、磁盘阵列(重点)、光盘、固态

 磁盘存储器

1)硬盘设备的组成

①存储区域:一块硬盘含有若干个记录面,每个记录面划分为若干个磁道,每个磁道又划分为若干个扇区,扇区是磁盘读写的最小单位,扇区也叫块,也就是说,磁盘按照块存取。硬盘>记录面>磁道>扇区(块)。

  • 磁头数:就是记录面的个数,每一个记录面对应一个磁头,表示硬盘中有多少个磁头数,磁头是用来读取和写入盘片上的信息。
  • 柱面数:表示硬盘每一面盘片上有多少条磁道。在一个盘组中,不同记录面的相同编号的磁道构成了一个柱面。
  • 扇区数:表示每一条磁道上有多少扇区
     

<

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值