Kernel
LICENCIATURA EN REDES INFORMÁTICAS
Asignatura: Organización y Arquitectura de Computadoras
Investigación 1: Unidades Funcionales
Indicaciones Generales: Generar un documento editado sobre el tema, para el cual se sugiere el siguiente temario:
ObjetivoGeneral: Describir las unidades funcionales que conforman un computador.
1. Firmware
1.1 Origen
1.2 Concepto
1.3 Periféricos del computador
1.4 Ejemplos
2. Kernel
2.1. Concepto
2.2. Generalidades
2.3. Tipos de núcleos
2.4. Características y usos
Investigar en la web sobre las unidades funcionales elaborando para estoun
documento editado en Microsoft Word.
• Hoja de presentación
• Introducción
• Tabla de contenido
• Desarrollo del contenido
• Conclusiones
• Referencias bibliográficas: especificar nombre del libro, autor, edición, editorial, fecha.
Criterios a Evaluar:
• Puntualidad
• Contenido
• Presentación del documento
• Investigación
• Estructurapanabrego7@yahoo.com
Firmware
[pic]
1. Origen
El término firmware fue acuñado por rudy melendez en un artículo de la revista Datamation, publicado en 1967
Originalmente, se refería al microshiva - contenido en un almacenamiento de control escribible (una área pequeña especializada de memoria RAM), que definía e implementaba el conjunto de instrucciones delcomputador. Si fuera necesario, el firmware podía ser recargado para especializar o para modificar las instrucciones que podría ejecutar la Unidad Central de Procesamiento (CPU). Según el uso original, el firmware contrastaba tanto con el soporte físico (la CPU en sí misma) como con el software (las instrucciones normales que se ejecutan en una CPU).
2. Concepto
Consiste en softwarealmacenado en algún tipo de memoria ROM, cuyo contenido no es alterable o, al menos, no es fácilmente alterable. La idea es disponer de dispositivos cuyo comportamiento viene fijado desde el principio y nunca, o muy raramente, se desea cambiar.
1.3 Periféricos del computador
La mayoría de los periféricos del computador son de hecho computadores de propósito especial. Mientras que losdispositivos externos tienen el firmware almacenado internamente, las modernas tarjetas de los periféricos de computadores típicamente tienen grandes partes de firmware que es cargado en el arranque por el sistema huésped, pues esto es más flexible. Dicho hardware por lo tanto puede no funcionar completamente hasta que el computador huésped le haya cargado el firmware indispensable, a menudo pormedio del driver de dispositivo específico (o, más exactamente, por medio de un subsistema dentro del paquete del driver de dispositivo). Los modernos drivers de dispositivo también pueden exponer una interfaz directa de usuario para la configuración además de las llamadas/interfaces del sistema operativo o de las Interfaces de programación de aplicaciones (APIs).
1.4 EjemplosEjemplos de firmware incluyen:
• Sistemas de temporización y control para las lavadoras
• El BIOS encontrado en computadores personales compatibles con el IBM PC;
• El código de plataforma encontrado en los sistemas Itanium, las máquinas Mac OS X basadas en Intel, y muchos tarjetas de escritorio de Intel tienen firmware EFI;
• Open Firmware, usado en computadores de Sun Microsystems,Apple Computer, y de Genesi;
• ARCS, usado en computadores de Silicon Graphics;
• Kickstart usado en la línea de computadoras Amiga. Este es un ejemplo único de un firmware que mezclaba las capacidades del BIOS (POST, inicio del hardware + auto configuración plug and play de periféricos, etc.), del kernel en sí mismo del AmigaOS y de partes del código usadas en el sistema operativo...
Regístrate para leer el documento completo.