软件工具 SofTool.CN 本次搜索耗时 0.330 秒,为您找到 192 个相关结果.
  • mrc

    2927 2020-12-25 《ARM 汇编》
    语法: mrc{条件} <协处理器识别号 > , <操作数1 > , <ARM处理器的目的寄存器 > , <协处理器的源寄存器 > , <协处理器附加的源寄存器 > , {操作数2} 参数: 条件 可选项; 协处理器识别号 指定当前指令操作的是哪个协处理器; 操作数1具体使用,可参见:https://www.softool.cn/blog-124...
  • 基本格式

    2921 2022-07-23 《ARM 汇编》
    在汇编代码中,我们常使用下面的指令格式: label opcode operand1, operand2,... ;Comments 备注: label俗称标签或标号 ;可选;必须左顶格写 ;作用是让程序可跳转到 label处执行; opcode操作码 ;操作码是一种助记符(关于助记符可看看: https://www.softoo...
  • 03_指令的基本格式

    2915 2021-01-02 《ARM 汇编初体验》
    格式如下: <opcode > {<cond > }{s} <Rd > , <Rn > {,<operand2 > } opcode: 指令助记符cond: 执行条件S: 是否影响 CPSR 突破口的值Rd: 目标寄存器Rn: 第 1 个操作数的寄存器operand2: 第 2 个操作数其中<>内的项是必须的,{}内的项是可选的。 使用条件码“con...
  • 3_Linux 汇编程序中的分段

    .section伪操作 下面是ELF格式允许的段标志: 汇编系统预定义的段名 注意: .section伪操作 用户可以通过.section伪操作来自定义一个段,格式如下: .section section_name [, "flags" [, %type [,flag_specific_arguments]]] 注释: sectio...
  • 2_ARM 寻址方式

    立即寻址 寄存器寻址 寄存器移位寻址 寄存器间接寻址 基址寻址 多寄存器寻址 堆栈寻址 块拷贝寻址 相对寻址 立即寻址 mov r0, #1234 相当于:r0=#1234。 #开头,表示16进制时,以0x开头,如#0x1f。 寄存器寻址 mov r0, r1 执行后,r0 = r1。NOP 操作通常为 mov r0...
  • 5.1_钱包技术概述

    5.1.1非确定性(随机)钱包 5.1.2 确定性(基于种子)钱包 5.1.3 分层确定性钱包(HD Wallets (BIP-32/BIP-44)) 5.1.4 种子和助记词(BIP-39) 5.1.5 钱包最佳实践 5.1.6 使用比特币钱包 在本节中,我们总结了各种技术,它们为用户构建起友好,安全和灵活的比特币钱包。 关于比特币的常见误...
  • GBLA

    2817 2020-12-25 《ARM 汇编》
    语法: GBLA 全局变量名 功能: GBLA 伪指令用于定义一个ARM程序中的全局的数字 变量,并将其初始化为 0 ; 示例: GBLA SOFTOOL ; //定义一个全局的数字变量,变量名为 SOFTOOL SOFTOOL SETA 0x55 ; //将该变量 SOFT...
  • .code 32

    2817 2021-02-14 《Linux GNU ARM 汇编》
    语法: 功能: 示例: 语法: .code 32 SofTool.CN Note:可以认为是 .arm 指令的另外一种写法; 功能: 告诉编译器从 .code 32 代码开始,后续的操作码使用 ARM 指令集; 示例: .code 32
  • LCLS

    2800 2020-12-25 《ARM 汇编》
    语法: LCLS 局部变量名 功能: LCLS 伪指令用于定义一个ARM程序中的局部的字符串 变量,并将其初始化为 空 ; 示例: LCLS SOFTOOL ; //定义一个局部的字符串变量,变量名为 SOFTOOL SOFTOOL SETS "www.softool.cn" ; //将该变...
  • LCLA

    2792 2020-12-25 《ARM 汇编》
    语法: LCLA 全局变量名 功能: LCLA 伪指令用于定义一个ARM程序中的局部的数字 变量,并将其初始化为 0 ; 示例: LCLA SOFTOOL ; //定义一个局部的数字变量,变量名为 SOFTOOL SOFTOOL SETA 0x55 ; //将该变量 SOFT...