Paso 4: Vamos a entender lo que hemos hecho
Ahora entiendo lo que hemos hecho. La am' comando (cambiar de memoria) se utiliza para ver y cambiar datos en ubicaciones de memoria. Por lo tanto, cuando escribiste $00:2000 verá 16 posiciones de memoria a partir de $00:2000 y terminando en $00: 200F. Al entrar en la secuencia de 12 bytes de caracteres hexadecimales modificado $ de ubicaciones de memoria a través de 00:2000 $00: 200B. En otras palabras, que se ha cargado el programa en la memoria.
El comando de la 'J' (salto al subprograma) ejecuta un programa en la memoria. Realmente tenemos dos programas en la memoria; a partir de una posición $00:2000 y la otra a partir de $00:2006. Cuando escribiste 'J' y $00:2000, el primer programa ejecutado de $00:2000 y se detuvo en $00:2005, por lo tanto, encender la luz. Al entrar en 'J' y $00:2006, el segundo programa ejecutado desde $00:2006 y detuvo a $00: 200B ahí apagando la luz.