当前文档版本为 v0.2.0,您可以访问当前页面的 开发中 版本以获取最近可能的更新。

org 汇编语句

语法

org address

描述

org语句用于创建一个指定地址的代码段。汇编指令都必须写在代码段内。建议使用cseg代替。

段的起始地址将会被安排到指定的地址 address 。合法的地址范围为0x0000~0x1FFF

建议 没有特殊情况时,仅在程序和中断入口指定段地址。

范例

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
        org     0x000   //起始地址为0x000的代码段
        jmp     MAIN    //跳转到MAIN标号处的代码

        org     0x008   //起始地址为0x008的代码段
        jmp     ISR     //跳转到ISR标号处的代码

        cseg            //由编译器自动分配地址的代码段
MAIN:   ...

        cseg            //由编译器自动分配地址的代码段
ISR:    ...