首页1
发现
标签
搜索
注册
登录
首页
全书
全文
蜘蛛
搜索
注册
登录
搜索
软件工具 SofTool.CN
本次搜索耗时
0.304
秒,为您找到
64
个相关结果.
搜书籍
搜文档
ALIGN
2653
2020-12-25
《ARM 汇编》
语法: ALIGN {表达式, 偏移量} 备注:表达式: 用于指定对齐方式,可能的取值为2的幂,如1 、2 、4 、8 、16 等。若未指定表达式,则将当前位置对齐到下一个字的位置。偏移量: 也为一个数字表达式,若使用该字段,则当前位置的对齐方式为:2的表达式次幂+偏移量。 功能: ALIGN 伪指令可通过添加填充字节 的方式,使当前位置满...
04_宏定义
2652
2021-01-24
《GNU ARM 汇编语法指南》
macro 格式: define 格式: 常见的 宏定义 格式如下: macro 格式: .macro 宏名 参数名列表 @伪指令.macro 定义一个宏 指令序列 .endm @.endm表示宏结束 如果宏使用参数,那么在指令序列中使用该参数时,需要添加前缀“\”。宏定义时的参数还可以使用默认值。...
DCD
2571
2020-12-25
《ARM 汇编》
语法: 标号 DCD 表达式 备注: 表达式可以为程序标号或数字表达式; DCD也可用”&” 代替; 功能: DCD 伪指令用于分配一片连续的字存储单元(必须按字对齐),并用伪指令中指定的表达式进行初始化。 示例: ; //为标号 SOFTOOL 分配一片连续的字存储单元,并将其值初始化为 1 2 3 SOFTOOL DC...
EXTERN
2529
2020-12-25
《ARM 汇编》
语法: EXTERN 标号 {[ WEAK ]} 备注: 标号在程序中区分大小写 [WEAK] 选项表示当所有的源文件都没有定义这样一个标号时,编译器也不给出错误信息,在多数情况下将该标号置为0 ,若该标号为B或BL指令引用,则将B或BL指令置为NOP操作。 功能: EXTERN 伪指令用于通知编译器要使用的标号是在其他的源文件中...
5_Linux 汇编程序中的宏定义
2525
2021-01-02
《Linux GNU ARM 汇编指令入门》
格式如下: .macro 宏名 参数名列表 @伪指令.macro 定义一个宏 宏体 .endm @.endm表示宏结束 如果宏使用参数,那么在宏体中使用该参数时添加前缀 / ,宏定义时的参数还可以使用默认值,可以使用.exitm伪指令来退出宏。 举例: 【例5】宏定义 .macro SHIFTLEFT a, b .if /b < 0...
03_指令的基本格式
2515
2021-01-02
《ARM 汇编初体验》
格式如下: <opcode > {<cond > }{s} <Rd > , <Rn > {,<operand2 > } opcode: 指令助记符cond: 执行条件S: 是否影响 CPSR 突破口的值Rd: 目标寄存器Rn: 第 1 个操作数的寄存器operand2: 第 2 个操作数其中<>内的项是必须的,{}内的项是可选的。 使用条件码“con...
SPACE
2505
2020-12-25
《ARM 汇编》
语法: 标号 SPACE 表达式 备注: 表达式表示需要分配的字节数; SPACE也可用”%”代替; 功能: SPACE 伪指令用于分配一片连续的存储单元,并将该区域初始化为 0 示例: ; //为标号 SOFTOOL 连续分配 100B 的存储单元,并将其值初始化为 0 SOFTOOL SPACE 100
IMPORT
2455
2020-12-25
《ARM 汇编》
语法: IMPORT 标号 {[ WEAK ]} 备注: 标号 区分大小写 [WEAK] 选项表示当所有的源文件都没有定义这样一个标号时,编译器也不给出错误信息,在多数情况下将该标号置为0 ,若该标号为B或BL指令引用,则将B或BL指令置为NOP操作。 功能: IMPORT 伪指令用于通知编译器要使用的标号在其他的源文件中定义,但...
LCLA
2427
2020-12-25
《ARM 汇编》
语法: LCLA 全局变量名 功能: LCLA 伪指令用于定义一个ARM程序中的局部的数字 变量,并将其初始化为 0 ; 示例: LCLA SOFTOOL ; //定义一个局部的数字变量,变量名为 SOFTOOL SOFTOOL SETA 0x55 ; //将该变量 SOFT...
LCLS
2427
2020-12-25
《ARM 汇编》
语法: LCLS 局部变量名 功能: LCLS 伪指令用于定义一个ARM程序中的局部的字符串 变量,并将其初始化为 空 ; 示例: LCLS SOFTOOL ; //定义一个局部的字符串变量,变量名为 SOFTOOL SOFTOOL SETS "www.softool.cn" ; //将该变...
1..
«
2
3
4
5
»
..7