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

wordpress付费商业站公司章程范本

wordpress付费商业站,公司章程范本,2017最新网站设计风格,做网站后都需要什么一、设备控制器 我们的电脑设备可以接非常多的输入输出设备#xff0c;比如鼠标键盘网卡硬盘打印机等#xff0c;每个设备的用法和功能都不相同#xff0c;那操作系统是如何把这些输入输出设备统一管理的呢#xff1f; 为了屏蔽设备之间的差异#xff0c;每个设备都有一…一、设备控制器 我们的电脑设备可以接非常多的输入输出设备比如鼠标键盘网卡硬盘打印机等每个设备的用法和功能都不相同那操作系统是如何把这些输入输出设备统一管理的呢 为了屏蔽设备之间的差异每个设备都有一个叫设备控制器的组件比如硬盘有硬盘控制器显示器有视频控制器。 设备管理器里有芯片可以执行自己的逻辑也有自己的寄存器用来与 CPU 进行通信比如 通过写入这些寄存器操作系统可以命令设备发送数据、接收数据、开启或关闭或者执行某些其他操作通过读取这些寄存器操作系统可以了解设备的状态是否准备好接收一个新的命令 控制器分为三类寄存器分别是状态寄存器命令寄存器以及数据寄存器作用如下 数据寄存器CPU 向 IO 设备写入需要传输的数据比如要打印的内容是【hello】CPU 就要先发送一个 H 字符给到对应的 IO 设备命令寄存器CPU 发送一个命令告诉 IO 设备要进行输入输出操作于是就会交给 IO 设备去工作任务完成后会把状态寄存器里面的状态标记为完成状态寄存器目的是告诉 CPU 现在已经在工作或工作已经完成如果已经在工作状态CPU 再发送数据或者命令过来都是没有用的直到前面的工作已经完成状态寄存器标记已完成CPU 才能发送下一个字符和命令 输入输出设备分为两大类块设备Block Device和字符设备Character Device 块设备把数据存储在固定大小的块中每个块有自己的地址硬盘USB 是常见的块设备字符设备以字符为单位发送或接收一个字符流字符设备是不可寻址的也没有任何寻道操作鼠标就是常见的字符设备 块设备通常传输的数据量会非常大于是控制器设立了一个可读写的数据缓冲区。 CPU 写入数据到控制器的缓冲区时当缓冲区的数据囤够了一部分才会发送给设备CPU 从控制器的缓冲区读取数据时也需要缓冲区囤够了一部分才拷贝到内存 这样做是为了减少对设备的频繁操作那 CPU 是如何与设备的控制寄存器和数据缓冲区进行通信的 端口 IO每个控制器被分配给一个 IO 端口可以通过特殊的汇编指令操作这些寄存器比如 in/out 类似的指令内存映射 IO将所有控制寄存器映射到内存空间中这样就可以像读写内存一样读写数据缓冲区 存储系统的 IO 是整个系统最慢的一个环节所以 Linux 提供了不少缓存机制来提高 IO 的效率 为了提高文件访问的效率会使用页缓存索引节点缓存目录项缓存等多种缓存机制目的是为了减少对块设备的直接调用为了提高块设备的访问效率会使用缓冲区来缓存块设备的数据 正题来辣~ 键盘敲入字母时发生了什么 CPU 里面的内存接口直接和系统总线通信然后系统总线再接入一个 IO 桥接器这个 IO 桥接器另外一边接入了内存总线使得 CPU 和内存通信。再一边又接入了一个 IO 总线用来连接 IO 设备比如键盘鼠标等 当有用户输入了键盘字符键盘控制器就会产生扫描码数据并将其缓冲在键盘控制器的寄存器中紧接着键盘控制器通过总线给 CPU 发送中断请求。 CPU 发生中断请求后操作系统会保存被中断进程的 CPU 上下文然后调用键盘的中断处理程序 键盘的中断处理程序是在键盘驱动程序初始化时注册的那键盘中断处理函数的功能就是从键盘控制器的寄存器的缓冲区读取扫描码再根据扫描码找到用户在键盘输入的字符如果输入的字符是显示字符那就会把扫描码翻译成对应显示字符的 ASCII 码比如用户在键盘输入的是字母 A是显示字符于是就会把扫描码翻译成 A 字符的 ASCII 码。 得到了显示字符的 ASCII 码后就会把 ASCII 码放到「读缓冲区队列」接下来就是要把显示字符显示屏幕了显示设备的驱动程序会定时从「读缓冲区队列」读取数据放到「写缓冲区队列」最后把「写缓冲区队列」的数据一个一个写入到显示设备的控制器的寄存器中的数据缓冲区最后将这些数据显示在屏幕里。 显示出结果后恢复被中断进程的上下文。
http://www.huolong8.cn/news/119634/

相关文章:

  • 东莞网站公司网站推广效果不好原因是
  • 企业做网站优点网站功能建设与栏目划分
  • 新媒体公司网站怎么做wordpress如何查看插件
  • 河南省网站集约化建设口碑营销的特点
  • 网站建设与管理案例...建设部门网站
  • 展示型网站建设方案网站开发 资质
  • 韩国做美食网站有哪些对网络推广的理解
  • 成都网站建设与网站制作WordPress表白墙主题
  • wordpress改造成mip站吉林省交通建设集团有限公司网站
  • 外贸网站搭建公司做家装网站源码
  • 自己建设个小网站要什么手续费哪里网站建设专业
  • 电子商务html网站模板保险网站导航
  • 做网站需要费用多少加盟平台网站怎么做
  • 长沙哪里有做网站的公司京建站公司
  • 产品类网站公众平台申请
  • 个人网站备案拍照福建石狮有做网站的没
  • 咖啡建设网站的目的郑州网络推广代理
  • 用手机建立网站无极电影网怎样下载电影
  • 自考网页制作与网站建设建一个团购网站需要多少钱
  • 广东省建设信息网网站天津建设网站c2成绩查询
  • 北京网站手机站建设公司电话号码微信小程序开发教程详解
  • wordpress主题 mnews1.9衡水网站建设优化推广
  • 龙华网站 建设深圳信科自己做网站难吗
  • 建一个公司网站多少钱?退役军人事务部网站建设
  • 网站用哪些系统做的好处工作箴言
  • 鱼骨建站公司网络营销公司排行
  • 学校建设网站的目的和意义小红书关键词排名优化
  • 贵州网络公司网站建设建筑工程网上办事系统
  • 企业网站推广总结优秀营销软文范例800字
  • 义乌网站建设现状ppt模板百度云