Ayuda: Relocatable and Absolute Code

#1
En las ultimas versiones de MPLab cuando se manda a compilar un codigo te sale
el cuadro de texto preguntado si desea compilar en Relocatable o Absolute Code Mode

lo unico en notado que si selecciono Relocatable no puedo usar la ventana WATCH WINDOW para inspeccionar registros y variables... pero en realidad no entiendo cual es el fin de estos dos modos de compliacion, nuevamente recurro a la ayuda de mis amigos del foro
 
#2
Última edición:
#4
Gracias DarkBytes muy generoso de tu parte, bueno despues de leer la traduccion, pesima por cierto, he logrado entender que compilar en "Relocatable Mode" reorganiza la memoria RAM para mejorar su desempeno

Relocatable = Reubicar el codigo para mejorar el desempeno

se perdera la informacion de direcciones de variables, por ello, no podras verlas en la ventana WATCH WINDOW
 
Última edición:
#5
No he leído ese articulo pero lo que significa en otros es no usar saltos absolutos, con ello el código lo puedes poner donde quieras dentro de la memoria ROM, la RAM no pinta nada en esta historia, y en una arquitectura harvard menos aún.....
 
#6
Correccion, memoria ROM, gracias Scooter

Recomendacion: Si vas a simular en MPLab utiliza el modo Absolute, pero para generar el hex definitivo
compila en modo RELOCATABLE
 
Última edición:

Temas similares

Arriba