Recientemente comencé a programar microcontroladores PIC
después de AVR
y escribí un pequeño programa para no hacer nada solo para ver lo que produce el ensamblador en el archivo HEX
:
;File: main.s
.include "p24FJ64GA202.inc"
.global __reset
.global __INT1Interrupt
.text
__reset:
nop
goto infinite
__INT1Interrupt:
nop
retfie
infinite:
nop
nop
nop
bra infinite
.end
Después de construir y desensamblar , encontré que el ensamblador coloca estos bloques innecesarios en mi código, que no escribí:
y
¿Cómo puedo evitar que esto suceda?