




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
“菜鸟玩转嵌入式 培训讲 嵌入式家第2ARM微处理器编程模嵌入式家园 预习检嵌入式家园 本章目 嵌入式家本章结ARM微处理器的工作式ARM微处理器编程模
寄存器组程序状态寄存
Thumb状态下寄存数 格指令长度及数据嵌入式家
异常类对异常的响ARM微处理器Thumb状态:16位,这种状态下执行半字方式的Thumb指令嵌入式家
系
这五种模式称为异常模式快中断
操保保 未定义
独立的寄存器,以避免异常退出时嵌入式家寄存器嵌入式家说 备 用 阶段小管理模式系统模式嵌入式家ARM9处理 寄存器组织 嵌入式家嵌入式家ARM状态嵌入式家R8_fiqR9_fiqR10_fiqR11_fiqR12_fiqR13_fiqR14_fiq无ARM状态下的
称
嵌入式家
ARM状态下的无无无称
无
嵌入式家园嵌入式家园w称
其中R0~R7 就是说对于任何处 和通都对应于相同的32 和物理寄存器
嵌入式家
称
无嵌入式家
称
管 中
未定 中
嵌入嵌入式家园
称 t嵌入式嵌入式家园
嵌入式嵌入式无 嵌入式称称R14本设置为异常返回地址(q 无 28
NZCQJITEITfsxcConditioncodeN=NegativeresultfromZ=ZeroresultfromC=ALUoperationCarriedV=ALUoperationStickyOverflowflag-QflagArchitecture5TEandlateronlyIndicatesifsaturationhasoccurred
TT=0:ProcessorinARMstateT=1:ProcessorinThumbstateIntroducedinArchitecture4TSpecifytheprocessorJ
Architecture5TEJandlaterJ=1:ProcessorinJazelleInterruptDisableI=1:Disablesthet ARM体系结构的数 格 嵌入式家ARM9处理器指令长,指令长度为16嵌入式家异嵌入式家ARM所支持的异常类具体含复未定义指当ARM处理器或协处理器义指令异常。可使用软件中该异常由执行SWI指令产权操作指令。可使用预取指令,会处器出止,当取指被数据中若处理器数据指令的地址不存在,或该地址不允许当前令时,产生数据中止异常IRQ(外部中断请求当处理器的外部中断请求引脚有效,且CPSR中的I位为0产生IRQ异常。系统的外设可通过该异常请求中断服务FIQ(快速中断请求当处理器的快速中断请求引脚有效,且CPSR中的F位为0产生FIQ异常嵌入式家ARM所支持的IRQ(Interrupt中断请IR异常一由nR输入端的低电平产的正常中断。IR的优先级低FI。对于FI序列它是被 的。何时候在一个 模式中的I位来 IR。不管异常 是来AR状态还是u状态I处理序通过执行下面指令从中: 嵌入式家ARM所支持的IRQ(Interrupt(()DataPrefetchSoftwareUndefined嵌入式家ARM所支持的FIQ(FastInterrupt 不管异 在一 模式中,可以通过置位CPSR中的F位 嵌入式家在异常发生后,ARM9内核会作以下工作LR=PC- 强制PC从相关的异常向量处取 嵌入式家模式的SPSR寄存 式至IRQIRQ模式的LR寄存转
存??0 ??0
IRQ系IRQ系统
0?..??0?..????..????..VCZN
.0?1TFI.0?1TFI
从异常返回(退出异 清零 标志嵌入式家从异常返回(退出异程序程序IRQ系统 回CPSR寄存器
存
...????.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人教部编版道德与法治七年级上册;第3课《发现自己》教学设计
- 五年级信息技术下册 第12课 申请电子邮箱 1教学设计 闽教版
- 县域商业焕新升级行动计划
- 三年级信息技术下册 第四单元 第27课《影响生活的信息技术发明》教学设计 冀教版
- 2025年聚异氰酸酯项目建议书
- 2024年农艺师考试基础知识试题及答案
- 2024新员工个人的自我介绍(20篇)模板范文
- 2024新学期开始发言稿大全(19篇)模板范文
- 七年级地理下册 第六章 我们生活的大洲-亚洲 第一节 位置和范围教学设计设计(新版)新人教版
- Unit 8 Knowing the world Lesson 3 Different landscapes 教学设计 2024-2025学年冀教版(2024)七年级英语上册
- SH∕T 3097-2017 石油化工静电接地设计规范
- 2023年婚检培训试题
- 2024届四川省自贡市富顺县数学三下期末统考试题含解析
- 医院医共体理事会章程
- 2024年陕西省中考英语试题卷(含答案)
- NY∕T 2537-2014 农村土地承包经营权调查规程
- 工程公司考勤制度
- 各省市光伏电站发电时长和量速查
- 幼儿园传染病分析及预防总结
- 危重患者的液体管理
- 手术室感染案例分析
评论
0/150
提交评论