Estudio, desarrollo e implementación de un gestor de arranque para computadoras pc compatibles x86 que inician en modo real.
Las computadoras que al encender inician en modo real realizan un proceso denominado POST (Power On Selft) que se encarga de verificar que el hardware de la pc esté funcionando correctamente, almacene en memoria las interrupciones de la BIOS (Basic Input/Output System), busque un dispositivo de arra...
Furkejuvvon:
Váldodahkki: | |
---|---|
Materiálatiipa: | bachelorThesis |
Giella: | spa |
Almmustuhtton: |
2015
|
Fáttát: | |
Liŋkkat: | http://www.dspace.uce.edu.ec/handle/25000/4230 |
Fáddágilkorat: |
Lasit fáddágilkoriid
Eai fáddágilkorat, Lasit vuosttaš fáddágilkora!
|
Čoahkkáigeassu: | Las computadoras que al encender inician en modo real realizan un proceso denominado POST (Power On Selft) que se encarga de verificar que el hardware de la pc esté funcionando correctamente, almacene en memoria las interrupciones de la BIOS (Basic Input/Output System), busque un dispositivo de arranque (disco duro, disquetera, DVD, etc.), cargue a memoria su código de arranque y otorgue el procesamiento de la pc dicho código es denominado MBR (Master Boot Record). Los gestores de arranque que son los que tiene el código del MBR como un módulo, inyectan el MBR en los dispositivos de almacenamiento (Disco duros, cds, dvs etc.), convirtiéndoles así en dispositivos de arranque. El presente proyecto pretende dar una visión general de cómo funciona un gestor de arranque, que es necesario para que la pc pueda reconocer un dispositivo de arranque, entender como el código del MBR es desarrollado en lenguaje ensamblador y lenguaje c, como este es transformado a lenguaje de máquina, como este es entendido y ejecutado por la pc. Tener un entendimiento de cómo interactúa el hardware y el software del gestor de arranque para dotarle a la máquina de inteligencia. Se realizará un estudio de los gestores de arranque NTLDR y GRUB LEGACY, se modificará y construirá GRUB LEGACY y se desarrollará un MBR propio. |
---|