Cтраница 1
Переполнение при сложении Xj Х2. [1] |
Команда вычитания выполняется путем сложения уменьшаемого с дополнительным кодом вычитаемого. [2]
Использование команды ВСТ для организации цикла. [3] |
Команда вычитания вырабатывает признак результата; команда ВС или BCR фиксирует момент, когда счетчик становится равным нулю и прекращает выполнение цикла. [4]
Команды вычитания и деления имеют две формы. [5]
Команды вычитания так же, как и команды сложения, выполняются согласно правилам алгебры. При этом вычитаемое сохраняется неизменным. [6]
Команда вычитания SLIB транслируется аналогично ADD. [7]
Наличие команды вычитания с заемом SBB позволяет организовать вычитание чисел любой требуемой длины. Соответствующая программа для двухбайтных операндов приведена ниже. Уменьшаемое помещают в регистровую пару HL, вычитаемое - в В С. После выхода из подпрограммы результат находится в HL; содержимое регистровых пар ВС и DE не изменяется. [8]
Аналогично выполняется команда вычитания, при реализации которой управляющий блок возбуждает цепи сложения в сумматоре при разных знаках операндов и цепи вычитания при одинаковых знаках. [9]
Ниже приводятся команды вычитания с переносом. [10]
При выполнении команд вычитания алгебраическая разность чисел, находящихся в ячейках с номерами А1ИСП и А2ИСП, посылается в ячейку с номером АЗИСП. [11]
Этот счетчик использует команду обычного вычитания или вычитания команд совместно с переходом после цикла. [12]
Эта команда аналогична команде вычитания; отличие заключается в том, что результат не сохраняется. Оба операнда остаются без изменений. Признак результата устанавливается равным О, если операнды равны, равным 1, если первый операнд меньше, и равным 2, если первый операнд больше второго. Поскольку результат не запоминается, переполнения не возникает. [13]
В каждой группе имеются команды вычитания длинных и коротких операндов. Исходные данные для вычитания могут быть как нормализованными, так и ненормализованными. [14]
В каждой группе имеются команды вычитания длинных и коротких операндов. Исходные данные для вычитания могут быть как нормализован, ными, так и ненормализованными. [15]