- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ARM核的嵌入式系统异常处理机制的设计.pdf
维普资讯
趟
一 一一
j基于ARM核的嵌入式系统异常处理机制的设计
DesignofExceptiOilProcessingMechanismBasedOliARMCore iliTheEmbeddedSystem
谢小云 周 聪
Xie Xiaoyun Zhou Cong
(南昌大学计算机科学系,南昌 330029)
ComputerScienceSanchangUniversity,Sanchang 330029)
摘 要:本文分析了ARM核异常处理机制,提出了ARM核异常处理设计的方法和异常处理函数设计的要点,
并就软中断SWI程序设计进行了探讨。
关键词:ARM;异常处理:嵌入式系统
中图分类号:TP311.11 文献标识码:A 文章编号:1671—4792一(2005)05—0065—05
Abstract:In thjS areiC1e.the exception proceSSingmechanism based on .、RⅥ core iS ana1yzed;
the method of designing exception proceSSing based on 、RM core and the kerne1 of designing
exception processing function are put forward; the programe of soft interruption SWI a1SO be
diSCuSSed.
Kevwords:ARM;Exception Processing;Embedded System
ARM (AdvancedR1SCM.chivie)核是英国ARM 响应某外设的中断请求。但这两种情况具有一定的
公司设计的处理器内核和指令集。通过ARM公司授 共性,都是请求处理器打断正常的程序执行流程,
权,各类得到授权的公司可 、将 RⅥ核植入集成到 进入特定程序的一种机制。为此,文中若无特别说
自己的应用芯片中。目前,AR、l核已应用在数百种微 明,对 “异常”和 “中断”都不作严格的区分。
处理器中,并在移动设备和通信设备中得到非常广 ARM有七种异常中断,如图一所示。由于中断涉
泛的使用。计算机体系结构中,异常和中断是处理 及任务的上下文切换 (Contextswitch),为了加快
系统和进程运行中突发或随机事件的一种机制。它 切换的速度,ARM提供了七种处理器模式:用户模
为系统软件处理这类事件预埋好了人 口陷阱,几乎 式、快中断模式、中断模式、管理模式、中止模式、
所有的处理器都提供这种机制。在嵌入式系统中如 未定义模式和系统模式。除用户模式以外,其它模
何利用硬件的异常 /中断机制布局系统的中断处理, 式称为特权模式。其中快中断模式、中断模式、管
是系统设计的重要步骤。本文就 、R、1核异常处理机 理模式、中止模式和未定义模式又称为异常模式,
制的设计进行讨论。 它们可以通过程序切换进入,通过异常中断也可以
1 ARM异常简述 进入相应的异常模式。每一种模式都有 自己独立的
在ARM的技术文档中,异常是用术语exceptiOI3 寄存器组,用以减少任务切换的现场入栈数据。
来描述的,它主要是从处理器被动接受的角度出发 2 异常处理的设计
的一种描述,指意外操作引起的异常,如访问虚拟 、RM核异常向量表的存放地址是固定的,通常情
存储 器 超 界产 生 的数 据 访 问异常 。而 中断 况下存放在地址 0 0开始的非易失性存储器当中。
(in
您可能关注的文档
- 动态优先权进程调度算法模拟实验报告.doc
- 动态光散射的基本原理及现代应用.doc
- 动态称重_WIM_技术及其在桥梁疲劳性能评估中的应用研究.pdf
- 动态缺省路由实验报告.pdf
- 动态网站建设编程知识点.doc
- 动态网页Vb编程基础.doc
- 动态网页留言板的制作过程.pdf
- 动态贝叶斯网络在水文预报中的应用_李维乾.pdf
- 动态路由协议RIP.doc
- 动态路由配置实验报告.doc
- AI技术背景下课堂教学质量评价体系的理论基础与框架构建.docx
- 2024年化验员能力检测试卷A4版附答案详解.docx
- 2024年化验员能力检测试卷含答案详解(模拟题).docx
- 2024年化验员能力检测试卷及参考答案详解(巩固).docx
- 基于国家智慧教育云平台的职业教育资源整合与共享模式创新研究教学研究课题报告.docx
- “建筑结构抗震设计与施工技术研究”教学研究课题报告.docx
- 《中西医结合治疗糖尿病周围神经病变的中医护理安全管理研究》教学研究课题报告.docx
- 《云计算时代企业数据安全存储的云安全态势感知与预警策略》教学研究课题报告.docx
- 高中探究式学习在学生数字素养发展中的应用策略研究教学研究课题报告.docx
- 初中语文与哲学学科结合的哲学思想与文学创作教学研究教学研究课题报告.docx
最近下载
- 管理学论文5000字.docx VIP
- 新修订特种作业(高处安装、维护、拆除作业)考试题库(核心题版).pdf VIP
- 《服装设计基础》知识考试复习题库资料(含答案).pdf VIP
- 2025年医学高级职称-精神病学(医学高级)考试近5年真题荟萃附答案.docx
- 2025年医学高级职称-精神病学(医学高级)考试近5年真题荟萃附答案.docx
- 2024必威体育精装版传唤证模板.doc VIP
- 2025年医学高级职称-精神病学(医学高级)考试近5年真题集锦(频考类试题)带答案.docx
- 2025年高压电工复审考试题库库+答案.docx VIP
- 2025年医学高级职称-精神病学(医学高级)考试近5年真题集锦(频考类试题)带答案.docx
- 车轮制动器教案.doc VIP
文档评论(0)