- 8
- 0
- 约2.84千字
- 约 11页
- 2016-12-04 发布于天津
- 举报
异常处理(exception).ppt
异常处理(exception) 异常是指程序离开正常流程的一种控制上的切换。 异常可能由需要立即响应的来自处理器内部或者外部设备的某一事件引起。 异常处理指响应异常所进行的处理,并且返回到异常产生之前程序执行的状态。 异常不是bug!!! 学习重点:处理硬件中断请求 使用HAL注册用户定义的中断服务程序(Interrupt Service Routine——ISR)来处理硬件中断请求。 Nios II处理器异常分类如下: 硬件中断 软件陷阱 未实现的指令 其他异常 所有的异常(硬件和软件)由位于异常地址(exception address) 的异常处理程序来处理。 异常地址在系统创建时指定,软件编程人员不用直接访问异常处 理地址,编写程序也不需要知道该地址。 1. 硬件中断 NIOS处理器支持32个外部中断源,中断号越小,优先级越高 处理硬件中断的流程 来自外设的请求硬件中断的信号(interrupt request) 保存Nios II处理器寄存器(context switch) 禁止硬件中断 将控制权交到Nios II处理器异常地址(exception handler) 跳转到异常处理地址后执行异常处理程序,处理器开始执行一段HAL系统代码,判断中断源和中断优先级,然后再
您可能关注的文档
- 2016年春季期末考试数学学科八年级质量分析.doc
- 谈谈新课程下初中数学教学中.doc
- 象山二中高一第一学期第一次月考.doc
- 2016年湖北省普通高等学校单独招生考试.doc
- 湘潭大学2015-2016学年第一学期期末阶段公共课重修考试安.doc
- 湖南师大附中2015届高三第7次月考数学试题(理科).doc
- 函数复习(函数的定义域与值域).ppt
- 函数的单调性与导数第2课时.ppt
- MicrosoftExcel函数.ppt
- 人教版选修2-2第一章导数及其应用.ppt
- 护理伦理教育与案例分析.pptx
- 苏科版数学八年级下册期中仿真模拟卷(一)(解析版).pdf
- 苏科版数学八年级下册期中仿真模拟卷(二)(解析版).pdf
- 湘教版数学八年级下册期中仿真模拟题(二)(解析版).pdf
- 湘教版数学八年级下册期中仿真模拟题(一)(解析版).pdf
- 浙江省杭州市丁荷(丁信)中学2025-2026学年八年级下学期数学期中学情调查(解析版).pdf
- 浙江省兰溪市第二中学2024-2025学年八年级下学期期中考试数学试题(解析版).docx
- 浙江省兰溪市第二中学2024-2025学年八年级下学期期中考试数学试题(解析版).pdf
- 浙江省舟山市2024-2025学年下学期期中数学素养监测试题卷(解析版).pdf
- 浙江省宁波市北仑区精准联盟2024-2025学年 期中质量调研八年级下学期数学试题卷(解析版).pdf
原创力文档

文档评论(0)