手把手教你了解--输入输出系统

举报
神的孩子在歌唱 发表于 2021/06/10 00:13:57 2021/06/10
【摘要】 前言 这是我通过唐朔飞老师的《计算机组成原理》总结的,本人大二学生,希望不断进步。不要问我在干什么,问就是在学习中 …… 你们可能看不懂我的题目,那么接下来跟我一起去了解输入输出系统的学习过程。 输入输出,通俗话讲就是进去出来(希望能过审)。 它有多牛逼呢? 它是除了CPU和存储器计算机硬件系统第三个关键部分。 一.发展情况,了解历史 早期阶段...

前言

这是我通过唐朔飞老师的《计算机组成原理》总结的,本人大二学生,希望不断进步。不要问我在干什么,问就是在学习中 ……

你们可能看不懂我的题目,那么接下来跟我一起去了解输入输出系统的学习过程。

在这里插入图片描述
输入输出,通俗话讲就是进去出来(希望能过审)。

它有多牛逼呢?
它是除了CPU存储器计算机硬件系统第三个关键部分。

一.发展情况,了解历史

  1. 早期阶段
    (1)分散连接
    (2)CPU与I/O设备串行工作
    (4)程序查询方式
    (3)I/O设备通过CPU与主存交换消息
    在这里插入图片描述

  2. 接口模块和DMA阶段
    (1)总线连接
    (2)CPU和I/O设备并行
    (3)工作:中断方式,DMA方式。

  3. 具有通道结构阶段
    I/O设备通过通道与主机交换信息。

  4. 具有I/O处理机的阶段

二.系统组成

是由I/O软件I/O硬件组成的。

1.I/O软件
(1)I/O指令

操作码 命令码 设备码

(2)通道指令

  • 指出数组的首地址,传送字数,操作命令
  • 是通道自身的指令,用来执行I/O操作

2.I/O硬件:包括接口模块I/O设备

三.I/O设备与主机的联系方式

  1. I/O设备的编址方式
    (1)统一编址:将I/O地址看做是存储器地址的一部分。
    (2)不统一编址:指I/O地址存储器地址分开

  2. 设备寻址:用设备选择电路识别是否被选中。

  3. 传送方式
    (1)并行方式(数据同时输送):传送快,但数据线
    (2)串行方式(逐位传送):速度慢,但只需一根数据线和地址线

  4. 联络方式
    (1)立即响应方式
    (2)异步工作采用应答信号联络
    (3)同步工作采用同步时标联络

  5. 连接方式
    (1)辐射式:增删困难
    (2)总线式:现代被采用

四.I/O设备与主机信息传送的控制方式

  1. 程序查询
  2. 程序中断(还在努力编写。。。)。
  3. DMA方式

文章来源: chenyunzhi.blog.csdn.net,作者:神的孩子都在歌唱,版权归原作者所有,如需转载,请联系作者。

原文链接:chenyunzhi.blog.csdn.net/article/details/105718662

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。