嵌入式7——ARM体系结构简介

姓名:黄晓悦,学号:21021210620,学院:电子工程学院

【嵌牛导读】本文将介绍ARM体系结构

【嵌牛鼻子】ARM体系结构简介

【嵌牛提问】ARM体系结构是怎样的?

【嵌牛正文】

ARM体系结构简介:

ARM处理器只有三种,并可来回切换

第一种是ARM状态:此时处理器执行32位的字对其的ARM指令

第二种是Thumb状态:此时处理器执行16位的,半字对其的Thumb指令

第三种为Thumb2状态,此时处理器执行16/32位的指令,多类型对其的指令

ARM体系结构的存储格式:

大端模式:在这种格式中,字数据的高字节存储在低字节中,字数据的低字节存储在高字节中

小端模式:字数据的低字节存储在低字节中,字数据的高字节存储在高字节中

ARM处理器的模式:

ARM有七种处理模式:

用户模式(usr):应用程序执行状态

快速中断模式(fiq):用于高速数据传输或通道处理等快速中断处理

外部中断模式(irq):用于通用的中断处理

管理模式(svc):特权模式,操作系统使用的保护模式

数据访问终止模式(abt):当数据或指令欲取终止时进入该模式,可用于虚拟存储及存储保护

系统模式(sys):运行具有特权的操作系统任务

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容