Sé que "no importa" significa que no importa si es un 0 o un 1 y cuando no importa solo son salidas, puedo entender cómo funcionan. Pero me cuesta mucho entender cómo funcionan cuando son entradas.
He leído que cuando una entrada es "No importa", toda la entrada no cuenta. Pero si una o más de las entradas ya no cuentan, ¿cómo se hace un k-map? ¿K-maps no usa los dos primeros y los dos últimos en una latitud de longitud de forma similar al marcar las salidas?
Esto es en lo que estoy trabajando actualmente:
inputs outputs
A B C D | Q R S
0 0 0 0 | x x 0
0 0 0 1 | 0 0 1
0 0 1 x | 0 1 1
0 1 x x | 1 0 1
1 x x x | 1 1 1
mi primer intento de hacer un k-map:
00 01 1X
0 X
0
0 0
1
1 0
X
X 1 1
X
Luego, yo estaba teorizando que si no cuentan eso significa que la longitud de la broca se acorta o que no importa se cuenta como 1 o ceros. Si se acorta, estaba pensando que es así:
1XXX = 1'b1 = 1 01XX = 2'b01 = 1
pero si eso es verdad,
0 1 x x | 1 0 1
1 x x x | 1 1 1
¿no sería así y en cambio las salidas serían idénticas?
O quizás es lo que primero pensé y es como:
0 1 x x | 1 0 1
significa poner una salida en 5,6 y 7? O tal vez sólo 7?
Finalmente, ¿cómo marca las cosas como que no les importa en el banco de pruebas? ¿Incluso los marcas en absoluto? ¿Hay una marca específica?