电气知识|ARM编程模型

   更新日期:2017-03-26     来源:建材之家    作者:安防之家    浏览:56    评论:0    
核心提示:一、处理器模式 ARM微处理器支持7种工作模式,其中,除用户模式之外的其余6种称为非用户模式,或特权模式(Privileged Modes);而在特权模式中,除系统模式之外的其余5种又称为异常模式(Exception Modes)。处理器的各种工作模式由当前程序状态寄存器CPSR的低4位M[4:0]决定。 二、处理器工作状态 (1)ARM状态:处理器执行32位的ARM指令集

挤塑板的规格型号有哪些?

推荐简介:挤塑板的规格型号总的来说比较多,但是型号不复杂,如果排除了厚度的区别,那么保温隔热挤塑板的规格型号也就那么几个。外墙挤塑板、屋面挤塑板、室内用作地垫的铺垫宝、地垫宝,包括专门用作地暖的隔热保温板,长宽为1.2米*0.6米,没有特殊要求那这个就是统一型号,除非在安装使用的过程中 ,哪个墙角或拼接下来差那么一点需要切割开使用除外。1.2米*0.6米的板子,好运输好安装,长宽比2:1,两块板子就能拼接......
安防之家讯:一、处理器模式
ARM微处理器支持7种工作模式,其中,除用户模式之外的其余6种称为非用户模式,或特权模式(Privileged Modes);而在特权模式中,除系统模式之外的其余5种又称为异常模式(Exception Modes)。处理器的各种工作模式由当前程序状态寄存器CPSR的低4位M[4:0]决定。
二、处理器工作状态
(1)ARM状态:处理器执行32位的ARM指令集时,工作在这种状态。
(2)Thumb状态:处理器执行16位的thumb指令集时,工作在这种状态。
三、寄存器组织
ARM处理器总共有37个寄存器:31个通用寄存器,包括程序计数器PC;6个状态寄存器。各寄存器均为32位。
根据ARM处理器的不同工作模式,可将全部寄存器分成7组;各工作模式拥有属于自己的寄存器组,也只能访问自己的寄存器组。各寄存器组间,有些寄存器是重叠的,有些是自己特有的。 程序状态寄存器包括寄存器CPSR和寄存器SPSR。当前程序状态寄存器CPSR可以 在任何工作模式下被访问,SPSR用来保存CPSR的值,其格式同CPSR。
四、异常中断
异常中断是指处理器由于外部或内部的原因,停止执行当前任务,转而处理特定的事件,处理完后返回原程序,继续执行。异常类型 工作模式 特定地址(低端) 特定地址(高端) 优先级 复位 管理模式 0x000000000xFFFF00001未定义指令 未定义指令中止模式 0x000000040xFFFF00046软件中断(SWI) 管理模式 0x000000080xFFFF00086指令预取中止 中止模式 0x0000000C0xFFFF000C5数据访问中止 中止模式 0x000000100xFFFF00102外部中断请求(IRQ) 外部中断模式 0x000000180xFFFF00184快速中断请求(FIQ) 快速中断模式 0x0000001C0xFFFF001C3安防之家专注于各种家居的安防,监控,防盗,安防监控,安防器材,安防设备的新闻资讯和O2O电商导购服务,敬请登陆安防之家:http://anfang.jc68.com/
小程序码
 
打赏
 
更多>文章标签:安防
更多>同类安防监控资讯
0相关评论

推荐图文更多...
点击排行更多...
安防监控商机更多...
安防监控圈更多...
最新视频更多...
推荐产品更多...
天花之家 | 木门之家 | 灯具之家 | 铁艺之家 | 幕墙之家 | 五金头条 | 楼梯头条 | 墙纸头条 | 壁纸头条 | 玻璃头条 | 老姚之家 | 灯饰之家 | 电气之家 | 全景头条 | 陶瓷之家 | 照明之家 | 防水之家 | 防盗之家 | 博一建材 | 卫浴之家 | 区快洞察 | 潜江建材 | 仙桃建材 | 恩施建材 | 随州建材 | 咸宁建材 | 黄冈建材 | 荆州建材 | 孝感建材 | 荆门建材 | 鄂州建材 | 襄樊建材 | 宜昌建材 | 十堰建材 | 黄石建材 | 长沙建材 | 湘西建材 | 娄底建材 | 怀化建材 | 永州建材 | 郴州建材 |
建材 | 720全景 | 企业之家 | 移动社区 | 关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图 | 排名推广 | 广告服务 | 积分换礼 | RSS订阅 | sitemap | 粤ICP备14017808号
(c)2015-2017 BO-YI.COM SYSTEM All Rights Reserved
Powered by 安防之家