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:
- Un operador a nivel de bits (AND, OR, XOR, NOT)
- 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 | Bit | Byte 2 |
---|---|---|
Ninguna pila tipo AA | MSB | Una 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 | LSB | 2 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 |