历史上的今天

今天是:2024年09月22日(星期日)

正在发生

2020年09月22日 | arm的具体含义是什么?

发布者:明月昊天 来源: elecfans关键字:arm  微处理器  运行模式 手机看文章 扫描二维码
随时随地手机看文章

  1、ARM既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。

  2、ARM公司是专门从事基于RISC技术芯片设计开发的公司,作为知识产权供应商,本身不直接从事芯片生产,而是转让设计许可,由合作公司生产各具特色的芯片。

ARM既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。

  3、ARM处理器的内核是统一的,由ARM公司提供,而片内部件则是多样的,由各大半导体公司设计,这使得ARM设计嵌入式系统的时候,可以基于同样的核心,使用不同的片内外设,从而具有很大的优势。


  知识小结:

  1、ARM微处理器的运行模式可以分为用户模式和特权模式,也可以根据是否有异常发生来进行分类,队去用户模式和系统模式以外的5钟模式称为异常模式。

  2、ARM微处理器的工作状态一般有两种:ARM状态(32位)和Thumb状态(16位)。ARM处理器在开始执行代码时,处于ARM状态,可以通过软件的方法切换到Thumb状态。

  知识小结:

  1、ARM微处理器共有37个32位寄存器,其中31个为通用寄存器,6个为状态寄存器。

  2、ARM通用寄存器包括R0~R15。可以分为三类:未分组寄存器R0~R7,分组寄存器R8~R14,程序计数器PC(R15)。

  3、寄存器R13通常也称作为堆栈指针寄存器sp,R14也称为子程序连接寄存器lr,R15也称为程序计数器PC。

  4、Thumb状态下,程序可以直接访问8个通用寄存器R0~R7、程序计数器PC、堆栈指针SP、连接寄存器LR和CPSR。

  5、程序状态寄存器CPSR包含了条件码标志、控制位和模式位。控制位中包含有禁止和打开中断IRQ与FIQ的标志位。模式位中包含有标志处理器运行模式的5位。

关键字:arm  微处理器  运行模式 引用地址:arm的具体含义是什么?

上一篇:为什么说Cortex-M是低功耗应用的首选
下一篇:arm构架分析

推荐阅读

1. 系统时钟配置void RCC_Configuration(void){ ErrorStatus HSEStartUpStatus; RCC_DeInit(); RCC_HSEConfig(RCC_HSE_ON); HSEStartUpStatus = RCC_WaitForHSEStartUp(); if (HSEStartUpStatus == SUCCESS) { RCC_HCLKConfig(RCC_SYSCLK_Div1); //设置AHB(HCLK)时钟为系统时钟 RCC_PCLK2Config(RCC_HCLK_D...
(文章来源:中科罗伯特机器人学院) 工业机器人最常见的就是在汽车电子一类的行业中,不久前,国产的3D缝纫机器人研发成功。该机器人打破了国外企业的垄断,让我国汽车内饰缝纫环节进入到低成本的自动化的时代。这款机器人还可以进行一些复合材料的缝纫,对我国航空航天事业的发展也带来了重要的价值。 在全球不少服装企业都在引进“机器人”,机器...
据外媒报道,近日,位置数据与平台公司HERE Technologies与运输技术服务公司EROAD宣布扩大合作伙伴关系,共同为新西兰、澳大利亚和北美开发商用车辆路径规划和导航解决方案。(图片来源:EROAD)HERE与EROAD合作设计了一款集成到EROAD Go+中的导航应用程序。EROAD Go+是一项取货和运输工作流程解决方案,与卡车车队的运输管理系统连接,以进行调度并获...
ISELED技术联盟持续扩展: 均胜群英和科博达将在饰件和LED照明电子产品方面为联盟提供新的创意 ISELED联盟又迎来两位新成员:均胜群英和科博达。目前这一开放行业联盟由40家公司组成,涵盖整个ISELED(智能嵌入式LED)产业链。该技术已逐渐成为汽车照明行业的标准,并已经在第一批车辆中投入使用。ISELED的优势在于:LED模块不仅能够在车辆中实现动态和功...

史海拾趣

问答坊 | AI 解惑

如何正确使用电烙铁

焊接技术是一项无线电爱好者必须掌握的基本技术,需要多多练习才能熟练掌握。 1、选用合适的焊锡,应选用焊接电子元件用的低熔点焊锡丝。 2、助焊剂,用 25% 的松香溶解在 75% 的酒精(重量比)中作为助焊剂。 3、电烙铁使用前要上锡,具体方 ...…

查看全部问答∨

工业以太网交换机内嵌模块801M

产品简介 801M是专为工业应用而开发的高性能、低成本嵌入式网管型工业以太网交换机核心技术模块。该模块具有100M以太网环网结构,支持全局网管。它能够将多个站点的以太网信号复合到环形光纤链路中传输。模块支持对光纤环路的自动检测和倒换,倒换 ...…

查看全部问答∨

COSEL DC/DC工控电源DAS系列

DAS Series Aluminum base module supporting a wide input voltage range (DC88-370V) which can be used in many different purposes. Available in two power types of 50W and 100W. The lineup includes DC48V Input type.Product Lineup ...…

查看全部问答∨

51定时器/计数器的深入研究-精确定时

刚刚发现软件的一个小BUG,在选择T0的工作方式时,误把TR1置位了,造成TMOD的值显示错误。我已经更正了程序。请大家重新下载。在这里我向新手朋友表示歉意。 今天结合救火车单片机实验室编写的小软件《定时器时间计算工具1.0》,来讲述定时器的工 ...…

查看全部问答∨

TXBUF1这个是啥

单片机里的一个变量 好像跟串口通讯有关 . 用声明吗 表示啥意思  怎么用  有没有相关介绍  提供点资料啥的 谢…

查看全部问答∨

基于AT89C51的湿度检测系统设计与研究

本帖最后由 paulhyde 于 2014-9-15 08:57 编辑 基于AT89C51的湿度检测系统设计与研究7  …

查看全部问答∨

汽车总线设计及测试经典问答(一)

1、作为高校教师,今后也想把汽车总路线作为研究方向,能给一些建议吗?在这样的环境下,构造总线测试平台把哪一方面作为重点研究好一些呢? 答:车用总线的测试的范围很宽,大概分为两个方面的,一个方面是功能测试,一个方面的性能测试.功能主 ...…

查看全部问答∨

谁能推荐几本ARM CORTEX-M3的入门书

谁能推荐几本ARM CORTEX-M3的入门书不?我现在想学这个,但是好像市场上这类的书很少,网上也没有这类的教程,有谁能推荐一下不?谢谢 …

查看全部问答∨

非常有用的芯片资料

本帖最后由 paulhyde 于 2014-9-15 09:27 编辑 很有用的数控资料  …

查看全部问答∨

波特率并行传输字符长度可以不是7位或者8位么

void UART_init(){   UTCTL0|=SSEL1;                                ...…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved