登录/注册

arm 汇编指令 add

更多

ARM 汇编指令 ADD 详解(中文)

功能:将两个操作数相加,结果存储到目标寄存器中。
基本语法

ADD{条件}{S} 目标寄存器, 操作数1, 操作数2

参数说明:


常见用法示例:

  1. 寄存器相加

    ADD R0, R1, R2    ; R0 = R1 + R2
  2. 寄存器与立即数相加

    ADD R0, R1, #10   ; R0 = R1 + 10

    注意:立即数范围受限(通常为 0-255 或合法移位值)。

  3. 带移位的加法

    ADD R0, R1, R2, LSL #2  ; R0 = R1 + (R2 左移 2 位)

    支持移位操作:LSL(左移)、LSR(右移)、ROR(循环右移)等。

  4. 更新状态标志

    ADDS R0, R1, R2   ; R0 = R1 + R2,并更新 NZCV 标志
    • N(负标志):结果为负时置位。
    • Z(零标志):结果为零时置位。
    • C(进位标志):无符号溢出时置位。
    • V(溢出标志):有符号溢出时置位。
  5. 条件执行

    ADDEQ R0, R1, R2  ; 仅当 Z=1(相等)时执行:R0 = R1 + R2

注意事项:


经典场景:

; 循环计数器减 1(等效于 SUB R1, R1, #1)
ADD R1, R1, #-1

; 计算数组偏移:R0 = 数组基址 + 索引×4
ADD R0, R2, R3, LSL #2  ; 假设 R2=基址,R3=索引

关键点ADD 是 ARM 中最基础的算术指令,灵活支持寄存器、立即数和移位操作,广泛用于数值计算与地址运算。

讲讲ARM指令集格式以及常用的ARM汇编指令

对于搞嵌入式驱动或者操作系统的人来说,掌握汇编语言的使用还是比较重要的,毕竟有时候在分析定位问题的时候,多多少少都会有汇编的身影。本文主要讲讲ARM

2023-11-08 12:34:22

如何在特权模式下用arm汇编指令使能和禁止irq中断?

如何在特权模式下用arm汇编指令使能和禁止irq中断? 在 ARM 系统

2023-10-19 16:42:46

ARM汇编ADD可以替换为ADDS吗

在ARM汇编中,ADD可以替换为ADDS吗,SUB可以替换为SUBS吗?为什么?懂AR

2022-11-09 15:14:58

嵌入式实验: ARM指令集与汇编语言程序设计

嵌入式实验: ARM指令集与汇编语言程序设计一、实验目的1.了解并掌握ARM

资料下载 1123127317 2021-11-04 09:06:01

ARM汇编指令(6)——批量数据加载/存储指令资料下载

电子发烧友网为你提供ARM汇编指令(6)——批量数据加载/存储指令资料下

资料下载 h1654155275.3301 2021-04-23 08:46:23

ARM汇编语言的源程序免费下载

伪操作,是ARM 汇编语言程序里的一些特殊的指令助记符,其作用主要是为完成汇编

资料下载 佚名 2021-03-11 17:47:00

51单片机汇编教程之指令集的详细资料说明

任何一种汇编,无论是51,arm,8086等,指令集都是由三部分组成: 1.数据传送

资料下载 佚名 2019-09-09 17:26:00

51单片机的汇编指令手册免费下载

本文档的主要内容详细介绍的是51单片机的汇编指令手册免费下载。

资料下载 佚名 2019-08-26 17:30:00

ARM指令分类与汇编指令格式简析

数据类型,字需要4字节对齐(地址低两位为0),半字需要2字节对齐(地址的最低位为0)程序的启动都是从ARM指令集开始, 所有的ARM

2022-04-14 09:25:07

一文详解ARM指令ARM汇编

1、2、3、ARM嵌入式开发之ARM指令与ARM

2021-12-23 06:45:18

汇编ARM指令集分为哪几种

ARM文件类型*.c,C语言*.s,汇编ARM指令集分为16位thumb

2021-12-14 08:58:23

如何查找ARM汇编指令

如何查找ARM汇编指令?

2021-11-29 07:57:29

ARM汇编指令有哪些?

ARM汇编指令有哪些?

2021-11-29 06:44:00

常用的ARM汇编指令

第一次写博客,请各路大神多多关照。本人从事软件开发相关的工作,平时主要用c语言撸代码,前段时间因工作需要,接触到了ARM架构下的汇编指令,之前学

2021-07-01 11:06:12

【工程源码】ARM汇编指令 连载一

快很多。我现在看一些执行起来很奇怪的代码,就直接看看对应的汇编部分,很多C语言中不易发现的问题,汇编一目了然。相信了解过arm

2020-02-29 19:35:33
7天热门专题 换一换
相关标签