Entiendo cómo funciona la lógica de 1 bit. Por ejemplo, A = 0 y B = 1 = > A y B = 0 // A o B = 1.
Pero, ¿cómo calculas si A y B son de 4 bits? Por ejemplo A [0,0,1,1] y B [0,0,0,1] ¿Qué son A y B, A o B en 4 bits? ¿Cómo los resuelvo?
Entiendo cómo funciona la lógica de 1 bit. Por ejemplo, A = 0 y B = 1 = > A y B = 0 // A o B = 1.
Pero, ¿cómo calculas si A y B son de 4 bits? Por ejemplo A [0,0,1,1] y B [0,0,0,1] ¿Qué son A y B, A o B en 4 bits? ¿Cómo los resuelvo?
Mientras @ Alper91 hace el punto correctamente, expandiré.
Una ALU realiza operaciones lógicas bit a bit. No realiza operaciones lógicas en la totalidad de un campo. Por lo tanto, 0110 y 1100 es 0100. No se intenta determinar, por ejemplo, si los 4 bits en cualquiera de los campos producen un solo bit que representa los 4 bits juntos.
Lea otras preguntas en las etiquetas digital-logic boolean-algebra