Red de conocimiento informático - Aprendizaje de código fuente - Cómo transferir el contenido de la unidad RAM4800H-480FH externa del microcontrolador al RAM5800H-580FH fuera del chip, cómo programar en lenguaje ensamblador

Cómo transferir el contenido de la unidad RAM4800H-480FH externa del microcontrolador al RAM5800H-580FH fuera del chip, cómo programar en lenguaje ensamblador

Jeje, hay dos formas de lograrlo.

1 Primero puede transferir el contenido de la unidad RAM4800H-480FH externa al búfer de la memoria de datos en el chip del microcontrolador

Luego transfiera el contenido del búfer de; la memoria de datos en el chip a la unidad RAM5800H-580FH fuera del chip.

(Puede utilizar DPRT de doble puntero como puntero de memoria de datos fuera del chip y R0 como puntero de memoria de datos en el chip)

La ventaja es que la programación es más fácil de implementar.

2 Transfiera directamente el contenido de la unidad RAM4800H-480FH externa del microcontrolador al RAM5800H-580FH fuera del chip.

Solo se puede utilizar DPRT de un solo puntero, es decir, el DPRT; DPRT se utiliza como memoria de datos fuera del chip. El puntero del operando de origen también sirve como puntero al operando de destino en la memoria de datos fuera del chip para alternar entre la dirección del operando de origen; y el operando de destino

debe guardarse.

Desventajas: La programación es más complicada de implementar, pero no ocupa el buffer de datos interno del microcontrolador.

Jaja, si estás satisfecho, simplemente elige una respuesta satisfactoria. Si aún no tienes claros los detalles, puedes contactarme.