モジュール詳細:紫六角形ボタン
少なくとも紫のナープルではない。
中央のボタンを押して開始する。これにより6桁の数字で構成された音声メッセージの再生が開始される。聞こえない場合は、ステータスメッセージを押して聴覚サポートの有効/無効を切り替える。
この6桁の文字列を3つのペアに分割する。最初の2桁を入力の左、次の2桁を入力の右、最後の2桁が出力とする。
3つの数字を6桁の二進数に変換する。一番下に二進数変換チャートがある。
次にどの論理ゲートが使用されているかを特定する。以下に役立つチャートがある。左の列が入力、右の列が出力である:
入力 | AND | OR | XOR | NAND | NOR | XNOR | → | ← | !→ | ←! |
---|---|---|---|---|---|---|---|---|---|---|
00 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 |
01 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 |
10 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 |
11 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 |
この論理ゲートは、後で3つ目の数を決定するために使用される。しかし今のところは数字を組み合わせて6桁の文字列に戻す。次に、一番小さい数字に1、次に2番目に小さい数字に2を配置する。同点がある場合はそれらのうち左から順に昇順で数字を配置する。
中央以外の各ボタンは、読み順に1~6のラベルが付けられているかのように扱う。配置された数字を左から順に見て、その数字に対応する文字を取得する。
以下の表を使用して、各文字を左の数字と右の数字を構成するビットに変換する。