Wiki
Pag. 25 a 42
Historia
______________________________________________________________
Los módulos fueron el componente básico de la mayoría de los diseños de computadoras tempranas edificio, hasta que comenzaron a ser sustituidos por los circuitos integrados en la década de 1960, que eran esencialmente un módulo entero empaquetados en un solo chip de computadora . Los módulos con componentes discretos se siguió utilizando en puestos especializados en la década de 1970, en particular los diseños de alta velocidad como el CDC 8600 , pero los avances en el diseño de chips llevaron a la desaparición del módulo TON-componente en la década de 1970.
Beneficios de módulos informáticos
_________________________________________________________________
Hay muchas ventajas a usar productos de COM en lugar de desarrollos desde cero. [ 1 ] Estos beneficios incluyen la velocidad cada vez mayor en el mercado, la reducción de riesgos, ahorro de costes, la elección de una variedad de CPUs, requisitos y tiempo reducidos para el diseño del cliente, y un capacidad para llevar a cabo tanto el hardware como el desarrollo de software a la vez.
Memory connection.
____________________________________________________________
Recibe y envia datos. Recive direccion .
Recibe control de señales. Lee, Escribe & Tiempo.
Input/Output Connection
________________________________________________________________
Similar a la memoria de computadora de punto de vista.
Salida: Recibe datos de la computadora y envia datos a periferico.
Entrada: Recibe datos de periferico y envia datos de la computadora.
Recibe señal de control de la computadora.
Envia señal de control de periferico. ( e.g. efecto disco).
Recibe direccion de computadora. ( e.g. numero de puerto a identificar).
Interrumpe señales de control.
Conexion de CPU
____________________________________________________________
Son las acciones que ejecuta la conexion de CPU. Escribe, lee, envia.
Lee instrucciones y datos
Escribe datos de salida ( despues de procesar).
Envia señal de control a otras unidades.
Recibe e interrumpe.
Buses
En los primeros computadores electrónicos, todos los buses eran de tipo paralelo, de manera que la comunicación entre las partes del computador se hacía por medio de cintas o muchas pistas en el circuito impreso, en los cuales cada conductor tiene una función fija y la conexión es sencilla requiriendo únicamente puertos de entrada y de salida para cada dispositivo.
Bus de control
El bus de control gobierna el uso y acceso a las líneas de datos y de direcciones. Como éstas líneas están compartidas por todos los componentes, tiene que proveerse de determinados mecanismos que controlen su utilización. Las señales de control transmiten tanto órdenes como información de temporización entre los módulos. Mejor dicho, es el que permite que no haya colisión de información en el sistema.
Bus de datos
Su función es mover los datos entre los dispositivos de hardware de entrada / salida
Bus de direcciones
___________________________________________________________
El bus de direcciones es un canal del microprocesador totalmente independiente del bus de datos donde se establece la dirección de memoria del dato en tránsito.
El bus de dirección consiste en el conjunto de líneas eléctricas necesarias para establecer una dirección. La capacidad de la memoria que se puede direccionar depende de la cantidad de bits que conforman el bus de direcciones, siendo 2n el tamaño máximo en bits del banco de memoria que se podrá direccionar con n líneas. Por ejemplo, para direccionar una memoria de 256 bits, son necesarias al menos 8 líneas, pues 28 = 256. Adicionalmente pueden ser necesarias líneas de control para señalar cuando la dirección está disponible en el bus. Esto depende del diseño del propio bus.
Esquema de bus de interconexion
Realizacion fisica de arquitectura de bus
Se tiene 3 niveles donde se comunican entre si.Problemas de bus
Rutas de datos largas significan que la coordinación del uso de bus puede afectar negativamente al rendimiento.
Si la transferencia de datos agregados acerca a la capacidad del bus.
La mayoría de los sistemas utilizan varios buses para superar estos problemas.
Alto rendimieno de bus
Esquema del funcionamiento del un bus de alto rendimiento.Tipos de buses
multiplexado
líneas compartidas
Dirección de línea válido o control válido de datos
menos líneas
Desventajas
Un control más complejo
Máximo rendimiento
Bus Arbitraje
Más de un módulo de control de bus por ejemplo CPU y el controlador de DMA.
Sólo un módulo puede controlar bus de una sola vez.

