シフト操作のうち桁あふれを起こしたビットを、ずらす方向とは反対側にできる空いたところに入れるもののこと。ビット演算の一種であるビットシフトの一種である。
レジスタの内容を1ビットずつキャリーフラグに取り出したり、レジスタの内容を実際に回転させてLEDの点滅処理を作ったりする際に用いる。