当前位置: 首页 > news >正文

什么网站做博客好/国内手机搜索引擎十大排行

什么网站做博客好,国内手机搜索引擎十大排行,用mediawiki做的网站,武汉洪山区做网站的公司0 I/O数据传送控制方式 无条件传送方式程序查询方式中断传送方式直接存储器存取方式(DMA)I/O 通道方式I/O 处理机方式 本章只介绍,前四种 总结:计算机的发展就是 发现问题 -> 解决问题 -> 产生问题,如此反复的…

0 I/O数据传送控制方式

  1. 无条件传送方式
  2. 程序查询方式
  3. 中断传送方式
  4. 直接存储器存取方式(DMA)
  5. I/O 通道方式
  6. I/O 处理机方式

本章只介绍,前四种
在这里插入图片描述
总结:计算机的发展就是 发现问题 -> 解决问题 -> 产生问题,如此反复的过程

1 程序控制方式

1.1 无条件传送方式

  1. 工作过程
    1. 输入时输入设备数据准备好
    2. 输出时输出设备空闲
  2. 所带来的问题:不知道外设状态,可能造成传送错误

1.2 条件传送方式(程序查询方式)

  1. 工作过程
    1. CPU传送数据前,主动查询是否就绪
    2. 没有就绪,继续查询
  2. 是一种 同步 方式
  3. 所带来的问题:每传送一个数据,CPU 花费大量时间等待,所以 CPU 利用率低

1.3 中断传送方式

  1. 工作过程: 外设准备就绪,主动向 CPU 发送请求中断
  2. 是一种 异步 方式
  3. 所带来的的问题:保护断点,恢复现场,消耗大量资源

2 直接存器存取方式(DMA)

2.1 介绍

  1. DMA 控制器实现内存与外设间的直接快速传送(用前面的方式,需要从外设读入内存再读入寄存器,然后再从寄存器写入内存再输出给外设。内存与内存的数据交互并不能直接交换,而需要先写入 CPU 的寄存器)
  2. 适合传送大批量数据
  3. DMA 传送期间,CPU 让出总线控制权(同一时刻,系统总线只能接受一个部件控制)
  4. DMA 传送包括
    1. DMA 读传送:存储器 -> I/O 设备
    2. DMA 写传送:I/O 设备 -> 存储器
    3. 存储单元传送:存储器 -> 存储器

2.2 工作过程

  1. I/O 设备向 DMC 控制器发送请求
  2. DMA 控制器向 CPU 发送请求,请求接管系统总线控制
  3. CPU 执行完当前指令的当前指令周期后,向 DMA 控制器发出响应信号
  4. DMA 控制器接管控制权,CPU 处于等待状态,监视 DMA 总线请求信号
  5. DMA 控制器向 I/O 设备发出响应
  6. 当传输完毕后,DMA 控制器将 DMA 总线请求信号置为无效
  7. CPU 检测到无效后,恢复对系统总线控制,恢复到 DMA 控制器中断前的现场

2.3 控制器的工作状态

  1. 主动态:DMA 控制器获得总线控制权之后,取代 CPU 成为系统的主控者
  2. 被动态:DMA 控制器获得总线控制权之前,受到CPU的控制

2.4 缓存一致性问题

  1. 缓存一致性问题的发生
    1. DMA 是直接对外设(外存也是外设)进行控制,若此时外存存储的值已经在CPU缓存中更新,却还没来得及写入外存
    2. DMA 外设直接写入外存,但此时 CPU 内部缓存没有及时更新
  2. 解决方案
    1. 缓存同调系统(硬件方式):通过硬件,当发生更新时,发送一个信号告诉 CPU 及时更新
    2. 非缓存同调系统(软件方式):当使用缓存时,操作系统禁止 DMA 发生
http://www.lbrq.cn/news/1083817.html

相关文章:

  • wordpress 无法加载css/徐州自动seo
  • 做京东网站需要哪些手续费/北京seo薪资
  • 苏州知名网站制作开发/西安百度推广公司
  • 东莞哪些网络公司做网站比较好/百度一下图片识别
  • 门户网站风格/学校教育培训机构
  • 网站建设续费催款通知书/爱站网关键词挖掘查询工具
  • 个人网站icp备案教程/站长工具网址查询
  • 求合伙人做网站/下载百度到桌面上
  • 网站制作公司 云南/刷钻业务推广网站
  • 做网站广告的点/网络推广公司简介
  • 网站模板下载大全/网站收录一键提交
  • 三门峡做网站/成都网站推广
  • 深圳本地网站建设/今日热点新闻
  • 网站建设煊煊网/济南seo官网优化
  • 网站型销售怎么做/新闻热点最新事件
  • 滕州网站建设培训/新闻 近期大事件
  • 开发公司副总求职简历/sem优化推广
  • 河北省建设厅网站站长/株洲今日头条新闻
  • 网上商城网站建设/深圳新闻最新事件
  • 网站如何设置默认首页/友情链接交易平台源码
  • 营销的网站/万网创始人
  • 周口网站制作/关键词有哪些
  • 做网站建设的联系电话/太原seo
  • 江门外贸网站建设/产品如何做网络推广
  • 淘宝客可以自己做网站推广吗/代发百度帖子包收录排名
  • 校园网站制作模板/nba最新消息新闻报道
  • 商学院网站建设建议/网络营销与传统营销有哪些区别
  • 网站怎么做跳转安全/公司营销网站建设
  • 新公司刚成立做网站/常用的网络营销平台有哪些
  • 杭州的网站建设公司哪家好/成都今天重大新闻事件
  • 【Spring Boot 快速入门】三、分层解耦
  • uni-app x开发避坑指南:拯救被卡顿的UI线程!
  • 机器学习sklearn:决策树的参数、属性、接口
  • LeetCode第349题_两个数组的交集
  • 嵌入式软件面试八股文
  • Windows Server系统安装JDK,一直卡在“应用程序正在为首次使用作准备,请稍候”