01/09/2008 01/09/2008 Informática II Informática II 1 Alumno: Minutella Darío Alumno: Minutella Darío (Mat. N°3901-1252) (Mat. N°3901-1252) Asignatura: Informática II (90008) Asignatura: Informática II (90008) Lunes 8 a 10 hs. Lunes 8 a 10 hs. Universidad de Morón Universidad de Morón Año 2008 Año 2008 Basado en la monografia Basado en la monografia http://www.monografias.com/trabajos37/la-bios/la-bios.shtml http://www.monografias.com/trabajos37/la-bios/la-bios.shtml
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
01/09/200801/09/2008 Informática IIInformática II 11
Asignatura: Informática II (90008)Asignatura: Informática II (90008)Lunes 8 a 10 hs.Lunes 8 a 10 hs.
Universidad de MorónUniversidad de Morón
Año 2008Año 2008Basado en la monografia Basado en la monografia http://www.monografias.com/trabajos37/la-bios/la-bios.shtmlhttp://www.monografias.com/trabajos37/la-bios/la-bios.shtml
01/09/200801/09/2008 Informática IIInformática II 22
Firmware & MotherboardFirmware & Motherboard
Firmware:Firmware: Híbrido entre Software y Hardware.Híbrido entre Software y Hardware. Está instalado en la parte electrónica (Hardware), pero Está instalado en la parte electrónica (Hardware), pero
proporciona lógica a través de un lenguaje de programación proporciona lógica a través de un lenguaje de programación (Software).(Software).
Es un bloque de instrucciones para propósitos muy Es un bloque de instrucciones para propósitos muy concretos.concretos.
Está grabado en una memoria ROM (Read Only Memory / Está grabado en una memoria ROM (Read Only Memory / Memoria de solo lectura).Memoria de solo lectura).
Emplea lógica de nivel muy bajo (lenguaje máquina).Emplea lógica de nivel muy bajo (lenguaje máquina). Puede controlar cualquier tipo de circuitos electrónicos.Puede controlar cualquier tipo de circuitos electrónicos.
Motherboard:Motherboard: Su principal objetivo es proveer conexiones eléctricas y lógicas para Su principal objetivo es proveer conexiones eléctricas y lógicas para
posibilitar la comunicación entre los componentes del sistema.posibilitar la comunicación entre los componentes del sistema. Contiene la ROM-BIOS, memoria en la que está almacenada la BIOS.Contiene la ROM-BIOS, memoria en la que está almacenada la BIOS.
01/09/200801/09/2008 Informática IIInformática II 33
BIOSBIOS
BIOS (BIOS (Basic Input-Output System)Basic Input-Output System) siglas de siglas de Sistema Básico de Sistema Básico de Entrada/Salida.Entrada/Salida.
Fue creado por el desarrollador de Fue creado por el desarrollador de IBMIBM David Bradley.David Bradley. Es el chip más importante del Motherboard.Es el chip más importante del Motherboard. Está almacenado en una memoria ROM, usualmente llamada Está almacenado en una memoria ROM, usualmente llamada
ROM-BIOS.ROM-BIOS. Es un firmware programado en lenguaje Assembler.Es un firmware programado en lenguaje Assembler. Determina lo que la computadora debe hacer antes de cargar Determina lo que la computadora debe hacer antes de cargar
cualquier Sistema Operativo desde un disco.cualquier Sistema Operativo desde un disco. Contiene todo el código necesario para controlar el teclado, el Contiene todo el código necesario para controlar el teclado, el
monitor, las unidades de disco, las comunicaciones seriales y monitor, las unidades de disco, las comunicaciones seriales y un variado número de funciones que la computadora debe un variado número de funciones que la computadora debe realizar.realizar.
01/09/200801/09/2008 Informática IIInformática II 44
La gran mayoría de los proveedores de placas madre de computadoras personales delega a terceros la producción del BIOS y un conjunto de herramientas.
Estos se conocen como "proveedores independientes de BIOS" o IBV (del inglés independent BIOS vendor).
Los fabricantes de placas madre después personalizan esta BIOS según su propio hardware.
La actualización de la BIOS normalmente se obtiene directamente del fabricante de placas madre.
Los principales fabricantes de BIOS:Los principales fabricantes de BIOS:7.7. Award Software International:Award Software International: Es el líder de ventas y el que suministra las BIOS mejor
documentadas.8.8. AMIAMI (American Megatrends Inc.): Incorporó un interfaz más coqueto con entorno de
ventanas y manejo desde el Mouse.9.9. Phoenix TechnologiesPhoenix Technologies que adquirió Award allá por Septiembre de 1998 y desde
entonces son la misma compañía, aunque se mantenga la dualidad de marcas.10.10. Microid ResearchMicroid Research11.11. General SoftwareGeneral Software12.12. Insyde SoftwareInsyde Software
¿De qué marca es tu BIOS?
01/09/200801/09/2008 Informática IIInformática II 55
¿De qué marca es tu BIOS?¿De qué marca es tu BIOS?
Awards &PhoenixAmi
Microid + General+ InsydeOtras
01/09/200801/09/2008 Informática IIInformática II 66
Funciones del BIOS al encender la PCFunciones del BIOS al encender la PC
INICIO MBR
VERIFICACION CONFIGURACION
DIAGNOSTICO
POST
BIOS
01/09/200801/09/2008 Informática IIInformática II 77
POST & DiagnósticoPOST & Diagnóstico
POST (Power On Self Test) es la autocomprobación de POST (Power On Self Test) es la autocomprobación de encendido. Es lo primero que realiza el BIOS al encender la PC.encendido. Es lo primero que realiza el BIOS al encender la PC.
verifica e inicializa los componentes de entrada y salida verifica e inicializa los componentes de entrada y salida conectados a la PC.conectados a la PC.
Configura y diagnostica el estado del hardware.Configura y diagnostica el estado del hardware. Es importante, especialmente cuando estamos utilizando una Es importante, especialmente cuando estamos utilizando una
tarjeta madre nueva o agregamos algún hardware.tarjeta madre nueva o agregamos algún hardware. Aunque está estandarizado internacionalmente, en ocasiones Aunque está estandarizado internacionalmente, en ocasiones
los fabricantes deciden utilizar códigos personalizados.los fabricantes deciden utilizar códigos personalizados. El código POST le envía al usuario una serie de sonidos que le El código POST le envía al usuario una serie de sonidos que le
indican el resultado del chequeo automático del sistema.indican el resultado del chequeo automático del sistema. Algunos fabricantes han reemplazado el indicador sonoro por Algunos fabricantes han reemplazado el indicador sonoro por
un display.un display.
01/09/200801/09/2008 Informática IIInformática II 88
Código para diagnóstico AMIBIOSCódigo para diagnóstico AMIBIOS
Beep Code Meaning Possible Cause1 Beep Memory Refresh Failure Bad Memory2 Beeps Memory Parity Error Bad Memory3 Beeps Base 64K Memory Failure Bad Memory4 Beeps Timer Not Operational Bad Motherboard5 Beeps Processor Error Bad Processor6 Beeps 8042 Gate A20 Failure Bad CPU or Motherboard7 Beeps Processor Exception Bad Processor8 Beeps Video Memory Error Bad Video Card Memory9 Beeps ROM Checksum Error Bad BIOS
10 Beeps CMOS Checksum Error Bad Motherboard11 Beeps Cache Memory Bad Bad CPU or Motherboard
01/09/200801/09/2008 Informática IIInformática II 99
Configuración y VerificaciónConfiguración y Verificación
Configuración:Configuración:Luego del POST, el BIOS configura los componentes del equipo.Luego del POST, el BIOS configura los componentes del equipo.
Ejemplo:Ejemplo:Asigna las interrupciones a las tarjetas de expansión (conectadas a la Asigna las interrupciones a las tarjetas de expansión (conectadas a la placa madre), donde se conectan dispositivos como la placa de video, placa madre), donde se conectan dispositivos como la placa de video, la placa de red, etc.la placa de red, etc.
Aclaración:Aclaración:Las interrupciones son los tiempos asignados por el microprocesador Las interrupciones son los tiempos asignados por el microprocesador a cada dispositivo que requiere enviar/recibir datos.a cada dispositivo que requiere enviar/recibir datos.
Verificación:Verificación:Cuando finaliza la configuración, se emite una señal sonora (pequeño Cuando finaliza la configuración, se emite una señal sonora (pequeño beep) para indicar que no hay fallos.beep) para indicar que no hay fallos.
01/09/200801/09/2008 Informática IIInformática II 1010
Inicio MBRInicio MBR
A continuación el BIOS da orden de ejecución al MBR.A continuación el BIOS da orden de ejecución al MBR.
El MBR (Master Boot Record / Registro de Arranque El MBR (Master Boot Record / Registro de Arranque Maestro) indica en qué partición del disco se encuentra el Maestro) indica en qué partición del disco se encuentra el
Sistema Operativo con el que se va a arrancar y se inicia Sistema Operativo con el que se va a arrancar y se inicia la la carga del SO.carga del SO.
01/09/200801/09/2008 Informática IIInformática II 1111
¿Y ahora qué?¿Y ahora qué?
¿Qué sucede con el BIOS luego de haber culminado ¿Qué sucede con el BIOS luego de haber culminado los procesos de verificación y carga descritos los procesos de verificación y carga descritos anteriormente?anteriormente?
No debemos olvidar que No debemos olvidar que en este firmware se en este firmware se encuentran las instrucciones necesarias para acceder encuentran las instrucciones necesarias para acceder a determinados servicios básicos del hardware a determinados servicios básicos del hardware (dispositivos de Entrada/Salida).(dispositivos de Entrada/Salida).
Luego de haberse cargado el Sistema Operativo, este Luego de haberse cargado el Sistema Operativo, este
firmware controla los servicios básicos del hardware firmware controla los servicios básicos del hardware (dispositivos de Entrada/Salida)(dispositivos de Entrada/Salida)
Llamamos servicios básicos a: el teclado, la pantalla, Llamamos servicios básicos a: el teclado, la pantalla, los puertos serie y los controladores de disco. los puertos serie y los controladores de disco.
Estos trozos de código son accedidos a través de las Estos trozos de código son accedidos a través de las direcciones contenidas en la tabla de vectores de direcciones contenidas en la tabla de vectores de interrupción. De forma que cualquier software que se interrupción. De forma que cualquier software que se cargue en el ordenador, puede saber en que dirección cargue en el ordenador, puede saber en que dirección buscar para encontrar los servicios correspondientes.buscar para encontrar los servicios correspondientes.
01/09/200801/09/2008 Informática IIInformática II 1212
Otras aplicacionesOtras aplicaciones
Actualmente se están Actualmente se están aprovechando otras aprovechando otras características del BIOS, características del BIOS, especialmente las que son especialmente las que son configuradas para algunos configuradas para algunos clientes. Abarcan gran clientes. Abarcan gran cantidad de campos, tales cantidad de campos, tales como mayor seguridad, como mayor seguridad, almacenamiento, expansión almacenamiento, expansión de placas, etc. Es lo que se de placas, etc. Es lo que se denomina “servicios denomina “servicios modularizados”. Link(Inglés):modularizados”. Link(Inglés):httphttp://://www.advantech.com.twwww.advantech.com.tw/ESS//ESS/Default.aspx?pageDefault.aspx?page==BIOSModularizedServicesBIOSModularizedServices
Overclocking:Overclocking: A través del Overclocking se puede conseguir superar las cuotas actuales de A través del Overclocking se puede conseguir superar las cuotas actuales de
rendimiento.rendimiento.
Esto pueda suponer una pérdida de estabilidad o acortar la vida útil del Esto pueda suponer una pérdida de estabilidad o acortar la vida útil del componente.componente.
Este aumento de velocidad produce un mayor gasto energético, y por tanto, Este aumento de velocidad produce un mayor gasto energético, y por tanto, una mayor producción de calor residual en el componente electrónico.una mayor producción de calor residual en el componente electrónico.
El overclocking está hoy más avanzado y permite forzar los componentes aún El overclocking está hoy más avanzado y permite forzar los componentes aún más (muchas veces cerca del doble) sin que pase nada, siempre que tengan más (muchas veces cerca del doble) sin que pase nada, siempre que tengan una buena refrigeración.una buena refrigeración.
Los tiempos del Procesador pueden modificarse desde el BIOS, como se Los tiempos del Procesador pueden modificarse desde el BIOS, como se muestra en la diapositiva siguiente…muestra en la diapositiva siguiente…
01/09/200801/09/2008 Informática IIInformática II 1515
AMD Athlon XP Pantalla del setup del BIOS en una tarjeta madre ABIT NF7-S. El overclock del procesador permite aumentar la frecuencia de 133mhz a 148mhz, y el multiplicador cambio de x13.5 a x16.5
Underclocking:Underclocking: UnderClocking es el proceso inverso a OverclockingUnderClocking es el proceso inverso a Overclocking
Mientras que en el Overclock se aumenta la velocidad de reloj del CPU o Mientras que en el Overclock se aumenta la velocidad de reloj del CPU o memorias para ganar rendimiento, en el UnderClock se baja la velocidad de memorias para ganar rendimiento, en el UnderClock se baja la velocidad de reloj.reloj.
Esto permite jugar a juegos antiguos que, si se utilizan con el hardware actual Esto permite jugar a juegos antiguos que, si se utilizan con el hardware actual sin sin underclokearunderclokear, funcionan a velocidades hasta 3 veces mayores a las , funcionan a velocidades hasta 3 veces mayores a las normales.normales.
También ayuda a reducir la temperatura de los componentes, por lo También ayuda a reducir la temperatura de los componentes, por lo que algunas personas la usan en computadoras donde la refrigeración que algunas personas la usan en computadoras donde la refrigeración no es suficiente para mantener los componentes a una temperatura no es suficiente para mantener los componentes a una temperatura funcional funcional aceptable. aceptable.
01/09/200801/09/2008 Informática IIInformática II 1717
Otros Motivos Para Entrar…Otros Motivos Para Entrar…
Permite especificar la unidad de booteo.Permite especificar la unidad de booteo. Saber la frecuencia de trabajo de un Microprocesador.Saber la frecuencia de trabajo de un Microprocesador. Configurar Ahorro de Energía.Configurar Ahorro de Energía. Solucionar problemas de funcionamiento de la placa Solucionar problemas de funcionamiento de la placa
madre.madre. Mejorar, adquirir nuevas funcionalidades para la placa Mejorar, adquirir nuevas funcionalidades para la placa
madre.madre. Solución al Y2K (fechas del año 2000 en adelante).Solución al Y2K (fechas del año 2000 en adelante). Solución a la falta de soporte para un microprocesador.Solución a la falta de soporte para un microprocesador. Solución a la falta de soporte para discos mayores a Solución a la falta de soporte para discos mayores a
40GB.40GB. Solución a problemas de arranque.Solución a problemas de arranque. Etcétera….Etcétera….
01/09/200801/09/2008 Informática IIInformática II 1818
Actualización de BIOSActualización de BIOS
Recuerde:Recuerde: NO ACTUALICE EL BIOS SI NO ACTUALICE EL BIOS SI NO ES NECESARIO.NO ES NECESARIO.
Para ver una presentación con la Para ver una presentación con la actualización de BIOS marcas Award, actualización de BIOS marcas Award, Phoenix y AMI haga Phoenix y AMI haga clickclick aquí. aquí.
Para enviarme un e-mail haga Para enviarme un e-mail haga clickclick aquí. aquí.
Link Rapidshare (manual "Destapa la caja de los truenos"):Link Rapidshare (manual "Destapa la caja de los truenos"):http://rs297.rapidshare.com/files/85747828/destapalacajaBios.rarhttp://rs297.rapidshare.com/files/85747828/destapalacajaBios.rar
PDF líderes del mercado:PDF líderes del mercado:http://books.google.com.ar/books?id=fykXeXCqSlAC&pg=PA7&lpg=PA7&dq=phoenix+technologies+american+http://books.google.com.ar/books?id=fykXeXCqSlAC&pg=PA7&lpg=PA7&dq=phoenix+technologies+american+
Sobre David Bradley:Sobre David Bradley:http://petra.euitio.uniovi.es/~arrai/historia/trilobytes/4-Bradley/Bradley.htmhttp://petra.euitio.uniovi.es/~arrai/historia/trilobytes/4-Bradley/Bradley.htm