ARM微处理器助记符指令及其功能描述

最新更新时间:2013-09-10来源: 互联网关键字:ARM  微处理器  助记符  指令 手机看文章 扫描二维码
随时随地手机看文章

ARM微处理器的指令集是加载/存储型的,也即指令集仅能处理寄存器中的数据,而且处理结果都要放回寄存器中,而对系统存储器的访问则需要通过专门的加载/存储指令来完成。

  ARM微处理器的指令集可以分为跳转指令、数据处理指令、程序状态寄存器(PSR)处理指令、加载/存储指令、协处理器指令和异常产生指令六大类,具体的指令及功能如表3-1所示(表中指令为基本ARM指令,不包括派生的ARM指令)。

  ARM助记符指令及其功能描述:

  ADC带进位加法指令

  ADD加法指令

  AND逻辑与指令

  B跳转指令

  BIC位清零指令

  BL带返回的跳转指令

  BLX带返回和状态切换的跳转指令

  BX带状态切换的跳转指令

  CDP协处理器数据操作指令

  CMN比较反值指令

  CMP比较指令

  EOR异或指令

  LDC存储器到协处理器的数据传输指令

  LDM加载多个寄存器指令

  LDR存储器到寄存器的数据传输指令

  MCR从ARM寄存器到协处理器寄存器的数据传输指令

  MLA乘加运算指令

MOV数据传送指令

  MRC从协处理器寄存器到ARM寄存器的数据传输指令

  MRS传送CPSR或SPSR的内容到通用寄存器指令

  MSR传送通用寄存器到CPSR或SPSR的指令

  MUL32位乘法指令

  MLA32位乘加指令

  MVN数据取反传送指令

  ORR逻辑或指令

  RSB逆向减法指令

  RSC带借位的逆向减法指令

  SBC带借位减法指令

  STC协处理器寄存器写入存储器指令

  STM批量内存字写入指令

  STR寄存器到存储器的数据传输指令

  SUB减法指令

  SWI软件中断指令

  SWP交换指令

  TEQ相等测试指令

  TST位测试指令

关键字:ARM  微处理器  助记符  指令 编辑:神话 引用地址:ARM微处理器助记符指令及其功能描述

上一篇:FPGA两难问题 混合系统架构来解决
下一篇:基于DSPIC30F3013的CAN总线数据采集系统方案

推荐阅读最新更新时间:2023-10-12 20:48

快速学Arm(18)--对uC/OS-II任务管理的理解
看了半天关于uC/OS-II的关于任务管理的章节,由于手头的书对此叙述经常是在后面很远的章节叙述前面出现的疑问,所以对我心中的疑问也没有完全的解释.需要阅读到书的后面的时候或许能找到一些答案.也或许再阅读其他数据对本段内容的叙述时才能够准确的进行解释. 前一篇中,讲述了在ucos2中定义了一些用于任务管理的变量: *OSTCBCur,*OSTCBFreeList,*OSTCBHighRdy,*OSTCBList,*OSTCBPrioTbl ,OSTCBTbl . 如果你足够细心的话可以注意到,在这些变量中唯独OSTCBTbl不是指针,而是一个纯粹的数组.也就是说在系统初始化的时候,所有创建的TCB块都被放置到OSTCB
[单片机]
研华认证ARM-Based Design Partner 携艾博唯提供可信赖的服务
北京,4月 12日,2017–全球智能系统领导厂商研华公司(股票代号:2395)郑重宣布,与北京艾博唯科技有限公司正式签订“Advantech Certified ARM-Based Design Partner”合作协议,双方将携手为客户提供更加快速、灵活、可信赖的深度开发支持及客制化服务。 艾博唯成为研华首家认证ARM-Based Design Partner 研华科技IoT嵌入式平台事业群中国区总经理许杰弘先生与北京艾博唯科技董事长陈大勇先生代表双方出席现场。双方就本次签约协议达成共识,签订合作协议。许杰弘先生代表研华对艾博唯颁布授权证书,艾博唯正式成为研华首个ARM-Based Design Partner,双方相互
[物联网]
研华认证<font color='red'>ARM</font>-Based Design Partner 携艾博唯提供可信赖的服务
基于嵌入式微处理器EP9315的二次开发技术
嵌入式系统已成为IT行业研发热点,但基于嵌入式系统的二次开发应用却存在很多难点,难以真正地将嵌入式系统投入到实际应用中。武汉中科院岩土力学所智能仪器室对基于ARM9的嵌入式系统进行二次开发,采用ARM9微处理器取代原有的51单片机实现对SY5声波检测仪的控制。其中高速微处理器与现有低速设备接口及在配套的操作系统中就SY5声波检测仪原有功能设计相应驱动是本文研究的重点。同时提出了可行的硬件调试方法,为今后基于ARM9微处理器的硬件开发提供了思路。 1 系统构成 1.1 高性能的ARM9嵌入式微处理器 本设计选择Cirrus Logle公司2004年7月推出的EP93XX系列中的高端产品EP9315。该微处理器是高度集成的片上系
[工业控制]
单片机的指令和寻址方式
单片机要正常运作,事先需编制程序,再把程序放入存贮器中,然后由CPU执行该程序。程序是由指令组成的,指令的基本组成是操作码和操作数。单片机的品种很多,设计时怎样表示操作码和操作数,都有各自的规定,再有指令代码也各不相同,因此,必须对所选单片机的全部指令,也就是所谓 指令系统 ,有足够的了解。各个系列的单片机虽然有不同的指令系统,但也有其共同性。掌握一种单片机的指令系统,对其它系列单片机可以起到触类旁通的作用。MCS-51单片机应用广泛,派生品种多,具有代表性,所以,这里以MCS-51系列的指令系统为例说明 指令 的组成和应用。   1、MOV A,#20H 这条指令表示把20H这个数送入累加器A中(一个特殊功能寄存器
[单片机]
基于ARM的FPGA嵌入式系统实现
ARM(Advanced RISC Machines)既可以认为是一个公司。也可以认为是对一类微处理器的统称,还可以认为是一项技术。基于ARM技术的微处理器应用约占据了32位 RISC微处理器75%以上的市场份额,ARM技术正在逐步渗入到人们生活的各个方面 。到目前为止,ARM微处理器及技术已经广泛应用到各个领域,包括工业控制领域、网络应用、消费类电子产品、成像和安全产品等。 FPGA(Field Programmable Gate Array)是一种高密度现场可编程逻辑器件,其逻辑功能是通过把设计生成的数据文件配置到器件内部的静态配置数据存储器(SRAM)来实现的。FPGA具有可重复编程性,能灵活实现各种逻辑功能。 基于
[单片机]
基于<font color='red'>ARM</font>的FPGA嵌入式系统实现
5G时代到来,Arm又有什么大招?
在过去的十年中,我们记录了ARM处理器在数据中心(特别是通用服务器)的崛起。这是充满希望和失望的十年。但是数据中心正在发生变化,计算、存储和网络必然被推到网络的边缘,更接近终端用户,因为许多现代应用的延迟要求较低,而且集中移动和存储数据的巨大成本可能只是临时使用。因此,ARM今天的机会或许比10年前开始这一征程时要好。 ARM Holdings是软银集团的一个部门,拥有ARM架构并将其授权给无数芯片开发商用于各种设备,ARM Holdings已经在智能手机领域占据主导地位,在平板电脑领域占有相当大的份额。在数据中心和边缘的各种辅助计算设备(如4G蜂窝网络)领域,ARM Holdings在所有芯片制造商中(包括英特尔的X86)占
[半导体设计/制造]
5G时代到来,<font color='red'>Arm</font>又有什么大招?
软件定义汽车时代,为什么Arm也要来分一杯羹?
由特斯拉首创的“软件定义汽车”的概念已经逐渐成为主流,并深刻地改变着汽车行业的认知。通过软件定义汽车,可以轻松提供用户改进体验,硬件标准化,广泛的服务部署,并可以持续进行更新及追踪等多项便利优势。 软件定义汽车的变革,使软件与硬件解耦,允许更多公司进入汽车市场,加速汽车技术的变革。而传统的OEM及Tier1厂商,也在软件领域进行着从未有过的投入。 大众集团的 Car.Software 业务部门成立于 2020 年 1 月,其目标是2025年满足60%的集团内部软件开发需求。然而,事实证明该战略比预期的要困难许多。大众 ID.3 是该集团关键的第一辆大众电动汽车,是第一个托管新操作系统的公司。由于软件问题,发布被推迟了几个月
[汽车电子]
软件定义汽车时代,为什么<font color='red'>Arm</font>也要来分一杯羹?
NXP低功耗LPC1000系列六大突出优势
基于ARM Cortex-M3/M0的恩智浦LPC1000系列,是NXP目前最新的ARM 微控制器产品,其高达100MHz运行速度、紧凑的尺寸、高能效与高性能使它特别适合SoC、ASSP和独立微控制器中的电源管理任务,潜在市场包括电池供电的消费电子设备、高级电子仪表、安检系统、便携式医疗设备、电机控制、智能卡、无线通信等领域。据相关第三方发布的2008年统计报告,中国大陆上述市场规模已超过6亿美元,未来亦有很大增长潜力。 图1,恩智浦最新主推产品LPC1000系列产品线 LPC1000系列产品主要特色 LPC1000系列产品,主要优势特性具体包括:具有业界领先的Cortex处理器架构(最
[单片机]
NXP低功耗LPC1000系列六大突出优势
小广播
最新模拟电子文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved