Na téma Bitových operací

Nikdo nemá rád tento druh matematiky. Koho vůbec matika baví?

  • Na tomto modulu jsou 2 obrazovky:
    1. Bitová operace (AND, OR, XOR, NOT)
    2. Místo pro zadání výsledku
  • Použitím hodnot dvou bajtů, získaných z níže uvedené tabulky a bitové operace z prvního displeje, určete odpověď. V těchto tabulkách je NVDB je nejvíce důležitý bit, NMDB je nejméně důležitý bit.
  • Bajt je v informatice seskupení 8 bitů.
  • Pokud je věta pravdivá, hodnota bitu je rovna 1. Jinak je hodnota bitu rovna 0.
1. Bajt 2. Bajt
NVDB Žádné AA baterie 1 nebo více D baterií
Paralelní port 3 nebo více portů
Rozsvícený indikátor NSA 2 nebo více držáků na baterie
Více modulů než času na začátku (v min) Rozsvícený indikátor BOB
Více než 1 rozsvícený indikátor Více než 1 nerozsvícený indikátor
Počet všech modulů je dělitelný 3 Poslední číslo sériového čísla je liché
Méně než 2 D Baterií Na bombě je sudý počet modulů
NMDB Méně než 4 porty 2 nebo více baterií

Následující tabulka slouží k pochopení bitových operací:

Info AND (A) OR (NEBO) XOR (A NEBO) NOT (NEGACE)
JAK Pokud jsou OBA bity rovny 1, tak je výstup roven 1. Jinak je výstup roven 0. Pokud je ALESPOŇ JEDEN z bitů roven 1, tak je výstup roven 1. Jinak je výstup roven 0. Pokud je PRÁVĚ JEDEN bit roven 1, tak je výstup roven 1. Jinak je výstup roven 0. Ignorujte druhý bajt. Výstupem je obrácená hodnota prvního bajtu.
MAT bit1 && bit2 bit1 || bit2 (bit1 && !bit2) || (!bit1 && bit2) !bit1