访问手机版页面
你的位置:老古开发网 > 其他 > 正文  
A51 3.6.4 位置计数器
内容导读:
    (Location Counter,亦有译作地址计数器、程序计数器的)

    Ax51汇编器为每个段保留一个位置计数器。位置计数器包含正被汇编的指令或数据的偏移量,每汇编一行,就增加那一行所包含指令或数据的字节数。

    对于每一个段,位置计数器被初始化为0,但可以使用ORG伪指令修改。

    美元符号($)返回位置计数器的当前值。该操作符可以使我们在表达式中使用位置计数器。例如,下面的代码使用$计算一条信息的长度。

MSG:    DB    ''This is a message'', 0 
MSGLEN  EQU   $ - MSG               

    我们也可以在指令中使用$。例如,下面一行代码将无限循环。

        JMP    $      ; 无限循环     

标签:
来源: 作者: 时间:2006/9/25 16:50:53
相关阅读
推荐阅读
阅读排行
最近更新
商品推荐