Bus de direcciones

El bus de direcciones (o bus de direcciones [1] ) es un bus de computadora dedicado a transmitir información de direcciones. Puede ser una colección de conductores (pines) que están separados físicamente de otros buses similares, o un subconjunto de los conductores del bus del sistema. Como regla general, el número de conductores del bus de direcciones es igual al número máximo permitido de bits [1] . El bus de direcciones es utilizado por la CPU o los dispositivos capaces de iniciar sesiones de acceso directo a la memoria para indicar la dirección física de una palabra de RAM (o el comienzo de un bloque de palabras) a la que el dispositivo puede acceder para realizar una operación de lectura o escritura.

La característica principal del bus de direcciones es su ancho de bits , que determina la cantidad de memoria direccionable. Por ejemplo, si el bus de direcciones tiene 20 bits de ancho y el tamaño de la palabra de memoria es de un byte ( la cantidad mínima de datos direccionables ), entonces la cantidad de memoria que se puede direccionar es 220 = 1,048,576 bytes (1 MB ) como en IBM PC/XT .

Desde el punto de vista de la arquitectura del sistema del microprocesador, si no utiliza la multiplexación , cada bit de la dirección está determinado por un conductor (línea) en el troncal a lo largo del cual se transmite la dirección.

Si consideramos el diagrama de bloques de una microcomputadora, entonces el bus de direcciones activa la operación de todos los dispositivos externos por comando que proviene del microprocesador.

Notas

  1. 1 2 Diccionario de sistemas informáticos / V. Illingworth. - Moscú: Mashinostroenie, 1991. - 560 p. — ISBN 5-217-00617-X . — ISBN 0-19-853913-4 .