软件工具 SofTool.CN 本次搜索耗时 0.252 秒,为您找到 68 个相关结果.
  • 3_ARM汇编指令分类

    1. 存储加载类 2. 数据处理类指令集 算术 比较 逻辑运算 移动 3. 分支跳转指令 B BL BX 和 BLX 4. 程序状态寄存器访问指令 5. 协处理器访问指令 包括存储加载类指令集,数据处理类指令集,分支跳转类指令集,程序状态寄存器访问指令以及协处理器类指令集 1. 存储加载类 由于ARM处理器采用了统一编址技术,...
  • GET

    7250 2020-12-25 《ARM 汇编》
    语法: GET 文件名 备注: 文件名可以是绝对路径,也可以是相对路径; 功能: GET 伪指令用于将一个源文件包含到当前的源文件中,并将被包含的源文件在当前位置进行汇编处理。 可以使用INCLUDE代替GET。 汇编程序中常用的方法是在某源文件中定义一些宏指令,用 EQU 定义常量的符号名称,用 MAP 和 FIELD 定义结构化的...
  • INCLUDE

    7146 2020-12-25 《ARM 汇编》
    语法: INCLUDE 文件名 备注: 文件名可以是绝对路径,也可以是相对路径; 可以使用GET代替INCLUDE; 功能: INCLUDE 伪指令用于将一个源文件包含到当前的源文件中,并将被包含的源文件在当前位置进行汇编处理; 汇编程序中常用的方法是在某源文件中定义一些宏指令,用 EQU 定义常量的符号名称,用 MAP 和 FIEL...
  • ldr

    6997 2021-04-10 《ARM 汇编》
    语法: 数据复制方向: 功能: 补充知识: 例1: 例2: 例3: 语法: LDR{条件} 目的寄存器, <存储器地址 > 参数: {条件} 可选项 数据复制方向: ⇠ \dashleftarrow ⇠ 功能: LDR指令用于将<存储器地址>中32位的字数据传送到 目的寄存器 中。 补充知...
  • DCW

    6876 2020-12-25 《ARM 汇编》
    语法: 标号 DCW 表达式 备注: 表达式可以为程序标号或数字表达式; 功能: DCW 伪指令用于分配一片连续的半字存储单元(必须按半字对齐),并用伪指令中指定的表达式进行初始化。 示例: ; //为标号 SOFTOOL 分配一片连续的半字节存储单元,并将其值初始化为 1 2 3 SOFTOOL DCW 1 , 2...
  • MACRO MEND

    6621 2020-12-25 《ARM 汇编》
    简介: MACRO MEND伪指令可以将一段代码定义为一个整体,称为宏指令 ;宏是一段独立的程序代码,它是通过伪指令定义的,在程序中使用宏指令即可调用宏;当程序被汇编时,汇编程序将对每个调用进行展开,用宏定义取代源程序中的宏指令;在源程序被编译时,汇编器将宏调用展开,用宏定义中的指令序列代替程序中的宏调用,并将实际参数的值传递给宏定义中的形式参数;MAC...
  • 伪指令

    6436 2021-02-15 《ARM 汇编》
    伪指令 简介: 在 ARM 的汇编程序中,有以下几种伪指令: 双字、字、半字 占用的字节: 伪指令 简介: 我们可以从下面几种角度来理解伪指令: 在ARM汇编语言中,有一些特殊汇编助记符,这些特殊汇编助记符与指令系统的汇编助记符不同,没有相对应的操作码,通常称这些特殊汇编助记符为伪指令 ,这些特殊汇编助记符对应的操作就被称为伪操作 。 因为在...
  • CODE16

    5862 2020-12-25 《ARM 汇编》
    语法: CODE16 功能: CODE16伪指令通知编译器,其后的指令序列为16位的Thumb指令。 若在汇编源程序中同时包含ARM指令和Thumb指令时,可用CODE16伪指令通知编译器其后的指令序列为16位的Thumb指令,CODE32伪指令 通知编译器其后的指令序列为32位的ARM指令。因此,在使用ARM指令和Thumb指令混合编程的代码...
  • CODE32

    5858 2020-12-25 《ARM 汇编》
    语法: CODE32 功能: CODE32伪指令通知编译器,其后的指令序列为32位的ARM指令。 若在汇编源程序中同时包含ARM指令和Thumb指令时,可用CODE16伪指令通知编译器其后的指令序列为16位的Thumb指令,CODE32伪指令 通知编译器其后的指令序列为32位的ARM指令。因此,在使用ARM指令和Thumb指令混合编程的代码里,...
  • EQU

    5574 2020-12-25 《ARM 汇编》
    语法: 名称 EQU 表达式 {类型} 备注:EQU可用 * 代替名称 为EQU伪指令定义的字符名称表达式 为32位的常量时,可以指定表达式的数据类型,可以有三种类型: CODE16、CODE32 和 DATA 功能: EQU 伪指令用于为程序中的常量、标号等定义一个等效的字符名称,类似于 C 语言中的 #define 例1: SO...