Vous êtes sur la page 1sur 1

Traductor de Google

+Tú Búsqueda Imágenes Maps Play YouTube Noticias Gmail Drive Calendar Más

Iniciar sesión

Prueba un nuevo navegador con traducción automática. Descargar Google Chrome Ignorar

Traductor Del: Detectar idioma


Detectar idioma Al: español
español Ver: Traducción Texto original

"La Gaceta de Linux ... ¡haciendo a Linux un poco más divertido!"

Escribir su propio sistema operativo de juguete (Parte I)


Por Krishnakumar R.

Este artÃculo es un tutorial práctico para la construcción de un pequeño sector de arranque. La primera sección
proporciona la teorÃa detrás de lo que sucede en el momento en que se enciende el ordenador. También explica nuestro
plan. La segunda sección le dice todas las cosas que usted debe tener a mano antes de seguir adelante, y las tercera
sección trata de los programas. Nuestro programa de arranque poco en realidad no va a arrancar Linux, pero va a mostrar
algo en la pantalla.

1. Fondo
1.1 El vestido de lujo
El microprocesador controla el equipo. Al inicio, cada microprocesador es más que otro 8086. A pesar de que es posible
que tenga una nueva marca Pentium, sólo tendrá la capacidad de un 8086. A partir de este punto, podemos utilizar algún
software de procesador y cambiar al modo protegido infame. Sólo entonces podremos utilizar la máxima potencia del
procesador.

1.2 Nuestro Papel


Inicialmente, el control está en manos de la BIOS. Esto no es sino una colección de programas que están almacenados en
la ROM. BIOS realiza el POST (Power On Self Test). Esto comprueba la integridad de la computadora (si los periféricos
funcionan correctamente, si el teclado está conectado, etc.) Esto es cuando usted oye los sonidos de la computadora. Si todo
está bien, BIOS selecciona un dispositivo de arranque. Se copia el primer sector (sector de arranque) del dispositivo, para
hacer frente 0x7C00 ubicación. El control se transfiere entonces a esta ubicación. El dispositivo de arranque puede ser un
disquete, CD-ROM, disco duro u otro dispositivo de su elección. Aquà tomaremos el dispositivo de arranque para ser un
disco floppy. Si hubiéramos escrito algo de código en el sector de arranque del disquete, nuestro código se ejecutará

http://translate.google.com/translate?hl=es&sl=auto&tl=es&u=http%3A%2F%2Flinuxgazette.net%2Fissue77%2Fkrishnakumar.html[08/12/2012 07:06:16 p.m.]

Vous aimerez peut-être aussi