512バイトの長さのデータのバイナリチャンクがあります。一度右にシフトしたい場合、最も効率的な方法は何でしょうか。
今のところ(アセンブリに非常に新しい)私の最も良い推測は、最初にチャンク(おそらくint)をチェックして、それが何をシフトアウトし、シフトし、次に前のintがシフトアウトして運び続けるかを確認する必要があるということです。これにより、データがシフトダウンされます。もっと簡単な方法はありますか?このキャリーテクニックを使用する必要がある場合、シフトできる最大のチャンクは何ですか?DWord?QWord?