- 10
- 0
- 约6.58千字
- 约 13页
- 2020-01-14 发布于浙江
- 举报
官网给出来的79移植手册(104),分析了在中移植的问题,想想从来没有认真的学习过的汇编,趁着这个机会复习复习吧。其实底层的东西才是创造力的心脏。
其中的移植代码中存在的很多问题比如中断的关闭和开启,任务级别的情景切换,中断到任务的情景切换都是我们在平时移植中讲到,我也不在此强调了。在官网中提供的移植过程中存在异常处理机制,这个本不是在移植过程中考虑的,但是文档中确实提供了一个比较好的处理方式。我在此对这一段时间的学习做一个总结。
首先需要了解的异常处理机制,异常是每一种处理器都必须考虑的问题之一,关键在于如何让处理,返回地址在什么位置都是需要考虑的,
中支持7种异常,其中包括复位、未定义指令异常、软中断异常、预取指令中止、数据中止、、。每一种异常运行在特定的处理器模式下。我在此逐一的分析。
一般异常发生后,都会进行一系列的操作,这些操作有一部分是自动完成,有一部分是需要我们程序员完成。
首先说明会自动完成的部分,用结构手册中的代码描述如下:
R14_ = ????????????????这个可以参看寄存器的说明,两个作用
=
[4:0] =
[5] = 0?;??????????????????????指令
????只有在复位和模式下才会关闭中断
[6] = 1?;
[7] = 1?;?????????????????????????????任何异常模式下
您可能关注的文档
最近下载
- 《工程勘察设计收费标准》(2002年修订本).pdf VIP
- 台达 VFD-VJ 系列油电伺服驱动器使用手册.pdf
- 读者句子星球(最终版).docx VIP
- 金匮要略吴迁本终版.docx
- 低压带电工作安全要求培训.pptx
- (2026年3月)山东省各市房屋建筑工程造价指标参考文件汇编 sc.pdf VIP
- 充电桩项目安装工程施工方案.docx VIP
- 重庆市工程建设项目建筑面积测算规则(培训资料 2019年26号文) 20200315.pdf VIP
- 2015年2季度金融工程投资策略:成长趋势因子-财务数据中再掘金.pdf VIP
- azbil阿自倍尔操作手册用户使用说明书气体质量流量计 使用说明书 通讯功能篇.pdf
原创力文档

文档评论(0)