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. Los bits
  • 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 pila tipo AA MSBUna o más pilas tipo D
Puerto paralelo 3 o más puertos
Indicador NSA encendido 2 portapilas o más
Más módulos que tiempo inicial en minutos Indicador BOB encendido
Más de un indicador encendido Más de un indicador apagado
Número de módulos divisible entre 3 El último dígito del nº de serie es impar
Menos de 2 pilas tipo D Número par de módulos
Menos de 4 puertos LSB2 o más pilas

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 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