Le vecteur RESET permet d'apprendre au microcontrôleur ou il doit commencer son exécution de code, charger le PC avec ce vecteur.
on a plus besoin de faire dans mspdebug , et tant mieux car cet outil n'est la que pour la phase de développement :
set PC 0xF800
si on regarde le DataSheet on trouve que ce vecteur (pointeur) est mis dans l'espace mémoire 0xFFFE et 0xFFFF (en fin de EEROM)
.msp430
.org 0xF800
start:
mov #0x8082, R9
inc.w R9
inc.b R9
fin: jmp fin
; on place le vecteur reset
.org 0xFFFE
dw start ; define word
.end
on peut vérifier lorsqu'on assemble que l'on retrouve bien 2 octets qui pointent sur le début de votre code