MOV A, #0AAHa es un acumulador de 8 bits, ¿no puede simplemente almacenar AA? ¿Para qué sirve el 0 en 0AA? ¿Por qué no agrego 0 al programar? Resuélvelo.
Esto está dictado por la sintaxis del lenguaje ensamblador. Los números hexadecimales tienen seis letras A~F. Si la primera letra es A~F, se debe agregar 0 delante. Por lo tanto, se escribe #0AAH en lugar de #AAH, lo cual es incorrecto.
¿Por qué no hablabas en clase o faltabas a clase?