cseg 汇编语句¶
语法¶
cseg {at address}
描述¶
cseg
语句用于创建一个代码段。汇编指令都必须写在代码段内。
如果地址 address
存在,段的起始地址将会被安排到指定的地址 address
。合法的地址范围为0x0000~0x1FFF
。
如果地址 address
不存在,段的起始地址将会由汇编器在链接时自动分配。
建议 没有特殊情况时,仅在程序和中断入口指定段地址。
范例¶
cseg at 0x000 //起始地址为0x000的代码段
jmp MAIN //跳转到MAIN标号处的代码
cseg at 0x008 //起始地址为0x008的代码段
jmp ISR //跳转到ISR标号处的代码
cseg //由编译器自动分配地址的代码段
MAIN: ...
cseg //由编译器自动分配地址的代码段
ISR: ...