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

宁波网站建设wordpress nginx 重写规则

宁波网站建设,wordpress nginx 重写规则,网站域名后缀有哪些,企业网站建设专业的目录 一、接口芯片和端口 二、外中断信息 三、PC机键盘的处理过程 一、接口芯片和端口 外设的输出不直接送入内存和CPU,而是送入相关的接口芯片的端口中;CPU向外设的输出也不是直接送入外设,而是先送入端口,再由相关的芯片送到…

目录

一、接口芯片和端口

二、外中断信息

三、PC机键盘的处理过程


 

一、接口芯片和端口

        外设的输出不直接送入内存和CPU,而是送入相关的接口芯片的端口中;CPU向外设的输出也不是直接送入外设,而是先送入端口,再由相关的芯片送到外设。CPU还可以向外设输出控制命令,而这些控制命令也是先送到相关芯片的端口中,然后再由相关的芯片根据命令对外设实施控制。

二、外中断信息

1.CPU提供中断机制来满足这种需要,当CPU的内部有需要处理的事情发生的时候,将产生中断信息,引发中断过程,处理外设的输入。

2.在PC系统中,外中断源一共有以下两类:
(1)可屏蔽中断:
        可屏蔽中断是CPU可以不响应的外中断。CPU是否相应可屏蔽中断,要看标志寄存器的IF位的设置。当CPU检测到可屏蔽中断信息时,如果IF=1,则CPU在执行完当前指令后响应中断,引发中断过程;如果IF=0,则不响应中断。

(2)不可屏蔽中断

        不可屏蔽中断是CPU必须响应的外中断。当CPU检测到不可屏蔽中断信息时,则在执行完当前指令后,立即响应,引发中断过程。

三、PC机键盘的处理过程

1、键盘输入
        键盘上的每一个按键相当于一个开关,键盘中有一个芯片对键盘上的每一个键的开关状态进行扫描。

        按下一个键时,开关接通,该芯片就产生一个扫描码,扫描码说明了按下的键在键盘上的位置。扫描码被送入主板上的相关芯片的寄存器中,该寄存器的端口地址为60h。

        松开按下的键时,也产生一个扫描码, 扫描码说明了松开的键在键盘上的位置,松开按键时产生的扫描码也被送入60端口中。

        一般我们将按下一个键时产生的扫描码称为通码,松开一个按键产生的扫描码称为断码。扫描码长度为一个字节,通码的第七位为0,断码的第七位为1,即断码 = 通码 + 80h。

2、引发9号中断
        键盘的输入到达60端口时,相关的芯片就会向cpu发出中断类型码为9的可屏蔽中断信息。cpu检测到改中断信息后,如果IF = 1,则响应中断,引发中断过程,转去执行int 9中断例程。

3、执行int9中断例程
 BIOS提供了int 9中断例程,用来进行基本的键盘输入处理,主要的动作如下:
(1)读出60端口中的扫描码;
(2)如果是字符键的扫描码,将该扫描码和它所对应的字符码即ASCII码送入内存中的BIOS键盘缓冲区;如果是控制键(如ctrl)
和切换键(如CapsLock)的扫描码,则将其转变为状态字节(用二进制位记录控制键和切换键状态的字节)写入内存中存储 状态字节的单元;
(3)对键盘系统进行相关的控制,比如说,向相关芯片发出应答信息。
        BIOS键盘缓冲区是系统启动后,BIOS用于存放int 9号中断例程所接受的键盘输入的内存区。该内存区可以存储15个键盘输入,因为int 9中断例程除了接受扫描码外,还要产生和扫描码对应的字符码,所以在BIOS键盘缓冲区中,一个键盘输入用一个字单元存放,高位字节存放扫描码,低位字节存放字符码。

0040:17单元储存键盘状态字节,该字节记录了控制键和切换键的状态。键盘状态字节各位记录的信息如下:

     

 


文章转载自:

http://QyY7iZ13.dqkcn.cn
http://GiiZ0BRl.dqkcn.cn
http://8OYNSu3Z.dqkcn.cn
http://7f4C85OP.dqkcn.cn
http://BiQJIuDV.dqkcn.cn
http://JQK7OyaD.dqkcn.cn
http://14U402fN.dqkcn.cn
http://p8NOibvN.dqkcn.cn
http://OurMlNFQ.dqkcn.cn
http://BFz1TpZa.dqkcn.cn
http://COld859c.dqkcn.cn
http://V078sozj.dqkcn.cn
http://xlnM8XVG.dqkcn.cn
http://UNS2iKMY.dqkcn.cn
http://ZOxUbkj8.dqkcn.cn
http://xAKNIoqm.dqkcn.cn
http://Wh67AJlu.dqkcn.cn
http://ol30UxSu.dqkcn.cn
http://mR7HgZhn.dqkcn.cn
http://fzSovYQj.dqkcn.cn
http://kjFA3laP.dqkcn.cn
http://zYr8UEEO.dqkcn.cn
http://djOr3Un3.dqkcn.cn
http://r09yr8pf.dqkcn.cn
http://zabmPxpf.dqkcn.cn
http://BGnJsmTf.dqkcn.cn
http://wNpf4tg3.dqkcn.cn
http://jTdmbFoM.dqkcn.cn
http://nPfR2vuR.dqkcn.cn
http://rPcCnh2r.dqkcn.cn
http://www.dtcms.com/wzjs/699476.html

相关文章:

  • 怀化网站建设设计网站刚做怎么做seo优化
  • 西seo优化排名专业网站优化外包
  • 整站多关键词优化电子工程师证怎么考
  • 郑州联通网站备案网站建设的一般要素
  • 网站建设 海南wordpress无法开始安装
  • 网盘做电子书下载网站17网站一起做网店潮汕依依
  • 最好看的网站模板东莞招聘网人才网
  • 邯郸网站制作哪里做wordpress托管服务器
  • 宿州做网站的有吗wordpress目录地址
  • 卖车网站安徽城乡建设局网站
  • 网站建设主要工作内容室内空间设计案例
  • 建设银行管官方网站在线crm视频
  • 做电商网站用什么软件昌平网站建设哪家强
  • 可以用服务器做网站做外贸需要浏览外国网站
  • 中国网站排名网官网百度竞价开户哪家好
  • 网站服务器位置查询沈阳建设工程信息网 费用中项网
  • 手机网站开发人员工具中国建设企业网站官网
  • 网站搭建教室个体户注册
  • 朝阳网站推广主域名进入网站
  • 用html制作网站流程搭建小程序公司
  • 深圳罗湖医疗集团网站建设wordpress 安卓 管理系统
  • 淘宝上做网站 源代码怎么给你网盘网站建设
  • 网站建设dream站外推广内容策划
  • 做网站需要多大尺寸wordpress 优化
  • 建设商业网站网站流量评价有哪几方面
  • 贝尔利网站做网站营业范围
  • 在跨境网站贸易公司做怎么样优秀网页设计作品网站
  • 厦门网站建设 软件园wordpress国内课题组
  • 网站设计步骤包括哪些黑龙江网络推广好做吗
  • 广州网站制作公司优化端游传奇排行榜前十名