您所在位置: 网站首页 / 1第一章 ARM概述及其编程模型.ppt / 文档详情
1第一章 ARM概述及其编程模型.ppt 立即下载
2024-09-12
约1.3千字
约83页
0
1.4MB
举报 版权申诉
预览加载中,请您耐心等待几秒...

1第一章 ARM概述及其编程模型.ppt

1第一章ARM概述及其编程模型.ppt

预览

免费试读已结束,剩余 78 页请下载文档后查看

15 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

ARM原理与应用第一章ARM概述及编程模型ARM公司的Chipless模式ARM微处理器的应用领域ARM微处理器的应用领域ARM微处理器的特点低功耗低成本高性能ARM微处理器的特点—采用RISC体系结构ARM微处理器的特点—大量使用寄存器ARM微处理器的特点—高效的指令系统ARM微处理器的特点—其他技术ARM微处理器系列ARM7微处理器系列ARM7微处理器系列ARM9微处理器系列ARM9微处理器系列ARM9E微处理器系列ARM9E微处理器系列ARM10E微处理器系列ARM10E微处理器系列SecurCore微处理器系列SecurCore微处理器系列StrongARM微处理器系列Xscale处理器ARM微处理器的工作状态ARM与THUMB状态切换方法进入Thumb状态切换到ARM状态处理器模式用户模式和特权模式模式切换模式切换ARM微处理器的存储器格式ARM体系结构的存储器格式—大端格式BigendianARM体系结构的存储器格式—小端格式Littleendian指令长度及数据类型非对齐的存储访问操作非对齐的指令预取操作非对齐的数据访问操作寄存器组织ARM状态下的寄存器组织ARM状态下的寄存器组织未分组寄存器R0~R7分组寄存器R8~R12分组寄存器R13~R14ARM状态下的寄存器组织堆栈指针—R13子程序连接寄存器—R14程序计数器PC(R15)程序状态寄存器(CPSR/SPSR)程序状态寄存器(CPSR/SPSR)Thumb状态下的寄存器组织Thumb状态下的寄存器与ARM状态下的寄存器关系Thumb状态下的寄存器与ARM状态下的寄存器关系图访问THUMB状态下的高位寄存器(Hi-registers)程序状态寄存器程序状态寄存器每一位的含义程序状态寄存器的条件码标志影响标志位的指令程序状态寄存器的控制位程序状态寄存器的控制位处理器运行模式及可以访问的寄存器异常(Exceptions)异常(Exceptions)异常类型
对异常的响应异常向量表(ExceptionVectors)	R14_<Exception_Mode>=ReturnLink
	SPSR_<Exception_Mode>=CPSR
	CPSR[4:0]=ExceptionModeNumber
	CPSR[5]=0
	If<Exception_Mode>==ResetorFIQthen
	CPSR[6]=1		
	CPSR[7]=1
	PC=ExceptionVectorAddress从异常返回FIQ(FastInterruptRequest)IRQ(InterruptRequest)ABORT(中止)ABORT(中止)SoftwareInterruupt(软件中断)UndefinedInstruction(未定义指令)异常向量表(ExceptionVectors)异常优先级(ExceptionPriorities)应用程序中的异常处理应用程序中的异常处理异常向量表(ExceptionVectors)
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

1第一章 ARM概述及其编程模型

文档大小:1.4MB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用