TODOPIC
Microcontroladores PIC => Primeros pasos - Iniciación a los microcontroladores => Mensaje iniciado por: Watek en 22 de Abril de 2020, 19:49:15
-
Buenas, la pregunta es sencilla, creo.
En que dirección de la memoria RAM se almacena el registro W?
Según el DATASHEET no se guarda en ningún lugar de la memoria... está en algún tipo de caché del procesador? o simplemente no te indican donde está por que la ubicación es aleatoria o esta protegida?
Gracias
-
Que tal Watek,
Como bien lo indica el datasheet, el registro W es precisamente eso, un registro. Este registro no está asignado a ninguna dirección de RAM.
Es como dices una especie de caché, pero no es un caché; nuevamente repito, es un registro de trabajo.
elreypic.
-
En ese PIC: Un registro interno al CPU/ALU...
Aunque hay algunos PICs que poseen un acceso al mismo, por ejemplo algunos no se si todos los PIC18 poseen el registro WREG con direccion.
Recien acabo de revisar y en algunos PIC16 (los ultimos) tambien traen el WREG en sus bancos.
No dejan de ser registro del nucleo!, solo que poseen acceso mediante una direccion como la RAM.
-
Muchas gracias a los 2 :-/ :mrgreen: