otta777さんのシフトの説明ですが、どうもプチコンは算術シフトみたいですね。 不具合というか、最上位ビット(符号)が右シフト時には影響してしまうのだと思います。 ということで、解決方法などはotta777さんの解説通りです。て事は、論理シフトの命令はないって事なのかなぁ…。