ВУЗ:
Составители:
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
- …
- следующая ›
- последняя »