软件工具 SofTool.CN 本次搜索耗时 0.303 秒,为您找到 1248 个相关结果.
  • C 预处理器

    3783 2021-01-21 《C 语言》
    预处理器实例 预定义宏 字符串常量化运算符(#) 标记粘贴运算符(##) 参数化的宏 C 预处理器 不是编译器的组成部分,但是它是编译过程中一个单独的步骤。简言之,C 预处理器只不过是一个文本替换工具而已,它们会指示编译器在实际编译之前完成所需的预处理。我们将把 C 预处理器(C Preprocessor)简写为 CPP。 所有的预处理器命令都...
  • 4. Memory Instructions: Load and Store

    MEMORY INSTRUCTIONS: LOAD AND STORE ARM uses a load-store model for memory access which means that only load/store (LDR and STR) instructions can access memory. While on x86 most...
  • 5.4 logs 模块

    3776 2022-05-18 《Beego开发手册》
    日志处理 如何使用 通用方式 多个实例 输出文件名和行号 异步输出日志 自定义日志格式 例子:PatternLogFormatter 引擎配置设置 console file multifile conn smtp ElasticSearch 简聊 slack 日志处理 这是一个用来处理日志的库,它的设计思路来自于 da...
  • 前言

    说在前面,先简单了解一下: 为什么要使用Autoconf呢?小的项目,自己手写Makefile即可,但是对于中大型项目则需要使用工具来自动生成 Makefile ,以便节省我们的时间和精力。 常见生成Makefile的工具有哪些?GNU Autotools、 Cmake、Scons、Ant… GPL协议简单来说是怎么回事?GPL的出发点是代码的...
  • 08_内核

    跳转到虚拟内存 跳转到虚拟内存 现在几乎到了整个 stext 过程的末尾,开始执行内核了。 首先调用“procinit”函数,这个函数对于每个CPU类型都不一样。这是一段由C和汇编写成的底层CPU管理代码,位于arch/arm/mm/proc-*.S 中。例如,大多数 v7 CPU的初始化代码都在 proc-v7.S 中,而ARM920的初始化代码...
  • .align

    3764 2021-02-14 《Linux GNU ARM 汇编》
    语法: 功能: 示例: 语法: .align {alignment} {, fill} {, max} 参数:{…} 大括号表示可选项;alignment 可选项. 对齐的字节数(默认值为4,最小也就是4了),计算公式: 2alignment2^{alignment} 2 ​ a l i g n m e n t ​ ​ ...
  • 12.6_支付通道和状态通道

    12.6.1状态通道基本概念和术语 12.6.2简单支付通道示例 12.6.3制造无需信任的通道 12.6.4不对称可撤销承诺 12.6.5哈希时间锁合约(Hash Time Lock Contracts,HTLC) 支付通道是在比特币区块链之外双方之间交换的比特币交易的无信任机制。这些交易,如果在比特币区块链上结算,则是有效的,然而他们却是在链...
  • C 数据类型

    3762 2021-01-21 《C 语言》
    基本类型 整数类型 浮点类型 void 类型 在 C 语言中,数据类型指的是用于声明不同类型的变量或函数的一个广泛的系统。变量的类型决定了变量存储占用的空间 ,以及如何解释存储的位模式。 C 中的类型可分为以下几种: 类型 解释 基本类型 它们是算术类型,包括两种类型:整数类型和浮点类型。 枚举类型 它们也是算术类型,...
  • tst

    3750 2020-12-25 《ARM 汇编》
    语法: tst Rs, 寄存器移位操作或立即数 一般情况:Rs 是一个寄存器寄存器移位操作或立即数 常用作于位掩码 运算原理: “Rs AND 寄存器移位操作或立即数” 运算之后,只影响标志位,运算的结果不会存在 Rs 中。如果运算结果为0,那么影响 CPSR 的 z=1 ; 如果运算结果不为0,那么影响 CPSR 的 z=0 ; ...
  • 04_宏定义

    macro 格式: define 格式: 常见的 宏定义 格式如下: macro 格式: .macro 宏名 参数名列表 @伪指令.macro 定义一个宏 指令序列 .endm @.endm表示宏结束 如果宏使用参数,那么在指令序列中使用该参数时,需要添加前缀“\”。宏定义时的参数还可以使用默认值。...