モジュール詳細:アセンブリコード
もうレジスタを修正しているのに、なぜこれが重要なんだ!
モジュールには3つのディスプレーがある。左のディスプレーには8つの「コード」が表示され、上部のディスプレーには「コード」の機能の説明が表示され、右側のディスプレーには現在のリストの数字が表示される。
モジュールの左側のディスプレーのリストは上から順に0から始まる。
モジュールを解除するには、単3バッテリーの数に2を乗算し、1を加算する。結果を8で割ってそれの余りを求め、それに1を再度加算する。もし、モジュール「Lines of code」、「Scripting」、「Brainf---」がある場合、上記のルールを無視して0を使用する。この数は各ステージで使用されるコードを示している。コードとは、モジュールの左側と下の表の2列目にある3~5文字の英字である。
説明を特定するには下の表を使用する。2つのボタンを使用してモジュールの上部にある説明を切り替えることができる。
正しいコードに設定したら、上部のディスプレーを押して入力することで次のステージに進むことができる。モジュールを解除するには、これを合計3回行う必要がある。
索引 | コード | 意味 |
---|---|---|
0 | AAA | ASCII adjust AL after addition |
1 | AAD | ASCII adjust AX before division |
2 | AAM | ASCII adjust AX after multiplication |
3 | AAS | ASCII adjust AL after subtraction |
4 | ADC | Add with carry |
5 | ADD | Add |
6 | AND | Logical AND |
7 | CALL | Call procedure |
8 | CBW | Convert byte to word |
9 | CLC | Clear carry flag |
10 | CLD | Clear direction flag |
11 | CLI | Clear interrupt flag |
12 | CMC | Complement carry flag |