¿Cuáles son los buses conocidos como A, B, C en la siguiente arquitectura de 8086? No puedo encontrar ninguna información sobre estos.
A-bus es el bus de datos ALU interno de 16 bits .
C-Bus es el bus de direcciones interno de 20 bits, el bus de datos de 16 bits y posiblemente las líneas de control del bus BIU .
B-bus no tiene un nombre verdadero, pero la función de la ALU sumadora es agregar los 16 bits desplazados (Dirección de inicio del segmento de 64 Kbytes) CS (Segmento de código) a los 16 bits IP (Puntero de instrucción - Compensación en CS para el siguiente instrucción) para obtener la dirección física de 20 bits. El lado derecho de ambos diagramas permite acceder a los registros de los segmentos. Supongo que el nombre de B-bus sería Offset bus .
De mi explicación, está claro por qué estos nombres no son comunes. Realmente no se correlacionan con la forma en que funciona el 8086. Asumir que A-bus significa Dirección puede ser peligroso.
Había leído la página donde obtuviste el gráfico. Explica la operación (como alguien señaló). Si no hay referencia a algo que está en un diagrama, generalmente es porque es un poco más complicado que una correlación directa.
Si la memoria sirve, A
significa "aritmética", B
"base" (p. ej., dirección inicial de matriz) y C
es el contador (p. ej., índice/desplazamiento de matriz).
control bus
parece extraño no tener ninguna conexión control system
.Según esta página , "A-Bus" se refiere a "ALU Bus". C-Bus se refiere a "BUS de lógica de control". El B-Bus parece solo un nombre..
Eugenio Sh.