地址计数器定义

地址计数器定义用数据定义伪指令分配的数据是按照顺序一个一个存放在数据段中的,但有时候希望能够控制数据的偏移地址,例如,使数据对齐可以加快数据的存取速度

而可以使用地址计数器和定位伪指令来控制数据的偏移地址

地址计数器负责计数写到CGRAM、DDRAM数据的地址,或从DDRAM、CGRAM读出数据的地址

使用地址设定指令写到IR寄存器后,则地址数据会经过指令解码器,再存入AC

当MCU从DDRAM或CGRAM存取资料时,AC依照MCU对LCM的操作而自动修改它的地址计数值

 另一方面,在汇编源程序时,使用地址计数器保存正在汇编的指令在当前段内的偏移地址

当开始汇编或在每一段开始时,把地址计数器初始化为零,以后在汇编过程中,每处理一条指令,地址计数器就增加一个值,此值为该指令所需要的字节数

当前地址计数器的值可用符号$表示,用户可在程序中直接使用$,表示引用当前汇编地址计数器的值

$是一个数值常量,它可以出现在一切允许出现的位置

例如,利用$可以求当前位置与某变量之间的距离等

 

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关