Bachillerato federica m

9
BACHILLERATO FEDERICA M. BONILLA ANGEL LEONARDO FUENTES RUIZ RESUMEN DE BIOS

Transcript of Bachillerato federica m

Page 1: Bachillerato federica m

BACHILLERATO FEDERICA M. BONILLA

ANGEL LEONARDO FUENTES RUIZ RESUMEN DE BIOS

Page 2: Bachillerato federica m

QUE SON LOS BIOS¿?

• EL SISTEMA BÁSICO DE ENTRADA/SALIDA (BASIC INPUT-OUTPUT SYSTEM), CONOCIDO SIMPLEMENTE CON EL NOMBRE DE BIOS, ES UN PROGRAMA INFORMÁTICOINSCRITO EN COMPONENTES ELECTRÓNICOS DE MEMORIA FLASH EXISTENTES EN LA PLACA BASE. ESTE PROGRAMA CONTROLA EL FUNCIONAMIENTO DE LA PLACA BASE Y DE DICHOS COMPONENTES

Page 3: Bachillerato federica m

BIOS

Page 4: Bachillerato federica m

HISTORIA

• EL ACRÓNIMO BIOS (-BASIC INPUT/OUTPUT SYSTEM-) FUE INVENTADO POR GARY KILDALL EL CREADOR DEL SISTEMA OPERATIVO CP/M EN 1975, SIENDO EL NOMBRE DE UN ARCHIVO DEL SISTEMA. LAS MÁQUINAS CON CP/M USUALMENTE TENÍAN UNA ROM MUY SIMPLE QUE HACÍA QUE LA UNIDAD DE DISQUETE LEYERA DATOS DESDE SU PRIMERA POSICIÓN DE MEMORIA DONDE SE ENCONTRABA LA PRIMERA INSTRUCCIÓN DEL ARCHIVO BIOS QUE SE ENCARGABA DE CONFIGURAR EL SISTEMA O PROGRAMA BIOS.

• EL DISEÑO DEL IBM PC (1981) INCLUYÓ TODAS LAS FUNCIONALIDADES BÁSICAS DE ENTRADA Y SALIDA EN MEMORIAS TIPO ROM, USO QUE POSTERIORMENTE SE ERIGIÓ COMO EL ESTÁNDAR DE FACTO PARA LA INDUSTRIA. EL BIOS DEL 5150 FUE EL ÚNICO PROGRAMA QUE LA COMPAÑÍA IBM DESARROLLÓ PARA EL EQUIPO, SIENDO LA ÚNICA PIEZA DE CÓDIGO SOBRE LA QUE SE TENÍAN DERECHOS EXCLUSIVOS. BASÁNDOSE EN PROCESOS DE INGENIERÍA INVERSA, SE ESCRIBIERON VERSIONES QUE TENÍAN IDÉNTICAS FUNCIONALIDADES A LA BIOS IBM PERO ADEMÁS INCLUYERON NUEVOS DISPOSITIVOS COMO LOS DISCOS DUROS Y VARIAS UNIDADES DE DISQUETE MANTENIENDO LA RETROCOMPATIBILIDAD HASTA EL DÍA DE HOY.

Page 5: Bachillerato federica m

FUNCIONAMIENTO:

• DESPUÉS DE UN RESET O DEL ENCENDIDO, EL PROCESADOR EJECUTA LA INSTRUCCIÓN QUE ENCUENTRA EN EL LLAMADO VECTOR DE RESET (16 BYTES ANTES DE LA INSTRUCCIÓN MÁXIMA DIRECCIONABLE EN EL CASO DE LOS PROCESADORES X86), AHÍ SE ENCUENTRA LA PRIMERA LÍNEA DE CÓDIGO DEL BIOS: ES UNA INSTRUCCIÓN DE SALTO INCONDICIONAL, QUE REMITE A UNA DIRECCIÓN MÁS BAJA EN LA BIOS. EN LOS PC MÁS ANTIGUOS EL PROCESADOR CONTINUABA LEYENDO DIRECTAMENTE EN LA MEMORIA RAM LAS INSTRUCCIONES (DADO QUE ESA MEMORIA ERA DE LA MISMA VELOCIDAD DE LA RAM), EJECUTANDO LAS RUTINAS POST PARA VERIFICAR EL FUNCIONAMIENTO DEL SISTEMA Y POSTERIORMENTE CARGANDO UN SISTEMA OPERATIVO (DE 16 BITS) EN LA RAM, QUE COMPARTIRÍA FUNCIONALIDADES DE LA BIOS.

Page 6: Bachillerato federica m
Page 7: Bachillerato federica m

ACTUALIZACION: • PARA UNA REFERENCIA DE TARJETA MADRE EL FABRICANTE PUEDE

PUBLICAR VARIAS REVISIONES DEL BIOS, EN LAS CUALES SE SOLUCIONAN PROBLEMAS DETECTADOS EN LOS PRIMEROS LOTES, SE CODIFICAN MEJORES CONTROLADORES O SE DA SOPORTE A NUEVOS PROCESADORES.

• LA ACTUALIZACIÓN DE ESTE FIRMWARE PUEDE SER REALIZADO CON ALGÚN PROGRAMA PARA QUEMAR UNA NUEVA VERSIÓN DIRECTAMENTE DESDE EL SISTEMA OPERATIVO, LOS PROGRAMAS SON PROPIETARIOS DE CADA COMPAÑÍA DESARROLLADORA DEL FIRMWARE Y POR LO GENERAL PUEDEN CONSEGUIRSE EN INTERNET JUNTO AL BIOS PROPIAMENTE DICHO.

Page 8: Bachillerato federica m

EL MERCADO DE LOS BIOS:

• LA GRAN MAYORÍA DE LOS PROVEEDORES DE PLACAS MADRE DE ARQUITECTURA X86 DELEGA A TERCEROS LA PRODUCCIÓN DEL BIOS. LOS FABRICANTES SUELEN ESCRIBIR Y PUBLICAR ACTUALIZACIONES DEL FIRMWARE EN LAS CUALES SE CORRIGEN PROBLEMAS O SE DA COMPATIBILIDAD A NUEVOS PRODUCTOS.

• LOS PRINCIPALES PROVEEDORES DE BIOS SON AMERICAN MEGATRENDS (AMI) Y PHOENIX TECHNOLOGIES

Page 9: Bachillerato federica m

LE AGRADECE SU INGENIERO LEONARDO.