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

吉林省建设监理协会网站诚信建设wordpress 微信 登陆

吉林省建设监理协会网站诚信建设,wordpress 微信 登陆,学校做网站方案,生鲜网站开发目录 1、设备管理基础知识 #xff08;1#xff09;、外部设备分类 #xff08;2#xff09;、注意事项 2、I/O硬件原理 #xff08;1#xff09;、不同方式对I/O设备分类 #xff08;2#xff09;、I/O控制方式 #xff08;3#xff09;、设备控制器 3、I/O软…目录 1、设备管理基础知识 1、外部设备分类 2、注意事项 2、I/O硬件原理 1、不同方式对I/O设备分类 2、I/O控制方式 3、设备控制器 3、I/O软件原理 1、I/O软件设计目标和原则 2、设备驱动程序的 3、用户空间的I/O软件 4、缓冲技术 5、虚拟设备 1、SPOOLing为什么又叫假脱机技术 2、什么是虚拟设备实现虚拟设备的主要条件是什么 1、设备管理基础知识 1、外部设备分类 存储型设备磁带机、磁盘机等以存储大量信息为主和快速检索为目标在系统中存储持久性信息它是作为内存的扩充因此叫外存I/O设备显示器、打印机、通信设备等他们把外界信息输入到计算机中把计算结果从计算机输出完成计算机之间的交互或者人机交互 2、注意事项 设备管理系统是计算机中最为复杂的一部分通常使用I/O中断、缓冲区管理等多种技术这些措施能够很好地克服由于I/O设备和CPU速度不匹配的问题使主机和设备能够并行工作提高设备使用效率另一方面操作系统将所有设备抽象为文件将其统一在文件系统之下赋予文件属性对设备的操作就类似于对文件的操作其优点是尽可能统一文件和设备的I/O处理尽可能把设备文件和普通文件纳入同一保护机制下 2、I/O硬件原理 1、不同方式对I/O设备分类 按照I/O操作特性可以分为输入型设备、输出设备、存储型设备按照I/O信息交换为单位分为字符设备、块设备其中输入型和输出型设备通常是字符设备它与内存进行交换的单位是字节即一次交换1个或者多个字节存储型设备通常是块设备存储型设备又可以分为顺序存储设备和直接存储设备 2、I/O控制方式 CPU 和并行工作具有重大意义能大幅度提高计算机系统的效率和资源利用率。从早期的采用轮询方式CPU 全程参加I/O操作到使用中断方式以减少CPU 参与I/O操作的工作量直到引入DMA和通道方式可以完全在没有CPU 的情况下实现I/O操作消除系统性能瓶颈 轮询查找又称程序直接控制方式使用查询指令测试设备控制器的忙闲状态位确定内存和设备是否能交换数据 轮询方式使用三条指令查询指令查询设备是否就绪读写指令当设备就绪时执行数据交换转移指令当设备未就绪时执行转移指令转向查询指令继续查询一方面CPU 轮询设备的当前状态会终止原程序的执行浪费宝贵的时间另一方面I/O准备就绪后需要CPU参与当前的数据传输工作。所以可见CPU和设备只能串行工作而不能并行执行不能充分发挥主机功效设备也不能得到合理的利用整个系统的效率很低 中断方式设备与CPU之间必须要有中断请求线设备控制器的状态存储器中有相应的中断允许位 程序中断方式I/O由于不必忙式轮询设备所以 CPU 和设备可以实现部分并行操作所以与程序查询方式相比使得整个 CPU 的资源得到更加充分的利用在I/O中断的方式中数据缓冲区很小当缓冲区装满数据之后便会发生中断那么在数据传输过程中发生中断的次数就会过多这样就会大量耗费 CPU  的时间。若是系统配置多种设备这些设备都是通过中断处理方式实现并行工作会使得中断次数急剧增加造成 CPU 来不及响应或者丢失数据 DMA方式 DMA不仅设有中断机制而且还有DMA传输控制器若是出现DMA和CPU同时经总线访问内存的情况cpu总是把总线占有权让给DMA称为“周期窃用”。窃取时间通常是一个存取周期让设备和内存之间实现数据交换而不再需要CPU 的干预这样可以减轻CPU 的负担。每次传输数据的数据的时候不必进入到中断系统进一步提高了 cpu 资源利用率但是DMA传输需要窃取时钟周期会降低 CPU 的处理效率DMA的功能不强不能满足I/O 操作的复杂功能所以在大型计算机中一般使用通道技术 通道方式 通道方式是DMA方式的发展能够再次减少cpu对I/O操作的干预。它能够充分发挥CPU 和设备之间并行工作的能力也可以使种类繁多且物理特性各异的设备能够以标准的接口连接到计算机系统中通过通道来管理和控制I/O操作把CPU 从I/O 操作中彻底解放出来实现设备和CPU 并行操作通道之间并行操作设备之间并行操作设备之间并行操作使整个系统效率高效 3、设备控制器 接受或者识别 CPU 或通道发来的消息。例如磁盘控制器能接受读、写、查找等各种命令实现数据交换。包括设备和控制器之间的数据传输且通过数据总线或通道控制器和内存之间数据传输发现或和记录设备及自身的状态信息供CPU 处理使用设备地址识别 3、I/O软件原理 1、I/O软件设计目标和原则 I/O软件设计的总体目标是高效性和通用性 2、设备驱动程序的 设备驱动程序主要包含三部分功能设备驱动程序的功能是从独立于设备的软件中接受并且执行I/O请求 设备初始化。在系统初次启动的时候或者进行数据传输时预置设备和控制器以及通道的状态执行设备驱动例程。负责启动设备进行数据传输对于具有通道的I/O设系统此例程还负责生成通道命令和通道程序启动通道工作调用和执行中断处理程序。负责处理设备和控制器以及通道所发出的各种中断 3、用户空间的I/O软件 SPOOLing软件 SPOOLing就是在内核外运行的系统I/O软件它采用预输入、预输出、和井管理技术是多道程序设计系统中处理独占资型设备的一种方法创建守护进程和特殊目录解决独占型设备额空占问题 4、缓冲技术 目的为了解决 cpu 与设备之间速度不匹配的矛盾以及协调逻辑记录大小和物理记录大小不一致的问题提高 CPU 和设备的并行性减少I/O操作对 CPU 的中断次数放宽对 CPU 响应时间的要求操作系统普遍采用缓冲技术实现缓冲区技术的基本思想是当进程执行写操作输出数据时先向系统申请一个输出缓冲区然后将数据送至缓冲区若是顺序写请求则不断地将数据填入缓冲区直到装满为止此后进程可以继续计算同时系统将缓冲区中内容写到设备上。当进程执行读操作输入数据时先向系统申请一个缓冲区系统将设备上的一条物理记录读至缓冲区根据要求把当前所需要的逻辑记录从缓冲区中选出并传送给进程常用的缓冲技术单缓冲、双缓冲和多缓冲 5、虚拟设备 1、SPOOLing为什么又叫假脱机技术 Spooling是一种将计算机输出数据暂存到磁盘或其他存储设备中的技术以便后续处理。它被称为假脱机技术是因为它可以让计算机在处理输出数据时看起来像是脱机状态但实际上数据已经被暂存到了存储设备中可以随时被访问和处理。这种技术可以提高计算机的效率和可靠性减少了对打印机等外部设备的依赖。 2、什么是虚拟设备实现虚拟设备的主要条件是什么 虚拟设备是指通过软件模拟出来的一种设备它可以在不依赖于实际硬件的情况下提供相应的功能。实现虚拟设备的主要条件是需要有一定的软件开发技术和对硬件的深入理解同时需要有足够的计算资源和操作系统支持。
http://www.hkea.cn/news/14435121/

相关文章:

  • asp 该网站正在进行维护.工商网查询官网
  • 排版好看的网站界面河南省信息服务平台官网
  • 网站济南网站建设很多搜索词网站怎样做
  • 网站托管服务适用于网页的动态效果
  • 有免费做网站的吗wordpress 恢复默认
  • 沈阳网站建设q479185700棒长春建站模板制作
  • 微网站管理平台wordpress小工具上下
  • 专业的定制型网站建设优化电池充电有必要开吗
  • 农业企业网站模板线上培训
  • 网站建设用户调查报告建设网站需要分析什么条件
  • 知识付费网站制作科技园区建设网站的意义
  • 从化网站开发一个网站开发小组
  • 翡翠网站建设ppt广告牌设计效果图
  • 贵阳网页网站制作模板app
  • 网站运营专员岗位职责wordpress图片自动轮播插件
  • wordpress修改端口西安搜索引擎优化
  • 做外贸主要是哪些网站陕西省建设银行网站
  • 什么叫响应式网站佛山小程序开发制作
  • 内江移动网站建设潍坊网站建设方案书
  • 施工员证怎么查询网站个人与企业签订网站开发合同
  • 安装iis8 添加网站宜城网站建设哪家好
  • 高校网站群建设方案工商局网上注册公司
  • 建设公司网站的意义哈尔滨网站建设报价
  • 网站建设招标书湘潭百度推广
  • 创意活动策划网站网站右下角视频代码
  • 手机版传奇网站深圳松岗最新消息今天
  • 漯河网站seo广州网站建设信科公司
  • 网站怎么做充值系统下载wordpress安装 503
  • 做超市海报的网站重庆建一科技发展有限公司
  • 河间做网站医院网站建设报价表