Paso 3: Cómo a parpadear el LED usa Opcodes
Sí, es correcto opcodes (también conocido como código máquina). No necesitamos ningún Montador! Bueno, no para esta simple tarea. OpCodes (códigos de operación) son las instrucciones individuales de lenguaje de máquina. Lenguaje de máquina se define por una arquitectura de Set instrucción (ISA). Por lo tanto, puesto que estamos trabajando con tecnología 65xx usaremos las instrucciones de la ISA 65xx llama ARA (arquitectura de registro direccionable).
La ISA 65xx fue usada para definir a RISC en el informe del microprocesador hace muchos años.
Según la hoja de datos, vas escribiendo nuestros códigos en ubicaciones de memoria caché dentro de $00:0200-$00: 7FFF. ¿Grandes, pero donde es eso exactamente? Usted puede encontrar el chip de a bordo con la etiqueta "SRAM de 32".
Vamos a parpadear el LED y luego explicar lo que está sucediendo. En la consola de usuario del Monitor:
- Soy de la prensa ' clave
- Entrar 002000. Esta es la dirección inicial de memoria.
- Introduce las siguientes secuencias de 12 bytes de caracteres hexadecimales y presione
- Entrar. A9 00 8 23 DF 00 A9 04 8 23 DF 00
- Oprima la tecla 'J'
- Entrar 002000 para encender el LED de encendido
- Oprima la tecla 'J'
- Entrar 002006 para apagar el LED
¡ Felicidades! Usted acaba de cumplir un LED encendido con código máquina, woot!