chris

Páginas: 4 (800 palabras) Publicado: 2 de abril de 2013
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/Musualmente 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 deconfigurar 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ándarde 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ándoseen 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 dedisquete manteniendo la retrocompatibilidad hasta el día de hoy.

Hasta 1990 el BIOS era almacenado en memorias ROM o EPROM, después comenzó a utilizarse memorias Flash que pueden ser actualizadas porel usuario sin necesidad de destapar la caja.

En la última década se ha desarrollado el firmware EFI como esquema de ROM que reemplazará a la BIOS legada que está limitada a ejecutarse en 16 bitscuando la mayoría de procesadores son capaces de funcionar a 64 bits
Después de un reset o del encendido, el procesador ejecuta la instrucción que encuentra en el llamado vector de reset (16 bytesantes 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 unadirecció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),...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Chris
  • Chris
  • Chris
  • Chris
  • Chris
  • Chris
  • chris
  • Chris

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS