Todavia no entiendo bien como es el tema es del registro $01... si yo ejectuto estas 2 instrucciones, que estoy haciendo exactamente? LDA #$34 ; AC = %00110100 STA $01
Nico
LDA carga #$34 en A, y STA guarda A en la direccion $0001, o sea guardas #$34 en $0001, igual que siempre que usas LDA y STA. Que $0000 y $0001 (queda mas claro si las direcciones aunque sean de pagina 0 se escriban con todos los 0) sean dos direcciones internas del micro, no quiere decir que el micro las maneje como algo especial, son solo dos direcciones de memoria, para ver como mapea la memoria con los distintos valores de esas direcciones tenes que conocer todo el mapeo de memoria de la C64, que no esta hecho con la idea de ser simple de entender, no es imposible, pero tenes que tener una idea completa de la arquitectura.
Saludos
MARCOS