Tabla de contenido:
Definición - ¿Qué significa Bus Mastering?
La masterización de bus es una característica de arquitectura de bus que permite que un bus de control se comunique directamente con otros componentes sin tener que pasar por la CPU. La mayoría de las arquitecturas de bus actualizadas, como la interconexión de componentes periféricos (PCI), admiten la masterización de bus.
La masterización de bus aumenta la velocidad de transferencia de datos del sistema operativo, conserva los recursos del sistema y aumenta el rendimiento y el tiempo de respuesta.
Techopedia explica Bus Mastering
La masterización de bus permite que un bus de control acceda a la RAM independientemente de la CPU. Está diseñado para permitir la transferencia de datos entre un componente periférico y RAM mientras la CPU implementa otras responsabilidades.
La plataforma maestra del bus se encuentra más comúnmente en distintos dispositivos de entrada / salida (E / S) o en un microprocesador. Dirige el tráfico en una ruta de E / S o en un bus de computadora. El maestro del bus es el "maestro" y controla las rutas del bus que contienen las señales de transmisión y la dirección. Los dispositivos de entrada y salida (E / S) en un bus son los "esclavos".
Si una computadora contiene varios componentes que admiten el dominio del bus, se debe implementar una estructura jerárquica para evitar que varios componentes intenten usar el bus al mismo tiempo. Hay varias estructuras como:
- Interfaz de sistema de computadora pequeña (SCSI): transfiere datos entre la computadora y los dispositivos periféricos. Incluye una prioridad permanente para cada ID SCSI
- Interfaz periférica en serie (SPI): funciona en modo dúplex completo (en ambas direcciones) utilizando la arquitectura maestro / esclavo. El dispositivo maestro inicia la trama de datos, que incluye la sincronización de trama.
- Interfaz de circuito inter-integrado (I 2 C): tiene una arquitectura de bus serie bidireccional que contiene mensajes de bit de parada e inicio, que controlan la transferencia de datos.