Nachos - Introduccion
Escuela de Ingeniería Tecnológica
Sistemas Operativos
Nachos: Introduccion
Agosto 2006
Profesor Jonathan Makuc // jmakuc@gmail.com
Sistemas Operativos: NachOS – Introducción
1 / 23
Facultad de Ingeniería
Escuela de Ingeniería Tecnológica
ÍndiceÍndice........................................................................................................................................................... 2
1.
Introducción ......................................................................................................................................... 4
1.1.
1.2.
2.
Generalidades............................................................................................................................. 4
Qué es NachOS(Not Another Completely Euristic Operative System) .................................... 4
Instalación............................................................................................................................................ 5
2.1.
Generalidades.............................................................................................................................5
2.2.
Requerimientos........................................................................................................................... 5
2.3.
Instalación ................................................................................................................................... 5
2.3.1.
Obtención de GCC 3.3....................................................................................................... 5
2.3.2.
Descarga............................................................................................................................. 7
2.3.3.
Descompresión ................................................................................................................... 7
2.3.4.
Ubicación............................................................................................................................ 7
2.4.
Compilación ................................................................................................................................ 8
2.4.1.
Modificación Makefile para gcc 3.3 .................................................................................... 82.4.2.
Creación de dependencias ................................................................................................. 9
2.4.3.
Compilación y linkeo ........................................................................................................... 9
2.5.Ejecución................................................................................................................................... 11
2.5.1.
2.5.2.
Ejecución de un programa de usuario.............................................................................. 11
2.5.3.
3.
Ejecución Simple .............................................................................................................. 11
Ejecución con Debug........................................................................................................ 12
Arquitectura ....................................................................................................................................... 13
3.1.
Maquina Linux v/s Maquina Simulada...................................................................................... 13
3.2.
Compilador Cruzado................................................................................................................. 14
3.2.1.
Descripción ....................................................................................................................... 14
Sistemas Operativos: NachOS – Introducción
2 / 23
Facultad de Ingeniería
Escuela de Ingeniería Tecnológica
3.2.2.
Compilación...
Regístrate para leer el documento completo.