ORG在
汇编语言中是一条指令。其作用是告诉
汇编程序,在开始执行的时候,将某段
机器语言装载到内存中的哪个地址。如果没有它,有些指令就不能正确地翻译和执行。由于这条指令不是机器语言中的
直接指令,所以又被称之为
伪指令。
而有了ORG指令后,那个美元符“$”的含义也随之变化。它不再是指输出文件的第几个字节,而是代表将要读入的
内存地址。
ORG是Origin的缩写:起始地址源。在
汇编语言源程序的开始通常都用一条ORG
伪指令来实现规定程序的起始地址。如果不用ORG规定则汇编得到的
目标程序将从0000H开始。