- 3
- 0
- 约1.42千字
- 约 40页
- 2019-05-20 发布于天津
- 举报
Linux设备驱动程序设计第一章 简介;参考书籍;Linux设备驱动的现状;内核空间和用户空间 ;Linux内核功能划分;;Linux内核功能;Linux内核功能;内核模块的构造和运行;内核态和用户态; 可装载模块;嵌入式Linux的设备管理;2.中断方式
查询方式白白浪费了大量的处理器时间,而中断方式才是多任务操作系统中最有效利用处理器的方式。当CPU进行主程序操作时,外设的数据已存入端口的数据输入寄存器,或端口的数据输出寄存器已空,此时由外设通过接口电路向CPU发出中断请求信号。CPU在满足一定条件下,暂停执行当前正在执行的主程序,转入执行相应能够进行输入/输出操作的子程序,待输入/输出操作执行完毕之后,CPU再返回并继续执行原来被中断的主程序。这样,CPU就避免了把大量时间耗费在等待、查询外设状态的操作上,使其工作效率得以大大提高。中断方式的原理示意图如图6.1所示。
能够向CPU发出中断请求的设备或事件称为中断源。中断源向CPU发出中断请求,若优先级别最高,则CPU在满足一定的条件时,可中断当前程序的运行,保护好被中断的主程序的断点及现场信息,然后根据中断源提供的信息,找到中断服务子程序的入口地址,转去执行新的程序段,这就是中断响应。CPU响应中断是有条件的,如内部允许中断、中断未被屏蔽、当前指令执
您可能关注的文档
最近下载
- 年产8万吨1,4-丁二醇工艺设计.docx VIP
- 中国肺结核诊断和治疗指南(2025年版).docx VIP
- 森林生态课后思考题课后一题答案薛建辉.docx VIP
- 储气罐检验重点.docx VIP
- 安徽省五校联盟2026届高三年级11月第一次五校联考化学试卷(含答案详解).pdf
- 2025年版儿童功能性消化不良中西医结合诊疗指南PPT课件.pptx VIP
- 厦门市政环能股份有限公司2024年土壤污染隐患排查报告.pdf VIP
- I86家甲级资质安全评价机构名单及业务范围.doc VIP
- AQT2035-2023 金属非金属地下矿山供水施救系统建设规范.pdf VIP
- 中建EPC设计管理培训(131页).pdf VIP
原创力文档

文档评论(0)