


Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Los mejores documentos en venta realizados por estudiantes que han terminado sus estudios
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Descubre las mejores universidades de tu país según los usuarios de Docsity
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
El resumen trata sobre los sistemas de interconexión en computadoras, explicando cómo los distintos componentes (CPU, memoria, dispositivos de entrada/salida) se comunican entre sí mediante buses. Se abordan temas como la estructura, tipos y funcionamiento de los buses, la jerarquía de interconexión, mecanismos de arbitraje, modos de transferencia de datos, y la evolución tecnológica de estos sistemas. También se explican los buses más usados en PCs modernas y se analiza Futurebus+, un bus avanzado con tolerancia a fallos y alto rendimiento.
Tipo: Resúmenes
1 / 4
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!
En una computadora, la comunicación entre CPU, memoria y dispositivos de entrada/salida (E/S) se realiza mediante un sistema de interconexión denominado bus. Este consiste en un conjunto compartido de líneas físicas que transportan señales binarias. El uso de buses reduce la cantidad de conexiones necesarias entre componentes, haciendo el sistema más eficiente y organizado.
Existen varios flujos de transferencia:
● De memoria a CPU : la CPU lee datos o instrucciones.
● De CPU a memoria : la CPU escribe datos.
● De E/S a CPU y viceversa.
● De memoria a E/S y viceversa mediante DMA (acceso directo a memoria), sin intervención del procesador.
Los dispositivos conectados al bus pueden actuar como:
● Maestros : inician transferencias (ej. CPU).
● Esclavos : responden a peticiones (ej. memoria).
El bus del sistema se divide en tres conjuntos funcionales de líneas:
● Líneas de datos : Transmiten la información entre módulos. Su número define el ancho del bus.
● Líneas de direcciones : Indican origen o destino del dato.
● Líneas de control : Regulan el uso de las otras líneas, con señales como lectura, escritura, interrupciones, reloj, y reset.
Se distinguen dos tipos:
● Sincrónico : Coordinado por una señal de reloj común.
● Asincrónico : No requiere reloj maestro, permitiendo ciclos de duración variable.
Para evitar conflictos cuando varios módulos desean controlar el bus simultáneamente, se implementan mecanismos de arbitraje:
● Centralizado : Un único componente decide qué módulo usa el bus.
● Distribuido : Cada módulo tiene parte de la lógica de decisión.
El bus puede permitir distintos modos:
● Lectura y escritura estándar
● Lectura-modificación-escritura : operación indivisible útil en entornos multiprocesador.
● Transferencia en bloque : múltiples datos seguidos tras una única dirección.
Para mejorar el rendimiento, los sistemas actuales usan una jerarquía de buses:
Futurebus+ es un estándar de bus avanzado con las siguientes características:
● Multiplexado y asincrónico.
● Compatible con arbitraje centralizado y distribuido.
● Tolerancia a fallos mediante detección de errores y mecanismos de reintento.
● Soporta direcciones de 64 bits y datos hasta 256 bits.
● Diseñado para sistemas multiprocesador, tiempo real y con requisitos de alta fiabilidad.
Se presenta una evolución tecnológica desde el bus ISA hasta PCIe y USB 3.2, mostrando mejoras en:
● Ancho de bus.
● Velocidad de transmisión.
● Compatibilidad con nuevos dispositivos.
La arquitectura de buses y sistemas de interconexión constituye un aspecto esencial para el rendimiento y escalabilidad de los sistemas computacionales. Desde la jerarquización de buses hasta estándares avanzados como Futurebus+, la evolución tecnológica responde a la necesidad de mayor velocidad, confiabilidad y flexibilidad en la comunicación entre componentes.