软件工具 SofTool.CN 本次搜索耗时 0.238 秒,为您找到 223 个相关结果.
  • 7.3_P2SH(Pay-to-Script-Hash)

    7.3.1 P2SH地址 7.3.2 P2SH的优点 7.3.3 兑换脚本和验证 支付脚本哈希P2SH是2012年推出的一种功能强大的新型交易,它大大简化了复杂交易脚本的使用。为了解释P2SH的必要性,让我们看一个实际的例子。 在【第1章 比特币介绍】中,我们曾介绍过迪拜的电子产品进口商Mohammed。他的公司账目广泛采用比特币的多重签名功能。多...
  • 库函数

    3556 2021-05-05 《Autoconf 中文手册》
    以下的宏用于检测特定的C库函数。如果没有为你需要的函数定义特定的宏,而且你不需要检查它的任何特殊性质, 那么你可以使用一个通用函数检测宏。 对特定函数的检查 这些宏用于检测特定的C函数–它们是否存在,以及在某些情况下,当给出了特定的参数时,它们是如何响应的。 宏: AC_FUNC_ALLOCA检测如何获得alloca。本宏试图通过检查alloca....
  • 伪操作

    3550 2020-12-25 《ARM 汇编》
    伪操作中英文 宏指令和伪操作的关系: 伪操作常见的几种形式: 伪操作中英文 伪操作 derective 宏指令 pseudo-instuction pseudo 伪英[ˈsjuːdəʊ] 美[ˈsudoʊ] 宏指令和伪操作的关系: 宏指令通过伪操作定义。伪操作由编译程序处理。 注:关于编译程序的更多知识,可以查阅《GCC 编译...
  • str

    3546 2021-04-11 《ARM 汇编》
    语法: 功能: 复制方向: 例1: 例2: 语法: STR{条件} 源寄存器,<存储器地址 > 操作数1应该是一个寄存器,操作数2可以是一个寄存器,被移位的寄存器,或一个立即数。 功能: STR指令用于从源寄存器中将一个32位的字数据传送到 <存储器地址> 中。 复制方向: ⇢ \dashrightarrow ⇢ ...
  • 05_常数

    十进制数以非0数字开头,如:123和9876; 二进制数以0b开头,其中字母也可以为大写; 八进制数以0开始,如:0456,0123; 十六进制数以0x开头,如:0xabcd,0X123f; 字符串常量需要用引号括起来,中间也可以使用转义字符,如: “You are welcome!\n”; 当前地址以“.”表示,在GNU汇编程序中可以使用这个符号代表当...
  • IF ELSE ENDIF

    3500 2020-12-25 《ARM 汇编》
    语法: IF 逻辑表达式 指令序列1 ELSE 指令序列2 ENDIF 备注:IF 也可以使用 [ 代替, ELSE 也可以使用 | 代替, ENDIF 也可以使用 ] 代替; 当 IF 后面的逻辑表达式为真,则执行指令序列1,否则执行 指令序列2;ELSE 及 指令序列2 也可以没有,当 IF 后面的逻辑表达式为真,则执行 指令序列1 ,...
  • 寻址方式

    3495 2020-12-25 《ARM 汇编》
    IA 原理: IB 原理: DA 原理: DB 原理: STM LDM汇总: IA IA = Increment After 原理: 先执行复制操作,然后(After)再递增(Increment)基址寄存器中记录的地址; IB IB = Increment Before 原理: 先(Before)递增(Increme...
  • 01_编译简单的 C 程序

    C 语言经典的入门例子是 Hello World,下面是一示例代码: #include <stdio.h> int main (void ) { printf (“Hello, world!\n”); return 0 ; } 我们假定该代码存为文件‘hello.c’。要用 gcc 编译该文件,使用下面的命令: $ gcc -g -Wal...
  • FIELD

    3491 2020-12-25 《ARM 汇编》
    语法: 标号 FIELD 表达式 备注: 表达式 其值为当前数据域在内存表中所占的字节数 FILED 也可用”#”代替 FIELD 伪指令常与MAP伪指令配合使用来定义结构化的内存表。MAP伪指令定义内存表的首地址,FIELD 伪指令定义内存表中的各个数据域,并可以为每个数据域指定一个标号供其他的指令引用。 MAP 和 FIELD 伪指令...
  • LTORG

    3490 2020-12-25 《ARM 汇编》
    语法: LTORG 功能: LTORG 伪指令用于声明一个数据缓冲池(Literal Pool)的开始。 用途: 通常大的代码段可以使用多个数据缓冲池; ARM汇编编译器一般把数据缓冲池放在代码段的最后面,即下一代码段开始之前,或者END伪操作之前; LTORG 伪操作通常放在无条件跳转指令之后,或者子程序返回指令之后,这样处理器就不会...