ВУЗ:
Составители:
29
Действие: (СК) Å (СК) + 2 * ХХХ, если N*V = 0
Описание:
вызывается ветвление, если оба разряда признаков N и V установле-
ны или очищены (т.е. если результат операции исключающее ИЛИ
над содержимым разрядов N и V равен 0). Таким образом, команда
BGE всегда будет вызывать ветвление, если она следует за операци-
ей сложения двух положительных чисел. Команда BGE будет также
вызывать ветвление по нулевому результату.
Признаки:
N V Z C
Не изменяются
Ветвление, если
меньше (нуля)
BLT
002400 +
XXX
Действие: (СК) Å (СК) + 2 * ХХХ, если N*V = 1
Описание:
вызывается ветвление, если результат операции исключающее ИЛИ
над содержимым разрядов N и V равен 1. Команда BLT обратна по
действию команде BGE. Таким образом, команда BLT всегда будет
вызывать ветвление, если она следует за операцией сложения двух от-
рицательных чисел, даже если происходит переполнение. В частно-
сти, команда BLT будет всегда вызывать ветвление, если она следует
за командой сравнения отрицательного операнда и положительного
операнда назначения, даже если произошло переполнение. Команда
BLT никогда не будет вызывать ветвления, если она следует за ко-
мандой сравнения (CMP) положительного операнда источника и от-
рицательного операнда назначения. Она также не будет вызывать
ветвления, если результат предыдущей операции равен нулю без пе-
реполнения.
Признаки:
N V Z C
Не изменяются
Ветвление, если
больше (нуля)
BGT 003000 + XXX
29
Действие: (СК) � (СК) + 2 * ХХХ, если N*V = 0
вызывается ветвление, если оба разряда признаков N и V установле-
ны или очищены (т.е. если результат операции исключающее ИЛИ
над содержимым разрядов N и V равен 0). Таким образом, команда
Описание:
BGE всегда будет вызывать ветвление, если она следует за операци-
ей сложения двух положительных чисел. Команда BGE будет также
вызывать ветвление по нулевому результату.
NV Z C
Признаки: Не изменяются
Ветвление, если
002400 +
меньше (нуля) BLT
XXX
Действие: (СК) � (СК) + 2 * ХХХ, если N*V = 1
вызывается ветвление, если результат операции исключающее ИЛИ
над содержимым разрядов N и V равен 1. Команда BLT обратна по
действию команде BGE. Таким образом, команда BLT всегда будет
вызывать ветвление, если она следует за операцией сложения двух от-
рицательных чисел, даже если происходит переполнение. В частно-
сти, команда BLT будет всегда вызывать ветвление, если она следует
Описание: за командой сравнения отрицательного операнда и положительного
операнда назначения, даже если произошло переполнение. Команда
BLT никогда не будет вызывать ветвления, если она следует за ко-
мандой сравнения (CMP) положительного операнда источника и от-
рицательного операнда назначения. Она также не будет вызывать
ветвления, если результат предыдущей операции равен нулю без пе-
реполнения.
N V Z C
Признаки: Не изменяются
Ветвление, если
BGT 003000 + XXX
больше (нуля)
Страницы
- « первая
- ‹ предыдущая
- …
- 27
- 28
- 29
- 30
- 31
- …
- следующая ›
- последняя »
