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

优秀网页模板seo推广排名重要吗

优秀网页模板,seo推广排名重要吗,18款安全应用软件免费大全,正确的域名格式📕:参考王道课件 目录 一、I/O系统的基本概念 1.什么是“I/O”? ​编辑2.主机如何和I/O设备进行交互? 3.I/O控制方式 (1)程序查询方式 (2)程序中断方式 (3&#x…

📕:参考王道课件


 目录

一、I/O系统的基本概念

1.什么是“I/O”?

​编辑2.主机如何和I/O设备进行交互?

3.I/O控制方式

(1)程序查询方式

(2)程序中断方式

(3)DMA控制方式

 (4)通道控制方式

4.I/O系统的基本组成


一、I/O系统的基本概念

1.什么是“I/O”?

“I/O”就是“输入/输出”。

I/O设备就是可以将数据输入到计算机或者可以接收计算机输出数据的外部设备。

常见的外部设备:

2.主机如何和I/O设备进行交互?

主机如何和I/O设备 通过I/O接口 进行交互。

“I/O接口”,又称 I/O控制器、设备控制器,负责协调主机与外部设备之间的数据传输。

I/O控制器多种多样,也会制定相应的标准。

比如:用于控制USB设备的I/O接口,用于控制SATA3.0硬盘的I/O接口。

其实I/O控制器就是一块芯片,常被集成在主板上。

3.I/O控制方式

CPU控制I/O的完成有三种方式,分别为 程序查询方式 、 程序中断方式 、DMA控制方式、通道控制方式。

以 CPU控制键盘I/O的完成为例:

(1)程序查询方式

CPU不断轮询检查I/O控制器中“状态寄存器”,检测到状态为“已完成”之后,再从数据寄存器取出输入数据。

(2)程序中断方式

等待键盘I/O时,CPU可以先去执行其他程序。

键盘I/O完成后,I/O控制器向CPU发出中断请求,CPU响应中断请求,并取走输入数据。

以上这两种,是每准备好一个字就给CPU发送一次中断请求 ,这样CPU需要花大量的时间来处理中断服务程序,导致CPU的利用率严重下降。

所以有了下面这一种 DMA控制方式,它适用于高速外设。

(3)DMA控制方式

DMA控制方式:主存与高速I/O设备之间有一条 直接数据通路(DMA总线)。

CPU向DMA接口发出“读/写”命令,并指明主存地址、磁盘地址、读写数据量等参数。

DMA控制器自动控制磁盘与主存的数据读写,每完成一整块数据读写,才向CPU发出一次中断请求。

一整块数据,比如,1KB为一整块。

 (4)通道控制方式

通道可以识别并执行一系列通道指令 。通道指令种类、功能通常比较单一。

通道指令执行过程如上图所示。

第一步:CPU向通道发出I/O指令。

        指明通道程序在内存中的位置,并指明要操作的是哪个I/O设备,然后CPU就可以去做其他事情了。

第二步:通道执行内存中的通道程序。

         通道执行内存中的通道程序,控制I/O设备完成一系列任务。

第三步:发送中断请求

        通道执行完规定的任务后,向CPU发出中断请求,之后CPU对中断进行处理。

4.I/O系统的基本组成

I/O系统,一般由 I/O软件I/O硬件 两部分组成。

(1)I/O硬件

I/O硬件,包括外部设备、I/O接口、I/O总线等。

 (2)I/O软件

I/O软件,包括驱动程序、用户程序、管理程序、升级补丁等。

通常采用 I/O指令 和 通道指令实现主机和I/O设备的信息交换。

①I/O指令

I/O指令是CPU指令的一部分,分为操作码、命令码、设备码三部分。

操作码:识别 I/O指令

命令码:识别做什么操作

设备码:识别对哪个设备进行操作

⭐ I/O指令属于CPU指令,但又与普通指令格式略有不同。

②通道指令

通道指令,是通道能识别的指令。

通道程序是提前编制好放在主存中的。

在含有通道的计算机中,CPU执行I/O指令对通道发出命令,然后由通道执行一系列通道指令代替CPU对I/O设备进行管理。

⭐注意,通道指令与CPU机器指令不是一套东西。

http://www.hengruixuexiao.com/news/5039.html

相关文章:

  • 需要申请域名购买空间做网站测试吗百度推广登陆网址
  • 安徽方圆建设有限公司网站百度seo搜索营销新视角
  • 做足彩网站推广2021年10月新闻摘抄
  • 移动端布局seo推广外包企业
  • 做网站就用建站之星推特最新消息今天
  • 入门 做网站 书籍武汉seo软件
  • 微企推seo查询工具有哪些
  • 网站建设页面页脚怎么设置培训机构网站设计
  • 南昌购物网站开发app开发公司排行榜
  • 设计专业网站有哪些b站推广软件
  • 基层政府门户网站建设的问题出售友情链接是什么意思
  • 咪咕动态网站怎么做他达拉非什么是
  • 网站开发顶岗报告产品营销策略怎么写
  • 做壁画在哪个网站免费推广网站平台
  • rtt全民互助平台网站开发2024年重大新闻摘抄
  • 网站建设方案书阿里云模板百度软件开放平台
  • 2017网站建设有市场吗seo黑帽培训骗局
  • 手机网站主页面文艺百度数据研究中心
  • 公司制做网站大数据分析营销平台
  • php 调用其他网站win7优化大师下载
  • 江苏搜索引擎优化公司百度seo自然优化
  • 网站开发的意义和目的手机app免费下载
  • 网站建设使用什么软件网页制作咨询公司
  • 沈阳企业建站模板建网站赚钱
  • 东莞有哪些做网站直通车推广技巧
  • 学校网站建设的优势和不足公司如何做网络推广营销
  • 东莞手机微信网站制作成品短视频软件大全下载手机版
  • 网站怎么做目录跳转免费刷网站百度关键词
  • 网站建设与栏目设置英文外链seo兼职在哪里找
  • 动态网站开发是前端还是后端推广优化方案