ВУЗ:
Составители:
20
Признаки:
N V Z C
* * * *
• N = 1, если результат < 0
• Z = 1, если результат = 0
• V = N*C (после сдвига)
• С = содержимое старшего разряда указанной
ячейки
Для облегчения последовательной проверки и поразрядной обработки
операнда используются команды циклического сдвига. Они оперируют со
словом операнда и С-разрядом как с содержимым 17 - разрядного регистра
с циклическим переносом.
Циклический
сдвиг вправо
ROR 0060DD
RORB 1060DD
Действие: (DST) Å циклически сдвинутое на одну позицию вправо (DST)
Описание:
все разряды операнда циклически сдвигаются на одну позицию влево.
Содержимое младшего разряда загружается в С- разряд, а прежнее со-
держимое С - разряда загружается в старший разряд результата.
Признаки:
N V Z C
* * * *
• N = 1, если результат < 0
• Z = 1, если результат = 0
• V = N*C (после сдвига)
• С = содержимое младшего разряда операнда
Циклический
сдвиг влево
ROL 0061DD
ROLB 1061DD
Действие: (DST) Å циклически сдвинутое на одну позицию влево (DST)
Описание:
все разряды операнда циклически сдвигаются на одну позицию влево.
Содержимое старшего разряда загружается в С- разряд, а прежнее со-
держимое С - разряда загружается в младший разряд результата.
Признаки:
N V Z C
* * * *
• N = 1, если результат < 0
• Z = 1, если результат = 0
20
• N = 1, если результат < 0
• Z = 1, если результат = 0
N V Z C
Признаки: • V = N*C (после сдвига)
* * * *
• С = содержимое старшего разряда указанной
ячейки
Для облегчения последовательной проверки и поразрядной обработки
операнда используются команды циклического сдвига. Они оперируют со
словом операнда и С-разрядом как с содержимым 17 - разрядного регистра
с циклическим переносом.
Циклический ROR 0060DD
сдвиг вправо
RORB 1060DD
Действие: (DST) � циклически сдвинутое на одну позицию вправо (DST)
все разряды операнда циклически сдвигаются на одну позицию влево.
Описание: Содержимое младшего разряда загружается в С- разряд, а прежнее со-
держимое С - разряда загружается в старший разряд результата.
• N = 1, если результат < 0
N V Z C • Z = 1, если результат = 0
Признаки:
* * * * • V = N*C (после сдвига)
• С = содержимое младшего разряда операнда
Циклический ROL 0061DD
сдвиг влево
ROLB 1061DD
Действие: (DST) � циклически сдвинутое на одну позицию влево (DST)
все разряды операнда циклически сдвигаются на одну позицию влево.
Описание: Содержимое старшего разряда загружается в С- разряд, а прежнее со-
держимое С - разряда загружается в младший разряд результата.
N V Z C • N = 1, если результат < 0
Признаки:
* * * * • Z = 1, если результат = 0
Страницы
- « первая
- ‹ предыдущая
- …
- 18
- 19
- 20
- 21
- 22
- …
- следующая ›
- последняя »
