シフト演算とは【用語集詳細】
シフト演算(Shift Operation)は、コンピュータにおけるビット列に対する演算の一種です。シフト演算では、桁を左右にシフトさせることで演算処理を行います。算術的シフト演算では、各桁を左にシフトさせた場合、乗算の効果が得られ、右にシフトした場合は除算の効果が得られます。
シフト演算を含むビット演算(Bitwise Operation)は少ない回路およびリソースで構築できます。
また、マルウェアの中にはシフト演算を用いてソースコードの難読化を行う設計を持つものがあります。