软件工具 SofTool.CN 本次搜索耗时 0.334 秒,为您找到 255 个相关结果.
  • 01_编译简单的 C 程序

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

    4013 2020-12-25 《ARM 汇编》
    语法: sub {条件}{s} Rd, Rs, 寄存器移位操作或立即数 备注: {条件} 可选项 {s} 可选项.当有s 时,最终运算结果影响 CPSR的条件标志位;当没有s 时,最终运算结果不影响 CPSR的条件标志位; Rd 目的寄存器 Rs 源寄存器 运算原理: Rd = Rs - 寄存器移位操作或立即数 常见减法的形式...
  • and

    4011 2020-12-25 《ARM 汇编》
    语法: and {条件} Rd , Rs , 寄存器移位操作或立即数 备注: {条件} 可选项 Rn 目的寄存器 Rs 源寄存器 运算原理: 如果满足条件(例如:条件助记符eq 表示z=1),则把 寄存器移位操作之后的数值 与 Rn 按位进行逻辑与,并把结果保存到 Rd 中; 示例: mov r0 , #0x01 ...
  • 寻址方式

    4007 2020-12-25 《ARM 汇编》
    IA 原理: IB 原理: DA 原理: DB 原理: STM LDM汇总: IA IA = Increment After 原理: 先执行复制操作,然后(After)再递增(Increment)基址寄存器中记录的地址; IB IB = Increment Before 原理: 先(Before)递增(Increme...
  • 1_Linux 汇编的行结构

    任何汇编行都是如下结构: [<label>:][<instruction or directive or pseudo-instruction>} @comment 注释:: 表示 标号, GNU汇编中,任何以冒号结尾的标识符都被认为是一个标号,而不一定非要在一行的开始instruction 表示 指令directive 表示 伪操作pseudo...
  • stm

    3981 2020-12-25 《ARM 汇编》
    语法: stm{条件}{寻址方式} 基址寄存器{!} 目的寄存器列表 备注: {条件}可选项 {寻址方式}可选项可参见: https://www.softool.cn/read/arm_assembly/iaibdadb.html 基址寄存器作为数据复制后放到该基址寄存器所表示的地址 {!}可选项 如果有该符号,则在指令被执行之后,将 pc ...
  • ldm

    3957 2020-12-25 《ARM 汇编》
    语法: ldm{条件}{寻址方式} 基址寄存器{!} 目的寄存器列表 参数: {条件} 可选项 {寻址方式} 可选项可参见: https://www.softool.cn/read/arm_assembly/iaibdadb.html 基址寄存器 作为被复制数据的源 {!} 可选项如果有该感叹号,则在指令被执行之后,将 pc 的地址更新给基址寄...
  • 05_补丁

    遍历补丁表 遍历补丁表 在实际打补丁时,我们会利用前面插图中求出的偏移量给所有的位置打补丁。这是通过调用符号 _fixuppv_table 实现的,此时就需要用到 r8 中保存的偏移量了:从一个名为 _pvtable 读入五个符号至 r3 ~ r7 中,这五个符号都需要直接引用物理内存地址,接下来用上面说过的方法来增强它们(这就是为何这个表前面有个 ...
  • 6_Linux 汇编程序中的常数

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

    3924 2024-03-01 《Vue 语法 学习》
    介绍 Vue.js 是什么? vue相比传统js的开发优势 文件类型变化 文件内代码架构 的变化 外部文件引用方式 变化 组件/标签的变化 js的变化 在 uni-app 中使用差异 模板语法 插值 使用 JavaScript 表达式 指令 v-bind v-on v-once v-html data 属性 Class 与...