电子产业
数字化服务平台

扫码下载
手机洽洽

  • 微信小程序

    让找料更便捷

  • APP

    随时找料

    即刻洽谈

    点击下载PC版
  • 公众号

    电子元器件

    采购信息平台

  • 移动端

    生意随身带

    随时随地找货

  • 华强商城公众号

    一站式电子元器件

    采购平台

  • 芯八哥公众号

    半导体行业观察第一站

ARM汇编器的内置变量

来源: 作者:华仔 浏览:499

标签:

摘要: ARM汇编器内置变量的设置不能用SETA,SETL或SETS等指示符来设置,只能用表达式或条件来设置。例如: IF {ARCHITECTURE} = “4T”内置变量 变量含义{PC}或. 当前指令的地址{VAR}或@ 存储区位置计数器的当前值{TRUE} 逻辑常量真{FALSE} 逻辑常量假{

ARM汇编器内置变量的设置不能用SETA,SETL或SETS等指示符来设置,只能用表达式或条件来设置。
例如:
IF {ARCHITECTURE} = “4T”

内置变量 变量含义
{PC}或. 当前指令的地址

{VAR}或@ 存储区位置计数器的当前值

{TRUE} 逻辑常量真

{FALSE} 逻辑常量假

{OPT} 当前设置列表选项值,OPT用来保存当前列表选
项,改变选项值,恢复它的原始值

{CONFIG} 如果汇编器汇编ARM代码,则值为32;如果汇编器
汇编Thumb代码,则值为16

{ENDIAN} 如果汇编器在大端模式下,则值为big;如果汇编器
在小端模式下,则值为little
{CODESIZE} 如果汇编器汇编ARM代码,则值为32;如果汇编器
汇编Thumb代码,则值为16,与{CONFIG}同义

{CPU} 选定的CPU名,缺省时为ARM7TDMI

{FPU} 选定的FPU名,缺省时为SoftVFP

{ARCHITECTURE} 选定的ARM体系结构的值;3,3M,4,4T和4TxM

{PCSTOREOFFSET} STR pc,[…]或STMRb,[…PC]指令的地址和PC存
储值之间的偏移量

{ARMASM_VERSION} ARM汇编器的版本号,为整数
或| ads $ version |

转载自阿吴网志|Awu"s Website
型号 厂商 价格
EPCOS 爱普科斯 /
STM32F103RCT6 ST ¥461.23
STM32F103C8T6 ST ¥84
STM32F103VET6 ST ¥426.57
STM32F103RET6 ST ¥780.82
STM8S003F3P6 ST ¥10.62
STM32F103VCT6 ST ¥275.84
STM32F103CBT6 ST ¥130.66
STM32F030C8T6 ST ¥18.11
N76E003AT20 NUVOTON ¥9.67
Baidu
map