うーん、すこしわかりずらいですかね。
BUTTON命令は入力されたボタンによって対応した数字が代入されます
↑は1,、↓は2、←は4、→は8、Aは16、Bは32…以下略
それぞれ二進数に直すと
1=1,2=10.4=100,8=1000,16=10000,32=100000
AND演算は二つの数値の値の両方が1の場合、その桁に1が入ります。
例えば 2(↓ボタン) と 15 なら二進数に直すと
10 AND 1111 で0010になり、2が入力されます。
すなわち、右ボタンを押した場合、(BU AND 15)には、2が代入されます。
十字キー全部でも同じです。
しかしAボタン(10000)だと
10000 AND 1111で0になり0が代入されます。
つまり十字キー以外の入力は0に、十字キーは対応した数値を代入します。
分かりにくかったら言ってください。補足します
3そうだね プレイ済み