软件工具 SofTool.CN 本次搜索耗时 0.206 秒,为您找到 253 个相关结果.
  • 03_常见问题

    指令顺序 开发者总是自以为源代码中指定的指令顺序与最终的指令顺序一致。这种写法是错误的,并导致难以查找bug。实际上,优化器会像优化 C 语句那样优化汇编语句。如果有可能,指令的顺序可能会重排。 “优化 C 代码”一节对此进行了详细讨论并提供了解决方案。 定义变量作为指定的寄存器 即使将一个变量强制赋值给了一个指定的寄存器,代码运行的结果也可能不...
  • .arm

    3414 2021-02-14 《Linux GNU ARM 汇编》
    语法: 功能: 示例: 语法: .arm 功能: 告诉编译器从 .arm 代码开始,后续的操作码使用 ARM 指令集; 示例: .arm
  • rc 文件的格式

    3414 2021-05-07 《GTK+ 2.0 中文教程》
    以下示例说明了 rc 文件的格式。它取自 GTK 发行包中名为 testgtkrc 的文件中,但我增加了一些注解和内容。你也许希望在自己的应用程序中包含这些注解以有助于用户在使用过程中进行小调整。 有几个指令用于改变一个构件的属性: fg - 设置构件的背景色。 bg - 设置构件的前景色。 bg_pixmap - 设置构件的背景为一幅像素图。 fo...
  • 内存寄存器:

    3400 2020-12-25 《ARM 汇编》
    内存寄存器: 常见寄存器的命名: 内存寄存器: ARM920T 总共有 37 个寄存器(31 个通用寄存器 和 6 个状态寄存器); 常见寄存器的命名: 寄存器 APCS命名 意义 R0 a1 工作寄存器 R1 a2 R2 a3 R3 a4 R4 v1 必须保护 R5 ...
  • RLIST

    3400 2020-12-25 《ARM 汇编》
    语法: 名称 RLIST {寄存器列表} 功能: RLIST伪指令可用于对一个通用寄存器列表定义名称,使用该伪指令定义的名称可在ARM指令LDM/STM中使用。 在 LDM/STM 指令中,列表中的寄存器访问次序为根据寄存器的编号由低到高,而与列表中的寄存器排列次序无关。 示例: ; //将寄存器列表名称定义为 SOFTOOL ,可在...
  • .thumb

    3391 2021-02-14 《Linux GNU ARM 汇编》
    语法: 功能: 示例: 语法: .thumb 功能: 告诉编译器从 .arm 代码开始,后续的操作码使用 THUMB 指令集; 示例: .thumb
  • SETA

    3389 2020-12-25 《ARM 汇编》
    语法: 变量名 SETA 数字值 功能: SETA 伪指令用于给一个已经定义的全局变量或局部数学变量赋值; 示例: GBLA SOFTOOL ; //定义一个全局的数字变量,变量名为 SOFTOOL SOFTOOL SETA 0x55 ; //将该变量 Softool 赋值...
  • 用autoscan创建configure.in

    3358 2021-05-05 《Autoconf 中文手册》
    程序 autoscan 可以帮助你为软件包创建 configure.in 文件。如果在命令行中给出了目录,autoscan 就在给定目录及其子目录树中检查源文件,如果没有给出目录,就在当前目录及其子目录树中进行检查 。它搜索源文件以寻找一般的移植性问题并创建一个文件 configure.scan ,该文件就是软件包的 configure.in 预备版本。 ...
  • 02_参数

    3352 2021-02-10 《Linux patch命令》
    参数: 参数: -b或–backup  备份每一个原始文件。 -B<备份字首字符串>或–prefix=<备份字首字符串>  设置文件备份时,附加在文件名称前面的字首字符串,该字符串可以是路径名称。 -c或–context  把修补数据解译成关联性的差异。 -d<工作目录>或–directory=<工作目录>  设置工作目录。 -D<标示符号>或–i...
  • WHILE WEND

    3336 2020-12-25 《ARM 汇编》
    语法: WHILE 逻辑表达式 指令序列 WEND 备注: 当WHILE后面的逻辑表达式为真,则执行指令序列,该指令序列执行完毕后,再判断 逻辑表达式的值,若为真则继续执行,一直到逻辑表达式的值为假。 WHILE、WEND伪指令可以嵌套使用。 功能: WHILE、WEND伪指令能根据条件的成立与否决定是否循环执行某个指令序列。...