movreg関数のrnの計算方法をビット演算に変えた