Ranura Mca
MCA (Bus Micro Channel)
En sí no es ningún tipo de bus, más bien es un sistema de canalización, en el que los datos no son enviadas hacia al receptor con unasimple instrucción de direccionamiento si no que es éste, el receptor, quién tiene que recogerlos. Para que esta tarea se lleve a cabo, se ha de informar al receptor previamente con la dirección dónde están los datos a recibir, y se le deja un camino (bus) libre para él, para que transporte los datos libremente.
Surgió cuándo IBM trabajaba para crear una nueva tecnología de bus, la sacó con susordenadores que incorporaban el PS/2, el MCA (Micro Channel Arquitecture) permitía un ratio (transferencia de datos) máximo de 20 Mb/s, por la nueva dirección de 32 bits, y el aumento de velocidad a 10 MHz.
IBM incluyó un circuito de control especial a cargo del bus, que le permitía operar independientemente de la velocidad del bus y del tipo de microprocesador.
Dentro este tipo de bus, laCPU no es nada más que otro dispositivo dónde pueden ir y venir los datos. La circuitería de control, denominada CAP (punto de decisión central), se enlaza con un proceso denominado control de bus para determinar y responder a las prioridades de cada uno de los dispositivos dominantes del bus.
Para permitir la conexión de más dispositivos, el MCA especifica interrupciones sensibles al nivel,que resultan más fiables que el sistema de interrupciones del bus ISA. de esta forma es posible compartir interrupciones.
Esta estructura era completamente incompatible con las tarjetas de expansión del tipo ISA, concretamente la diferencia que tenían una respeto del otro se debía al tamaño de los conectores, más pequeños a las del tipo MCA que las del tipo ISA.
En 1987, IBM comienza areemplazar el bus ISA por su bus propietario MCA Micro Channe Architecture en un intento por recuperar el control de la arquitectura PC y con ello del mercado PC. El sistema es mucho más avanzado que ISA, pero incompatible física y lógicamente, por lo que los fabricantes de ordenadores responden con el Extended Industry Standard Architecture (EISA) y posteriormente con el VESA Loca Bus (VLB). De hecho, VLBusa algunas partes originalmente diseñados para MCA debido a que los fabricantes de componentes ya tienen la habilidad de fabricarlos. Ambos son extensiones compatibles con el estándar ISA.
Los usuarios de máquinas basadas en ISA tenían que disponer de información especial sobre el hardware que iban a añadir al sistema. Aunque un puñado de tarjetas eran esencialmente Plug-and-play (enchufar ylisto), no era lo habitual. Frecuentemente había que configurar varias cosas al añadir un nuevo dispositivo, como la IRQ, las direcciones de entrada/salida, o el canal DMA. MCA había resuelto esos problemas, y actualmente PCI incorpora muchas de las ideas que nacieron con MCA (aunque descienden más directamente de EISA).
EL BUS MCA
La ranura MCA o MICROCHANNEL es un sistema de canalización,en el cual los datos no son transmitidos al receptor correspondiente mediante un código simple de direccionamiento, sino que, prácticamente, tienen que ser recogidos por él. Para ello, previamente se informa al receptor (que puede ser, por ejemplo, la tarjeta gráfica) sobre el punto en el que se encuentran los datos y se le da acceso a un canal, por el cual pueden ser transportados.
Este procesotiene lugar sin la participación de la CPU. El MICROCHANNEL, que fue desarrollado por IBM para su línea de equipos PS/2, alcanza, con esta metodología un índice de rendimiento nada despreciable. La cuota de transmisión de datos puede llegar a los 20 MB/s y además el procesador, también mejora su ritmo operativo.
Sin embargo, este sistema no ha conseguido implantarse fuera de la generación...
Regístrate para leer el documento completo.