СДВИГ
— один из видов поразрядных логических операций, выполняемых ЭЦВМ. Операция С. заключается в смещении машинного кода вправо или влево на заданное число разрядов. Операция эта двуместная, одним из операндов ее является сдвигаемый код, другим — число, указывающее величину и направление С. Сдвиг кода

на k разрядов (k — целое) влево заменяет его на код

на к разрядов вправо дает код

. Различают логический С., при котором сдвигаются все разряды кода, включая знак и арифм. С., при котором сдвигаются только цифровые разряды. В конкретных типах машин операции С. могут иметь свои особенности, обусловленные системой команд и принятыми способами кодирования чисел. В машинах с фиксированной запятой, с

-ичной позиционной системой счисления (

— основание системы счисления), с неотрицательной базой операция С. эквивалентна умножению

или делению

без округления на в. п. Семик.