软件工具 SofTool.CN 本次搜索耗时 0.886 秒,为您找到 143 个相关结果.
  • 05_宏

    [4个规则] 1、用宏定义表达式时,要使用完备的括号。 2、将宏所定义的多条表达式放在大括号中 3、使用宏时,不允许参数发生变化 4、不允许直接使用魔鬼数字 [3条建议] 1、除非必要,应尽可能使用函数代替宏 2、常量建议使用const定义代替宏 3、宏定义中尽量不使用return、 goto、 continue、 break等改变程序流程的...
  • 符号定义

    2708 2020-12-25 《ARM 汇编》
    用途: 符号定义伪指令用于定义ARM汇编程序中的变量、对变量赋值及定义寄存器的别名 等操作。
  • 指定系统的类型

    2699 2021-05-05 《Autoconf 中文手册》
    类似与其它GNU configure脚本,Autoconf生成的configure脚本可以根据系统类型的规范名 (canonical name)做出决定,该规范系统名的形式为: cpu-company-systemconfigure通常可以猜测出它正在运行的系统类型的规范名。为此,它运行一个称为config.guess 的脚本,该脚本使用uname或者预定...
  • Go 结构体

    2690 2020-12-26 《Go 语言》
    Go 语言中数组可以存储同一类型的数据,但在结构体中我们可以为不同项定义不同的数据类型。 结构体是由一系列具有相同类型或不同类型的数据构成的数据集合。 结构体表示一项记录,比如保存图书馆的书籍记录,每本书有以下属性: Title :标题 Author : 作者 Subject:学科 ID:书籍ID 定义结构体 结构体定义需要使用 type 和 ...
  • 08_内核

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

    2552 2020-12-24 《Linux 命令》
    Linux ln(英文全拼:link files)命令是一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接。 当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在 其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。 语法...
  • 09_链接

    2500 2020-12-31 《Markdown 语法》
    链接文本放在中括号内,链接地址放在后面的括号中,链接title可选。 超链接Markdown语法代码:超链接显示名 对应的HTML代码:超链接显示名 这是一个链接 [ Markdown 语法]( https : //www.softool.cn/)。 渲染效果如下: 这是一个链接 。 # 给链接增加 Title 链接ti...
  • 常用的数学符号

    2485 2020-12-31 《LaTex 数学符号》
    指数和下标可以用^和_后加相应字符来实现。比如: 平方根(square root)的输入命令为:\sqrt,n 次方根相应地为: \sqrt[n]。方根符号的大小由LATEX自动加以调整。也可用\surd 仅给出符号。比如: 命令\overline 和\underline 在表达式的上、下方画出水平线。比如: 命令\overbra...
  • EXTERN

    2484 2020-12-25 《ARM 汇编》
    语法: EXTERN 标号 {[ WEAK ]} 备注: 标号在程序中区分大小写 [WEAK] 选项表示当所有的源文件都没有定义这样一个标号时,编译器也不给出错误信息,在多数情况下将该标号置为0 ,若该标号为B或BL指令引用,则将B或BL指令置为NOP操作。 功能: EXTERN 伪指令用于通知编译器要使用的标号是在其他的源文件中...
  • 2_ARM 寻址方式

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