En caso de operaciones con bits

El tipo de mates que a nadie de le gusta. Aunque, ¿A quién le gusta las mates después de todo?

  • Hay dos pantallas en este módulo:
    1. Un operador a nivel de bits (AND, OR, XOR, NOT)
    2. Botones parar introducir la respuesta
  • Usa los dos bytes obtenidos de la tabla de abajo y el operador de la primera pantalla para determinar la respuesta. En estas tablas, MSB se refiere al bit más significativo, y LSB al bit menos significativo
Byte 1 BitByte 2
Ninguna baterías tipo AA MSBUna o más baterías tipo D
Puerto paralelo 3 o más puertos
Indicador NSA encendido 2 portapilas o más
Más módules que tiempo inicial en minutos Indicador BOB encendido
Más de un indicador encendido Más de un indicador encendido
Número de módulos divisible entre 3 El último dígito del nº de serie es impar
Menos de 2 baterías tipo D Número par de módulos
Menos de 4 puertos LSB2 o más baterías

Aquí hay una tabla explicando cada operador a nivel de bits:

Info AND OR XOR NOT
CÓMO Yendo bit por bit, si los dos bits son 1, el bit de resultante es uno. Si no, es 0. Yendo bit por bit, si cualquiera (o ambos) de los dos bits es 1, el bit resultante 1. Si no, es 0. Yendo bit por bit, si cualquiera (pero no ambos) de los bits es 1, el bit resultante es 1. Si no, es 0. Ignora el segundo operando. Yendo bit por bit, el bit resultante es el contrario al inicial.
NOTACIÓN bit1 && bit2 bit1 || bit2 (bit1 && !bit2) || (!bit1 && bit2) !bit1