x >> n = x / 2のn乗 という意味なので x >> 3 = x / 2の3乗 = x / 8 になります。 1 and b>>3 = 1 and b/8 = (8 and b)/8 (通分した) なので右ボタンが押されているときだけ 1 になりそれ以外は0になります。右が押されてた場合4行目は x=x+1 になります。 1 and b>>2 =1 and b/4 =(4 and b)/4 これは左が押されてれば1になりそのとき4行目は x=x-1 になります