- 3
- 0
- 约7.07千字
- 约 9页
- 2017-02-07 发布于湖北
- 举报
S3C2440系统中断
1.1 S3C2440系统中断
CPU和外设构成了计算机系统,CPU和外设之间通过总线进行连接,用于数据通信和控制,CPU管理监视计算机系统中所有硬件,通常以两种方式来对硬件进行管理监视:
l 查询方式:CPU不停的去查询每一个硬件的当前状态,根据硬件的状态决定处理与否。好比是工厂里的检查员,不停的检查各个岗位工作状态,发现情况及时处理。这种方式实现起来简单,通常用在只有少量外设硬件的系统中,如果一个计算机系统中有很多硬件,这种方式无疑是耗时,低效的,同时还大量占用CPU资源,并且对多任务系统反应迟钝。
l 中断方式:当某个硬件产生需要CPU处理的事件时,主动通过一根信号线“告知”CPU,同时设置某个寄存器里对应的位,CPU一旦发现这根信号线上的电平有变化,就会中断当前程序,然后去处理发出该中断请求。这就像是医院重危病房,病房每张病床床头有一个应急按钮,该按钮连接到病房监控室里控制台一盏指示灯,只要该张病床出现紧急情况病人按下按钮,病房监控室里电铃会响起,通知医护人员有紧急情况,医护人员这时查看控制台上的指示灯,找出具体病房,病床号,直接过去处理紧急情况。中断处理方式相对查询方式要复杂的多,并且需要硬件的支持,但是它处理的实时性更高,嵌入式系统里基本上都使用这种方式来处理。
系统中断是嵌入式硬件实时地处理内部或外部事件的一种机制。对于不同CPU而言
您可能关注的文档
最近下载
- 金风GWH 191-4.0 V12R01C100 产品说明书.pdf VIP
- 全类食材食品检验检测措施流程.docx
- 文华期货软件公式指标文华财经指标公式源码期货指标准确率百分百指标.doc VIP
- 解析版2026年中考第一次模拟考试:数学一模提分卷(江苏常州专用)(解析版)解析版.docx VIP
- 《人工智能概论》 课件全套 喻恺 第1--8章 人工智能概述---人工智能安全与伦理.pptx VIP
- 四宫格数独练习题(初级、中级、高级各22套题).pdf VIP
- 高一上学期英语阅读理解及书面表达练习(10).pdf VIP
- 2026年全国保安员资格考试全真模拟试卷及答案(共五套).docx
- 文华期货软件指标公式文华财经期货软件指标公式 哪个指标最准.docx VIP
- DB11∕1219.2-2019 文物艺术品数据元规范 第2部分:书画.pdf VIP
原创力文档

文档评论(0)