arm的具体含义是什么?.doc

上传人:白大夫 文档编号:3249753 上传时间:2019-08-06 格式:DOC 页数:2 大小:13KB
返回 下载 相关 举报
arm的具体含义是什么?.doc_第1页
第1页 / 共2页
亲,该文档总共2页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《arm的具体含义是什么?.doc》由会员分享,可在线阅读,更多相关《arm的具体含义是什么?.doc(2页珍藏版)》请在三一文库上搜索。

1、arm的具体含义是什么?1、ARM既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。2、ARM公司是专门从事基于RISC技术芯片设计开发的公司,作为知识产权供应商,本身不直接从事芯片生产,而是转让设计许可,由合作公司生产各具特色的芯片。3、ARM处理器的内核是统一的,由ARM公司提供,而片内部件则是多样的,由各大半导体公司设计,这使得ARM设计嵌入式系统的时候,可以基于同样的核心,使用不同的片内外设,从而具有很大的优势。知识小结:1、ARM微处理器的运行模式可以分为用户模式和特权模式,也可以根据是否有异常发生来进行分类,队去用户模式和系统模式以外的5钟模

2、式称为异常模式。2、ARM微处理器的工作状态一般有两种:ARM状态(32位)和Thumb状态(16位)。ARM处理器在开始执行代码时,处于ARM状态,可以通过软件的方法切换到Thumb状态。知识小结:1、ARM微处理器共有37个32位寄存器,其中31个为通用寄存器,6个为状态寄存器。2、ARM通用寄存器包括R0R15。可以分为三类:未分组寄存器R0R7,分组寄存器R8R14,程序计数器PC(R15)。3、寄存器R13通常也称作为堆栈指针寄存器sp,R14也称为子程序连接寄存器lr,R15也称为程序计数器PC。4、Thumb状态下,程序可以直接访问8个通用寄存器R0R7、程序计数器PC、堆栈指针SP、连接寄存器LR和CPSR。5、程序状态寄存器CPSR包含了条件码标志、控制位和模式位。控制位中包含有禁止和打开中断IRQ与FIQ的标志位。模式位中包含有标志处理器运行模式的5位。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1