24
BUS y ancho de BUS

Bios ejemplobios

Embed Size (px)

Citation preview

Page 1: Bios ejemplobios

BUS y ancho de BUS

Page 2: Bios ejemplobios

Representa básicamente una serie de cables mediantelos cuales pueden cargarse datos en la memoria y desdeallí transportarse a la CPU, es la autopista de los datos dentro del PC que comunica todos los componentes del ordenadorcon el microprocesador, se controla y maneja desde la CPU.

BUS y ancho de BUS

1

Page 3: Bios ejemplobios

La función del bus es la de permitir la conexión lógica entre distintos subsistemas de un sistema digital, enviando datos entre dispositivos de distintos órdenes: desde dentro de los mismos circuitos integrados, hastaequipos digitales completos que forman parte de supercomputadoras.

Funcionamiento

2

La mayoría están basados en conductores metálicos por los cuales se trasmiten señales eléctricas que son enviadas y recibidas con la ayuda de integrados que poseen una interfaz del bus dado y se encargan de manejar las señales y entregarlas como datos útiles. Las señales digitales que se trasmiten son de datos, de direcciones o señales de control.

3

Page 4: Bios ejemplobios

Los buses definen su capacidad de acuerdo a la frecuenciamáxima de envío y al ancho de los datos. Por lo general estos valores son inversamente proporcionales: si se tiene una alta frecuencia, el ancho de datos debe ser pequeño. Esto se debe a que la interferencia entre las señales (crosstalk) y la dificultad de sincronizarlas, crecen con la frecuencia, de maneraque un bus con pocas señales es menos susceptible a esos problemas y puede funcionar a alta velocidad.

Funcionamiento

4

Page 5: Bios ejemplobios

Todos los buses de computador tienen funciones especiales interrupciones y las DMA que permiten que un dispositivo periférico acceda a una CPU o a la memoria usando el mínimo de recursos.

Nota: Los canales DMA (Direct Memory Access) son rutas del sistema usados por muchos dispositivos para transferir información directamente a la memoria en ambos sentidos.

Funcionamiento

5

Page 6: Bios ejemplobios

Existen dos organizaciones físicas de operaciones E/S que tienen que ver con los buses que son:Bus únicoBus dedicado

La primera gran diferencia entre estas dos tipos de estructuras es que el bus único no permite un controlador DMA (todo se controla desde la CPU), mientras que el bus dedicado si soporta este controlador.

ESTRUCTURACIÓN DE LOS BUSES

6

Page 7: Bios ejemplobios

El Ancho de Bus de Datos, corresponde a la cantidad de Bits que la Tarjeta Madre suministra a la tarjeta de video en determinada unidad de tiempo. Entre mayor sea el ancho del Bus, mas rápida será latransferencia de datos entre las dos tarjetas. Hay Tarjetas de16 Bits, si se usa una ranura tipo EISA, o de 32 Bits , si se utiliza ranura de PCI, que es la más recomendable.

Ancho de Bus de Datos

7

Page 8: Bios ejemplobios

El Tipo Bus, tiene que ver con la forma física del Slot o Ranura de la Tarjeta Madre a la cual se debe conectar la tarjeta de video. Estos Slots pueden ser:ISA, PCI, EISA, etc.

SLOT ISA SLOT PCI

SLOT EISA

8

Page 9: Bios ejemplobios

Ancho de Bus de Datos (Tabla)

Page 10: Bios ejemplobios

BIOS

Page 11: Bios ejemplobios

BIOS

1 Sistema de Entrada/salida básico, la cual contiene rutinasde bajo nivel que hace posible que el ordenador pueda arrancar controlando el teclado, el disco y el control del sistema operativo.

2 Se apoya de la CMOS (llamada así porque suele estar hecha con esta tecnología), que almacena todos los datos propios de la configuración del ordenador, como pueden ser los discos duros que tenemos instalados, número de cabezas, cilindros, la fecha, hora, etc..., así como otros parámetros necesarios para el correcto funcionamiento del ordenador.

3 - Primero realiza un reconocimiento y testeo del hardware presente en el ordenador.- Posteriormente realiza el arranque del SO, para lo cual debe cargar en memoria ciertas rutinas a fin de comunicarse con los distintos dispositivos hardware

Page 12: Bios ejemplobios

BIOS

4 Está alimentada constantemente por una batería, demodo que, una vez apaguemos el ordenador no se pierdan todos esos datos que nuestro ordenador necesita para funcionar.

5 Contiene el programa de configuración, es decir, los menús y pantallas que aparecen cuando accedemos a los parámetros del sistema, pulsando una secuencia de teclas durante el proceso de inicialización de lamáquina.

Page 13: Bios ejemplobios

BIOS

6 Fabricantes:- AWARD,- AMI (American Megatrends), - PHOENIX

7 También identifica el flujo de corriente que necesitaracada dispositivo, para funcionar correctamente. Estos flujos de corriente son denominados IRQ1, IRQ2… etc. Los números de cada IRQ serán correspondientes a cada dispositivo que integren nuestra placa base.

Page 14: Bios ejemplobios

Ejemplo

1 Presionamos la tecla F1, F12 o SUPR, ESC, F10 depende del ordenador.

Page 15: Bios ejemplobios

Ejemplo Cambiar Fecha Ordenador

BIOS PHOENIX2 Menú

3

4

Page 16: Bios ejemplobios

Arranque o inicialización del ordenador

Page 17: Bios ejemplobios

Arranque o inicialización del ordenador

Una vez que el BIOS termina de chequear las condiciones

de funcionamiento de los diferentes dispositivos del ordenador, si no encuentra nada anormal continúa el proceso de “booting” (secuencia de instrucciones de inicialización o de arranque del ordenador), cuya información se encuentra grabada en una pequeña memoria ROM denominada CMOS.

1

Page 18: Bios ejemplobios

Para comenzar el proceso de inicialización, el BIOS localiza

primeramente la información de configuración del CMOS,

que contiene la fecha y la hora actualizada, configuración de los puertos, parámetros del disco duro y la secuencia de

inicialización o arranque.

Esta última es una de las rutinas más importantes que contiene el programa del CMOS, porque le indica al BIOS el orden en que debe comenzar a examinar los discos o soportes que guardan la información para encontrar en cuál de ellos se encuentra alojado el sistema operativo o programa principal, sin el cual el ordenador no podría ejecutar ninguna función.

Arranque o inicialización del ordenador

2

Page 19: Bios ejemplobios

En los ordenadores personales actuales, el BIOS está programado para que el POST se dirija primero a buscar el "boot sector" o sector de arranque al disco duro. En el primer sector físico del disco duro (correspondiente también al sector de arranque), se encuentra grabado el MBR (Registro Maestro de Arranque) o simplemente "boot record", que contiene las instrucciones necesarias que permiten realizar el proceso de carga en la memoria RAMde una parte de los ficheros del sistema operativo que se encuentra grabado en la partición activa del disco duroy que permite iniciar el proceso de carga.

Arranque o inicialización del ordenador

4

Page 20: Bios ejemplobios

ARBITRAJE DEL BUSProtocolos de Arbitraje

Es la política de asignación del bus en el caso de que varios dispositivos compartan su uso. Es similar a los protocolos de comunicaciones en redes de área local. La función de estos protocolos es garantizar el acceso al bus sin conflictos cuando existen varios dispositivos que pueden actuar como master.

1

• Existen dos tipos básicos:

• Arbitraje centralizado

• Cuando hay un master principal, denominado árbitro, que controla el acceso al bus.

• Lo realiza un módulo central de arbitraje.

2

Page 21: Bios ejemplobios

Ejemplo:

Un maestro que desea usar el bus activa la señal común de petición de bus si observa que el bus no está ocupado. El árbitro activa la señal de bus ocupado. El árbitro concede el bus al maestro 1.Si este no lo necesita se la pasa al siguiente, y así sucesivamente hasta que llega al que solicitó el Bus. Al terminarse se desactiva esta señal de petición de bus, lo que hace que el árbitro desactive la señal de concesión y la de bus ocupado.

ARBITRAJE DEL BUSProtocolos de Arbitraje

3

Page 22: Bios ejemplobios

Ventajas:

• Sencillez: Podemos añadir nuevos maestros añadiéndolos a la cadena donde queramos.

Desventajas:

• La prioridad es fija, no es un criterio justo.

• La propagación de señales es lenta.

• Si un maestro falla, los de menor prioridad a este no tendrían acceso al bus, a no ser que queden puenteadas las señales correspondientes de petición de bus y concesión de bus.

ARBITRAJE DEL BUSProtocolos de Arbitraje

4

Page 23: Bios ejemplobios

Arbitraje distribuido

En este arbitraje no existe un maestro que actúe de árbitro en la gestión de la prioridad, por lo que son los propios peticionarios quienes se ponen de acuerdo para decidir quién se queda con el servicio. Cada módulo tiene un árbitro y un número de arbitraje único.

Cada línea de identificación tiene asignada una prioridad, de manera que si varios master activan sus líneas simultáneamente, gana el de mayor prioridad.

ARBITRAJE DEL BUSProtocolos de Arbitraje

5

Page 24: Bios ejemplobios

Un master que quiera tomar el control del bus deberá activar su línea y comprobar el estado de las demás.

El problema o desventaja de este protocolo es que tenemos limitado el número de posibles master por el número de líneas de arbitraje que podamos utilizar.

ARBITRAJE DEL BUSProtocolos de Arbitraje

6