1. o Introducción a los Sistemas de Computación
Facilitadora: Ing. Alix Indriago
2. Introducción a los Sistemas de Computación
Software
Hardware
Firmware
3.
Hardware
El término hardware se refiere a todas las partes tangibles de un
sistema informático; sus componentes son: eléctricos, electrónicos,
electromecánicos y mecánicos.
Son cables, gabinetes o cajas, periféricos de todo tipo y cualquier otro
elemento físico involucrado; contrariamente, el soporte lógico es
intangible y es llamado software. El término es propio del idioma ingles
(literalmente traducido: partes duras).
la Real Academia Española define como «Conjunto de los
componentes que integran la parte material de una computadora». El
término, aunque sea lo más común, no solamente se aplica a las
computadoras; del mismo modo, también un robot, un teléfono móvil,
una cámara fotográfica.
4.
“Es el conjunto de los programas de cómputo, procedimientos,
reglas, documentación y datos asociados, que forman parte de las
operaciones de un sistema de computación”.
“Es el equipamiento lógico o soporte lógico de un sistema
informático, que comprende el conjunto de los
componentes lógicos necesarios que hacen posible la realización de
tareas específicas”.
Software
5.
Firmware
Es un bloque de instrucciones de máquina para propósitos
específicos, grabado en una memoria, normalmente de
lectura/escritura (ROM, EEPROM, FLASH, entre otras.), que establece
la lógica de más bajo nivel que controla los circuitos electrónicos de un
dispositivo de cualquier tipo.
Está fuertemente integrado con la electrónica del dispositivo
siendo el software que tiene directa interacción con el hardware, el
cual es es el encargado de controlarlo para ejecutar correctamente las
instrucciones externas.
En resumen, un firmware es un software que maneja físicamente
al hardware.
6.
Firmware
Bloque de instrucciones de máquina
Propósitos específicos.
Grabado en una memoria
Controlar los circuitos electrónicos de un dispositivo de cualquier
tipo.
Está integrado con la electrónica del dispositivo
Posee interacción directa con el hardware:
Controla el hardware para ejecutar correctamente las
instrucciones externas.
7. Visión típica de la arquitectura de computadores como una serie
S.O y
Aplicaciones
Kernel
Ensamblador
Firmware
Hardware
de capas de abstracción:
8. Ejemplos de firmware
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.
9. Ejemplos de firmware
Kickstart, usado en la línea de computadoras Amigas. 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, entre otros.), del kernel en sí mismo
del AmigaOS y de partes del código usadas en el sistema operativo
(como primitivas y bibliotecas de la interfaz gráfica).
RTAS (Run Time Abstraction Services), usado en computadoras de
IBM
10. Ejemplos de firmware
Chips de EPROM, usados en la serie Eventide H-3000 de
procesadores digitales de música.
El Common Firmware Evironment (CFE)
Controlando los atributos del sonido y video tanto como la lista de
canales en los televisores modernos.