¿Pueden 2 o más registros transmitir / recibir datos en el mismo bus?

Hay dos partes en su pregunta.

Permítanme responder el registro de tres estados … como su nombre lo indica … tiene 3 estados. 1 y 0. como similar en cualquier registro de dos estados. Además de esto, estado prohibido. ¿Qué significa realmente? No sé el valor Porque el registro no está conectado al bus. Esto se hace con el pin de habilitación en el registro. Si el registro no está conectado al bus? ¿Cuál podría ser el valor de registro? … así que solo el pin de habilitación está habilitado … puede acceder al valor de registro …

Otra parte de la pregunta … si todos los registros se pueden conectar juntos … sí … en cualquier micro … el bus de datos interno se conectará en paralelo … pero la selección de registros para el origen y el destino se maneja a través del pin de activación … en el momento apropiado ciclos por lo tanto, puede evitar la colisión de datos.

Una salida de 3 estados puede estar en uno de tres estados (duh): alta, baja o alta impedancia (desconectada). Por lo tanto, puede tener múltiples registros de 3 estados en el mismo bus, todos en el estado apagado de alta impedancia, y leer cualquiera de ellos habilitando su salida. Luego impulsa las líneas de bus hacia arriba o hacia abajo para que puedan leerse, y los otros registros no interfieren porque todas son de alta impedancia, están apagadas o, como generalmente lo llamamos, tri-declaradas .