Léxico TI › Hardware › Vector de reset

Vector de reset

Hardware Svenska → Actualizado: 2026-11-03

La dirección de la que el procesador lee su primerísima instrucción, o un puntero a ella, al salir del reset.

Cada arquitectura la fija en el silicio. El 6502 lee un puntero en $FFFC. El 8086 empezaba a ejecutar en FFFF0h, dieciséis bytes por debajo del techo de su espacio de direcciones, y los x86 modernos siguen arrancando en 0xFFFFFFF0: ahí está mapeada la flash con la BIOS o el UEFI, y en la práctica solo cabe un salto.

Cortex-M lo resuelve con más elegancia: la palabra en el offset 0 de la tabla de vectores es el puntero de pila inicial y la del offset 4 es el vector de reset, así que el núcleo puede estar ejecutando C casi enseguida tras el código de arranque. El registro VTOR permite a un bootloader reubicar la tabla antes de saltar a la aplicación.

← Volver al léxico