访问电脑版页面

导航:老古开发网手机版其他

A51 4.4.1 DBIT

导读:
关键字:
伪指令 DBIT bit ebit 段中预留空间。伪指令 DBIT 的格式如下:
label:   DBIT    expression

其中

label 是被赋予了预留内存的地址的符号。label 是一个 BIT 型的符号,它获得了活动段的当前地址值和存储类型。label 只能用在这种类型的符号允许使用的位置。
expression 是要预留的位数。expression 不能包含前向引用、可重定位的符号或外部符号。

    伪指令 DBIT bit 段从当前地址开始预留空间。该 bit 的位置计数器根据 expression 的值增加。我们应该注意到 bit 段的位置计数器指向位而非字节。


注意
Ax51汇编器是一个两次扫描汇编器。在首次扫描时,把符号收集起来,并决定每条指令的长度。在二次扫描时,前向引用被解析,并生成目标代码。因此,与 DBIT 伪指令一起使用的 expression 不能包含前向引用。

例程:

ON_FLAG: DBIT    1 ; 保留1位
OFF_FLAG: DBIT    1  
来源:   作者:  2006/9/25 16:50:53
栏目: [ ]

相关阅读

安森美推出新的高功率图腾柱PFC控制器,满足具挑战的能效标准

动态功耗低至60μA/MHz!助力设备超长续航,首选国民技术低功耗MCU!