ORG
3: Referencia del Lenguaje Ensamblador –
ensamblador reemplazara cada referencia de estos símbolos con sus respectivas direcciones
de código.
Toggle
COGNEW(@Toggle, 0)
Cuando el código
se inicia con
, por ejemplo, el código ejecutara
apropiadamente iniciando en la dirección 0 de la RAM ya que todas las direcciones de
ORG
ORG 1
Toggle
símbolos se calcularon desde ese punto. Si la instrucción
fuera
y el código
se inicio, no lo ejecutara apropiadamente porque la dirección del símbolo fue calculada desde
la referencia incorrecta (1 en vez de 0).
ORG
Un Objeto Propeller puede contener múltiples casos de la instrucción
, cada una puesta
inmediatamente antes de una porción ejecutable de código ensamblador. Sin embargo, no es
ORG
común usar
con valores diferentes a cero (0) pensando que puede ser útil cuando se crean
porciones intercambiables de código ensamblador en tiempo de ejecución.
Propeller Manual v1.1 · Page 339