100 Mb/seg, 200 Mb/seg. y 400 Mb/seg. Los periféricos se conectan

Anuncio
CONSIGNAS
1: EXPLICA LAS CARACTERISTICAS DE LA PLACA MADRE DE UNA 386, 486, 586,
PENTIUM, PENTIUM 2, Y ACTUALES.
2: REALIZAR UN CUADRO COMPARATIVO CON VENTAJAS Y DESVENTAJAS DE LA PLACA
MENCIONADAS EN EL PUNTO ANTERIOR.
1: La placa madre es el componente principal de un sistema de computador
personal. En ella se encuentran los circuitos principales, el procesador, y es la
que determina la velocidad, confiabilidad y estabilidad del sistema.
A lo largo del tiempo, han evolucionado desde simples tarjetas de circuitos
impresos con pocos chips controladores de soporte al procesador, a tarjetas
complejas, con soporte a varios procesadores, interfaces incluídas y circuitos
de alto rendimiento. Junto con el procesador, es el componente de mayor
influencia en el desempeño final del sistema.
Componentes:
En la placa madre se encuentran:














Zócalo para el procesador (y procesador)
Zócalos para memoria RAM (y memoria RAM)
Zócalos para memoria cache (y memoria cache)
Chipset.
ROM BIOS
BIOS de teclado
Ranuras de expansión.
Memoria RAM CMOS
Conector de fuente de alimentación.
Conector de teclado.
Batería.
Cristal de cuarzo (clock).
Jumpers de configuración.
Regulador de voltaje.
El factor de forma de la placa: Está relacionado con el gabinete en el cual será
instalada. Así como existen varios tipos de gabinete, habrán placas madre con
las medidas adecuadas tales que quepan en ellos.
Los factores de forma son: Tipo torre, Tipo mini torre, y ATX. Esto es válido
para máquinas clónicas, no así para computadoras de marca, que casi siempre
tienen medidas aproximadas, pero no iguales.Los factores de forma del
gabinete y de la placa deben ser equivalente.
Hoy en día la placa tipo ATX es en la práctica la única que existe, por tanto
hay que tener en cuenta sus medidas a la hora de instalarla en un gabinete
diferente. Es posible que quepa en el mini torre, pero mejor verificar antes. Es
decir, la placa debe caber, y también los agujeros para los tornillos deben
coincidir.
El factor de forma ATX fue especificado por Intel, y tiene las siguientes
ventajas:





Mejor distribución de ventilación en la placa.
Redistribución de los componentes para economizar espacio.
Conector de fuente ampliado, que permite el voltaje 3.3V y on/off por
software.
Reubicación de la interface IDE integrada, que facilita la conexión de
discos duros y disketera.
Relocalización de las ranuras para memoria RAM, para mayor
comodidad.
Placa madre tipo ATX
Ranuras de expansión
A pesar de la creciente tendencia a integrar la mayor cantidad posible de
componentes dentro de la placa madre, lo que redunda en reducción de costos,
siempre tendrán ranuras de expansión, para que el usuario pueda colocar la
tarjeta acorde a sus necesidades.
Las ranuras de expansión son los conectores disponibles para instalar tarjetas
para comunicar la placa madre con el periférico, según la necesidad del
usuario. Por ejemplo, allí se insertan las tarjetas de video, tarjeta de sonido,
capturadoras de audio, de video, interfaces especiales, entre otras. En fin todas
aquellas que no estén ya integradas en la placa madre. Se le conoce también
como bus de I/O.
Un bus es un conjunto común de conductores que se utilizan para transportar
señales digitales entre los diferentes componentes del sistema. La
computadora tiene varios buses, uno de los cuales es el de Entrada/Salida (I/O
en inglés Input/Output). Generalmente cuando se dice Bus, se confunde con
las ranuras de expansión.
Otros buses son el bus del procesador. Es el conjunto de "cables" o más bien
pistas de cobre, que comunican al procesador con el chipset. El chipset es
conjunto de chips que controla la comunicación entre el procesador y los
demás componentes de la placa madre.
El bus de memoria, que es el que comunica el procesador con la memoria
principal. Normalmente, es bastante menor que la velocidad del bus del
procesador.
El bus de direcciones es el que transporta los valores de direcciones de
memoria a los cuales se desea acceder.
Los buses de Entrada/Salida se distinguen por: Ancho del bus (cuántos bits
tiene de capacidad), Velocidad (a cuántos Megahertz funciona), Cantidad de
dispositivos (cuantas tarjetas pueden haber conectadas en la misma placa),
capacidad de bus mastering (si dispositivos en el bus pueden tomar control del
mismo).
Entonces, en lo que se refiere a las ranuras de expansión, tenemos, (en el
orden en que fueron apareciendo)
ISA
Apareció con las primeras computadoras, en los primeros años de la década
del 80.
Tiene 16 bits de ancho, y corre a 8 Mhz, que era la mayor velocidad de
procesamiento en la época. Más tarde, los procesadores se fueron haciendo
más rápidos, pero por razones de compatibilidad, el bus ISA se quedó en esa
velocidad.
No es un bus rápido, pero es suficiente para algunas aplicaciones, como
puertos seriales, puertos paralelos, modems.
Va camino a la obsolescencia, ya que no es un bus inteligente, y tiene
numerosos conflictos con otros dispositivos en el mismo, que deben ser
solucionados manualmente.
EISA
De 32 bits, compatible con el ISA. Soporta plug and play. Obsoleto
VESA LOCAL BUS
Introdujo el concepto de bus local, que es un canal de comunicación directo
con el procesador. Lla razón principal de su introducción fue mejorar el
rendimiento de la tarjeta de video.
Es de 32 bits, y su bus es una extensión del bus del procesador 486. Es una
ranura ISA con una extensión más fina. Corre a 33 Mhz. Se limitaba como
máximo a tres dispositivos. Normalmente se podían utilizar hasta dos sin
problemas, pero le agregabas una tercera tarjeta Vesa y la máquina reseteaba,
etc.
Es considerado obsoleto, ya que estaba optimizado para el procesador 486.
PCI
Es el más popular actualmente. El PCI (Peripheral Component Interconnect)
fue presentado por Intel en 1993.
Es un bus de 32 bits que corre normalmente a 33 Mhz, pero puede llegar a 66
Mhz, y alcanzar 64 bits.. Es controlado por un circuito especial en el chipset
que está diseñado para manejarlo.
Es el de mayor desempeño.Entr otros, sus características resaltantes son:
Modo Burst (ráfaga): después de darle una dirección de inicio, se transmite a
través de él todo un bloque de datos, sin interrupción.
Bus Mastering: mejora el rendimiento, ya que puede tomar control del bus y
realizar transferencias de datos. Puede hacer que varios dispositivos hagan
transferencias directas simultáneamente, sin bloquear el bus. Además, si nadie
está usandolo, el que lo ocupa puede usar todo el ancho de banda disponible.
Es como una red en la placa madre.
Gran ancho de banda: La norma permite hasta 66 Mhz, 64 bits.
No limita la cantidad de dispositivos conectados.
Maneja internamente en forma inteligente las interrupciones, teniendo muy
pocos conflictos.
Soporta plug and play, identifica las tarjetas insertadas y en conjunto con el
sistema operativo, le asigna los recursos necesarios.
AGP
El mayor consumidor de ancho de banda en el bus siempre fue el subsistema
de video. Para mejorar esto, fue desarrollado el AGP (Acelerated Graphics
Port). Fue presentada por Intel en 1997. Éste es más bien un puerto antes que
un bus, ya que solamente puede haber una ranura de este tipo.
A medida que el software evoluciona va pidiendo más y más al subsistema de
video. En las condiciones actuales, esto estaba llevando a la saturación al
bus PCI, y pidiendo cada vez más memoria RAM.
El sistema AGP es una interface de alta velocidad, dedicada exclusivamente a
la tarjeta de video.
Físicamente luce similar al PCI.
Es de 32 bits, y corre a la misma velocidad que el bus de memoria de Intel, 66
Mhz, lo que da un ancho de banda de aprox. 250 MB por segundo. Tiene un
modo 2X, que duplica este ancho de banda, y en el modo 4X, llega hasta a
1GB por segundo.
Puede utilizar la memoria RAM del sistema como memoria de video, si fuera
necesario. Incluso, versiones económicas de tarjetas de video vienen sin
memoria dedicada, utilizando directamente la RAM del sistema como
memoria de video.
El AGP es soportado por el Windows 98 y el Windows 95 v.2.
IEEE 1394 Firewire
Para conectar dispositivos externos a gran velocidad, fue desarrollada la
norma por el IEEE. Tiene tres velocidades: 100 Mb/seg, 200 Mb/seg. y 400
Mb/seg. Los periféricos se conectan en cascada (como el SCSI).
Actualmente las cámaras de video digitales tienen este tipo de interface, y si la
máquina PC está equipada con ésta, se podrán transferir imágenes en forma
digital sin pérdida de calidad.
Bus serial Universal (USB)
Es similar al Firewire, pero solamente llega hasta 12 Mb/segundo. Se van
encadenando secuencialmente los dispositivos, como webcam, cámaras
digitales, teclados, mouses, etc. Se pueden conectar "en caliente", y son
detectados automáticamente por el W98.
Procesadores
Arquitectura interna
El procesador se divide internamente en varios bloques que realizan diferentes
funciones.
Ellos son:
Registros: posiciones internas de memoria que almacenan datos que están
siendo utilizados por el procesador.
Interface con el bus: es la parte del procesador que se comunica con el mundo
exterior.
Unidad de control: Es el circuito que controla el flujo de información dentro
del procesador.
Unidad de ejecución: ejecuta las operaciones en formato de números enteros.
Unidad de punto flotante: ejecuta las operaciones matemáticas en formato de
punto flotante.
Cache interna (Level 1): La memoria cache almacena las posiciones de
memoria recientemente utilizadas. La cache Level 1 es la que se encuentra
internamente al procesador.
Caché externa (Nivel 2): es externa al procesador.
Conjunto de instrucciones: son las instrucciones que el procesador es capaz de
ejecutar.
CISC vs. RISC
El objetivo de un procesador es siempre hacer más cosas en el menor
tiempo posible. Para alcanzar esto, se pueden ejecutar más
instrucciones en menos tiempo, o hacer más cosas al mismo tiempo.
Por eso, existen básicamente dos tipos de máquina: las CISC y
las RISC
Las máquinas CISC (complex instruction set computer), máquina de
conjunto de instrucciones complejo, utilizan gran cantidad de
instrucciones, complicadas, para intentar hacer más cosas con cada
una.
Las máquinas RISC (Reduced instruction set computer), máquina de
conjunto de instrucciones reducido, usan un pequeño número de
instrucciones simples, haciendo pocas cosas con cada una, pero
ejecutándolas rápidamente.
Piense en la analogía de andar en bicicleta de varias velocidades. Con
el engranaje grande, podés pedalear más rápido y aumentarás la
velocidad (RISC). Con el engranaje chico, aunque pedalees más
despacio, te irás relativamente rápido (CISC). Lo bueno sería que
puedas usar el engranaje chico y pedalear rápido. (muy cansador!)
En junio del 2000 fue lanzado el procesador Crusoe, que utiliza un
innovador mecanismo de traduccion de las instrucciones externas a
sus propias instrucciones, con resultados muy buenos.
Arquitectura externa
Es la forma en que el procesador se comunica con las otras partes del sistema.
Algunos factores son:
Velocidad de reloj: la frecuencia máxima en la cual realizan operaciones.
Velocidad del bus de memoria: frecuencia con la que trabaja la memoria.
Ancho del bus de datos: a cuántos bits se comunica con el exterior. Por ej. 32
bits, 64 bits.
Ancho del bus de direcciones: cuánto es el máximo de memoria que este
procesador es capaz de acceder.
Multiprocesadores: si el procesador permite compartir las tareas junto con otro
en la misma placa madre.
Overclocking: es hacer funcionar el reloj de la máquina y por tanto la máquina misma,
a una velocidad mayor a la especificada. Se hace aumentando el factor multiplicador
del reloj principal (cristal de cuarzo). La velocidad de procesamiento aumenta, pero
esto puede llevar a problemas de inestabilidad y aumento de la temperatura del
sistema.
Más detalles consulte overclocking en la web.
Generaciones de procesadores
A lo largo del tiempo, los procesadores fueron evolucionando.La
empresa Intel siempre fue la pionera y líder del mercado. Tradicionalmente
otras empresas comoAMD y Cyrix fabricaron procesadores de características
similares, a menor precio, manteniéndose en un porcentaje bajo del mercado.
Esa tendencia ha empezado a cambiar con la entrada más fuerte y agresiva de
AMD, con sus nuevos Athlon y Duron.
Así, los procesadores de esta línea son llamados arquitectura x86, ya que son
compatibles en software (el código escrito para uno, puede correr en otro
procesador similar)
La base del éxito de la arquitectura x86 es la llamada compatibilidad
reversa, según la cual, las generaciones nuevas de procesadores pueden
ejecutar programas escritos para la generación anterior.
Para cada procesador, hasta el 486, existía su correspondiente coprocesador
matemático, que es un chip dedicado a hacer operaciones en punto flotante. A
partir del Pentium, ha viene incluído en el mismo.
Podemos tener, en orden de aparición en el mercado, los siguientes:
8086/8088 (1979)
Ambos son internamente iguales, con registros de 16 bits. El 8086 se
comunica con el exterior en bloques de 16 bits, mientras que el 8088 lo hace a
8 bits.
Primero fue lanzado el 8086, pero como no existían periféricos de 16 bits, se
lanzó la versión "recortada", el 8088, que se puede comunicar a 8 bits.
El 8086
El 8088
Tienen 20 líneas para direcciones, por tanto pueden acceder a un máximo de 1
MB de memoria.
Son chips que tienen las líneas de datos e direcciones multiplexadas, es decir,
usan las mismas patitas para enviar en un momento los datos, en otro
momento las direcciones.
Llegó a funcionar hasta a 16 Mhz. Su coprocesador matemático es el 8087.
Surgió el primer clone, el llamado procesador NEC V20, 20% más rápido que
el similar de Intel, y además ejecutaba código del z80 (no usado en PCs).
80186 (1980)
Utilizado en aplicaciones dedicadas, no tuvo éxito en la arquitectura PC. Es
una ligera evolución del 8086.
80286 (1982)
Aparecieron nuevas instrucciones, y además las líneas de direccionamiento
son 24, por tanto puede acceder a un total de 16 MB.
Utiliza pines dedicados exclusivos para datos y otros para direcciones (ya no
multiplexa).
Puede trabajar en modo protegido, pero el sistema operativo DOS no lo
admite. Peor, para cambiar entre modo real (8086) y modo protegido, había
que resetear la máquina.
Llegó a 25 Mhz. Su coprocesador matemático es el 80287.
80386
32 líneas para direcciones, es decir, se puede acceder hasta a 4 Gigas de
memoria.
Se agrega otro modo de operación, modo real virtual, que hace que dentro del
modo protegido se puedan ejecutar aplicaciones de modo real (DOS).
La versión original del 386 era de 32 bits de ancho de bus de datos.
Para poder utilizar los periféricos de 16 bits, se lanzó una versión "reducida",
el 386 SX, de 16 bits, y al original se le rebautizó 386 DX.
Se introdujo la memoria cache externa. Su coprocesador matemático es el
80387.
Los clones, fabricados por AMD tuvieron mucho éxito.
80486
Agregó la caché interna, de 8 KB, y el coprocesador matemático incluído.
Inicialmente no tuvo éxito, por lo que Intel lanzó una versión reducida, sin
coprocesador, llamada 486 SX, y al original le llamó 486 DX. Existieron
algunas prácticas comerciales medio extrañas en la Intel, al vender el 487
como un coprocesador para el 486 SX, cuando en realidad era un procesador
486 DX con algunas patitas cambiadas de lugar. Así, si uno tenía el 486 SX,
tenía que agregarle el coprocesador, que era carísimo en comparación con el
486 DX, cuando en realidad internamente eran la misma cosa.
AMD lanzó un clónico que tuvo mucho éxito.
Algunas variantes del 486 fueron el 486 DLC, que tenía núcleo de éste, pero
compatibles en patitas con el 386, pudiendo entonces ser usado en las placas
386 existentes siendo una opción de upgrade bien barata. Otra fue el 486 SLC,
optimizado para notebooks, con ahorro de energía. No tenían cache interna ni
coprocesador, pero admitían hasta 512 KB de cache externa.
Surgió el concepto de velocidad interna del procesador y velocidad externa de
comunicación, con el 486 DX2. Éste funcionaba internamente al doble de
velocidad que externamente, lo que facilitaba el diseño de la placa madre. Así,
el 486 DX2 de 66 Mhz funcionaba a este velocidad internamente, pero se
comunicaba con la placa madre a solo 33 Mhz. El DX4 de 100 Mhz, se
comunicaba con el exterior a 33 Mhz. Desconozco por qué no era DX3,
probablemente un problema de registro de marcas.
El 486 DX2
El 486 DX 4
Empezó un litigio judicial de Intel contra los fabricantes de clones (AMD),
por utilización del mismo nombre en los procesadores. Perdió Intel, y a partir
de entonces, los procesadores tendrán nombres registrados, ya no solamente
números.
586
El 586 es una evolución de Cyrix sobre la arquitectura del 486, con
componentes de última generación. Funcionaba a 133 Mhz, en placas hechas
para el 486. Otra opción de upgrade de bajo costo para esta generación.
Pentium(1992)
Contiene más de una unidad de ejecución, admitiendo procesamiento
paralelo.
Llega hasta a 233 Mhz. El pentium MMX es capaz de ejecutar un conjunto de
instrucciones ampliado en 57, optimizado para aplicaciones multimedia.
(MMX -Multi Media eXtensions)
Tiene memoria cache interna dividida en dos bancos, uno para
instrucciones(8K) y el otro para datos(8K). En el MMX, los bancos son de 16
KB cada uno.
Su voltaje es de 3.3 Voltios. La versión MMX es de 2.8 Voltios.
Los registros son de 32 bits, y se comunica al exterior a 64 bits. Admite 32
bits en direccionamiento.
El AMD K6 MMX es la versión de AMD de este procesador, tiene más cache
(dos bancos de 32 KB cada uno), lo que hace que su desempeño sea superior
en aplicaciones normales. La unidad de punto flotante (coprocesador
matemático) no era tan buena.
Pentium Pro
Lanzado en 1995, junta en la misma cápsula al procesador y a la cache nivel 2
(externa).
Tiene cache externa de 512 KB dentro de la misma caja, corriendo a la misma
velocidad del procesador.Sus registros son de 32 bits, se comunica con el
exterior a 64 bits.Cache interna en dos bancos de 8K.
Con cuatro unidades de ejecución. Destinado originalmente al mercado de
servidores de red de 32 bits, no admite las instrucciones MMX. Su desempeño
no es bueno en sistemas operativos que no son totalmente de 32 bits.
Al lanzarse este procesador se lanzó también el factor de forma ATX.
Llegó a 233 Mhz, y actualmente está descontinuado.
Pentium II
Es como el Pentium Pro, pero que admite las instrucciones MMX. Introduce
el nuevo zócalo para procesadores llamado SEC.(Single Extreme Contact)
5 unidades de ejecución, con cache nivel 1 en dos bancos de 16 KB, y cache
nivel 2 integrada en el mismo paquete, de 512 KB, pero corriendo a la mitad
de la velocidad del procesador.
Tiene dos buses de comunicación con el exterior, uno para la cache nivel 2, y
otro para la memoria principal.
Llega a 650 Mhz de velocidad.
Celeron
Es la versión barata del PII. Su núcleo es similar al PII, pero originalmente sin
cache nivel 2, aunque en sus versiones posteriores, vino con cache externa
(nivel 2) de 128 KB. Hay versiones de hasta 600 Mhz.
Pentium III
Es la gama de mayor rendimiento de Intel, tiene características de máquina
RISC, y la cache externa (en la misma caja) de 512 KB corre a la misma
velocidad que el procesador.
Llega a 1 Gigahertz.
AMD K6-2
Actualmente descontinuado, compite con el Celeron, tiene dos bancos de 32
KB de cache interna nivel 1. Es compatible en patitas con el Pentium, por lo
que se puede usarlo en placas hechas para este procesador, siendo una
alternativa de upgrade muy barata y con excelentes resultados.
AMD Athlon
AMD Duron
Procesadores recientemente lanzados, destinados a competir el primero con la
gama alta de Intel (PIII), y el segundo con la gama baja (Celeron y PII).
Llegan a 1 Gigahertz, a precios muy competitivos.Busque más información
sobre los mismos en el site de AMD.
Zócalos para procesadores
Cada generación de procesadores tiene sus zócalos, que son las ranuras en las
cuales se los puede insertar en la placa madre. Cada una es compatible
solamente con los de la misma familia. Esta es más bien una estrategia de
mercado de los grandes fabricantes, para forzar la actualización de las placas
madre, y últimamente como un factor más en la cerrada competencia.
En este sentido, los competidores de Intel siempre fabricaron generaciones
nuevas de procesadores capaces de funcionar en zócalos de la generación
anterior. Por ejemplo, el AMD K6-2 cabe en el zócalo del Pentium, siendo el
desempeño del clone muy superior a éste.
Así, existen el socket 7 (para Pentium), el Slot 1 y Slot 2 para el PII y el PII, el
Slot A para la nueva generación AMD, y así sucesivamente. Tenga en cuenta
esto cuando vaya a adquirir una placa madre sin el procesador.
Para una lista muy completa de los diferentes tipos de zócalos, recurra a CPU
socket charts ( en inglés)
Reguladores de voltaje
Antiguamente, los procesadores funcionaban todos a 5V, que es la norma TTL
de circuitos digitales. Cuando apareció el Pentium original, tuvo problemas
por calentamiento, lo que llevaba a funcionamiento errático del mismo.
Entonces, el fabricante decidió bajar el voltaje de funcionamiento a 3.3
Voltios. En la próxima generación, esto bajó aún más a 2.8 Voltios.
Entonces, para que las placas puedan ajustarse al voltaje del procesador
instalado, y ya que la fuente de PC común suministra solamente 5Voltios, se
instala en la placa madre un regulador de voltaje, que con los jumpers de
configuración correctamente colocados, alimenta al procesador en el voltaje
especificado.
Los procesadores más nuevos tienen una forma de detección del mismo, e
identificación del voltaje de funcionamiento, de forma automática.
Clock
Para que el procesador pueda sincronizar sus operaciones, realiza las mismas
cada vez que recibe un pulso de un oscilador, llamado clock. Cuántos más
pulsos reciba, más operaciones realizará. Por eso, si la frecuencia del clock es
más alta, más rápido será.
Los osciladores a Cristal de cuarzo son los más estables y precisos
actualmente, por tanto, se utilizan de este tipo para generar los pulsos para
sincronizar las operaciones de los procesadores.
Para hacer una misma placa para diferentes velocidades de procesadores, se
colocan jumpers de configuración, que modifican el factor multiplicador del
clock. Cambiando los jumpers, se hace llegar al procesador un clock de
frecuencias diferentes. (Si éstas son mayores, tenemos el
famoso overclocking)
Jumpers de configuración
Para configurar el voltaje de alimentación del procesador, la velocidad del
reloj, la velocidad del bus, etc. Hay una tendencia de hacer las placas
"jumperless", es decir, sin jumpers, totalmente configurables por software.
Descargar