ZHCU875Z August 2001 – October 2023 SM320F28335-EP
除以下表达式上下文外,对运算、常量、内部定义的符号以及外部定义的符号的组合没有限制。
如果某个表达式包含多个可重定位的符号或在汇编期间无法求出该表达式的值,则汇编器会在稍后由链接器求值的目标文件中对重定位表达式进行编码。如果表达式的最终值(以位为单位)大于为其预留的空间,链接器会发出错误消息。有关重定位表达式的更多信息,请参阅节 2.7。
使用寄存器相对寻址模式时,位于尖括号或圆括号中的表达式必须是明确定义的表达式,如节 4.9.3所述。例如:
*+XA4[7]