lunes, 6 de febrero de 2012

BOOTSTRAP


BOOTSTRAP

Es un término utilizado para describir el arranque, o proceso de inicio de cualquier ordenador. Suele referirse al programa que arranca un sistema operativo, como por ejemplo: GRUB, LiLo o NTLDR. Se ejecuta tras un proceso POST del BIOS. También es llamado Bootstrap Loader, que significa "cargador de inicialización".

Una vez que el computador arranca, comienza a ejecutarse el código que se encuentra en la dirección  F000:FFF0, que pertenece al ROM-BIOS y es el encargado de realizar una serie de pruebas e inicializaciones. Esta rutina se llama POST (Power On Self-Test). Una vez que el BIOS termina con sus tests e inicializaciones  carga el primer sector (cilindro 0, cabeza 0, sector 1) en la dirección 0000:7C00 (7C00 lineal), comprueba que contenga código válido (comprueba que esté firmado con 0x55 y 0xAA en los bytes 511 y 512 respectivamente) y salta a esa dirección (CS:IP apuntan a esa dirección)

1 comentario:

  1. Harrah's Casino - Las Vegas, NV - Mapyro
    The Harrah's Hotel 광주광역 출장안마 and Casino is a three-story, 4,000 room hotel 울산광역 출장안마 located in the heart of the Las Vegas 전라남도 출장샵 Strip. Harrah's Hotel and Casino 속초 출장샵 is a Wedding Venue 포천 출장샵 in

    ResponderEliminar