Список инструкций
Список инструкций системы S7-300, CPU 31xC, CPU 31x, IM 151-7, BM 147-1, BM 147-2
86 A5E00105517-04
Инструкции сдвига
Сдвиг содержимого из ACCU1 или ACCU1–L влево или вправо на определенное число позиций. Если не определен другой
адрес параметра, число позиций сдвига располагается в ACCU2–LL. Те позиции, которые при сдвиге становятся свободными,
заполняются нулями или знаком. Последний сдвигаемый бит - это бит с условным кодом CC 1.
Инструк-
ция
Операнд Описание
Длина
(слов)
Типичное время выполнения,
мкс
312 31x, 147,
151
317
SLW - Сдвиг содержимого ACCU1–L влево.
Освобожденные позиции заполняются нулями.
1 1.9
1.0
0,19
SLW 0 ... 15 0.6 0.3 0,19
SLD - Сдвиг содержимого ACCU1 влево.
Освобожденные позиции заполняются нулями.
1 2.5
1.2
0,22
SLD 0 ... 32 2.5 1.3 0,26
SRW - Сдвиг содержимого ACCU1–L вправо.
Освобожденные позиции заполняются нулями.
1 1.9
0.9
0,23
SRW 0 ... 15 0.6 0.3 0,33
SRD - Сдвиг содержимого ACCU1 вправо.
Освобожденные позиции заполняются нулями.
1 2.5
1.2
0,24
SRD 0 ... 32 2.5 1.3 0,28
Слово состояния для: SLW, SLD,
SRW, SRD
BR CC 1 CC 0 OV OS OR STA RLO FC
Инструкция зависит: - - - - - - - - -
Инструкция влияет: - Да Да Да - - - - -