Аргументы:
IN INT любая целая аналоговая величина
NbR INT количества вращаемых бит (в диапазоне [1..31])
Q INT провернутая влево величина
если NbR <= 0, то нет никакого эффекта
Описание:
Вращает биты влево. Вращаются 32 бита.
(*FBD пример блока “ROL”*)
(* ST Эквивалент: *)
result := ROL (register, 1);
(* register = 2#0100_1101_0011_0101*)
(* result = 2#1001_1010_0110_1010*)
(* IL Эквивалент: *)
LD register
ROL 1
ST result