【计算机基础】输入输出系统

总线
CPU的结构和功能
输入输出系统
指令系统
存储器

概述

输入输出系统的发展概况

随着技术发展,外部设备独立性越来越强

输入输出系统的组成
软件
  • I/O指令 CPU执行它们来控制外部设备
  • 通道指令 也就是小型的DMA处理机,实现IO设备和主机设备直接传送,通道指令就是通道自身的指令,通道下面还可以有子通道,子通道还可以有多个设备控制器,从而可以连接多少个设备

一般编程人员需要指出数组的首地址,传送字数,还有方向等等,操作系统根据这些,编写由通道指令编写的通道程序并放入内存或其他位置并开始工作,通道就可以控制IO设备进行输入和输出

IO硬件

主要是两种:

  • 设备和IO接口
  • 设备 设备控制器 通道
IO设备与主机的联系方式

IO设备时有地址的,主机需要给出IO设备的地址以便和IO设备联系

IO设备的编址方式
  • 统一编址 就是把IO设备地址看成内存地址的一部分,我们可以从内存中划分给IO地址一部分,如果读写这些地址,其实是读写IO设备,只需要取数或存数指令就可以,当内存空间大的时候可以使用这种方式
  • 不统一编址 在内存之外设置地址空间,需要有专门的IO指令
设备选址

设备用设备选择电路识别是否被选中,看看是否自己是否被选中

数据传输方式
  • 串行 一位一位的传输,比较慢,适合远程传输
  • 并行 多位数据的传输,比较快
外部设备响应
  • 立即响应,比如LED灯,直接就亮了
  • 异步工作,应答信号,指的是IO接口和IO设备之间
  • 同步工作 需要采用同步时标,和CPU需要同步,所以要有同步时标
IO设备和主机的联系方式
  • 辐射式方式,其实就是和主机耦合了,早期这样的,因为设备少
  • 总线连接&#
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值