Руководство по ассемблеру



Этот компилятор бесплатен и его можно найти на ftp-сайте фирмы Borland ftp://ftpd.borland.com/download/bcppbuilder/ freecommandLinetools.exe.

После запуска компилятора в папке, где хранится исходный текст функции hchg

Поразрядные операции и адресация

Итоги арифметических команд возбуждают на принадлежность 6 указателей. Громадная область сих знаков будет рассмотрена после произведения арифметических процедур с участием процедур сравнительного скачка, а также с помощью процедуры IN (перебой по переполнению). Влияние действительных процедур на знаки обрисовано далее.

CF (флаг трансдукции): Если в следствии сочинения проделывается свитч из главного разряда, флаг переноса взводится; в противном случае символ свитча опустошается. При сбавке знак свитча возводится, если осуществляется заем в больший байт счёта; при отсутствии заимствования знак обновляется. Необходимо помнить, что при происхождении симптоматичного трансдукции SC == OF (символ пополнения). Знак трансдукции АР имеет возможность использоваться для индикации неимеющего знака восполнения.

AF (символ прибавочного трансдукта): Ежели в следствии сочинения осуществляется перенос из младшего полубайта в больший, флаг дополнительного свитча возводится; в другом случае знак сбрасывается. При вычете знак прибавочного свитча подымается, ежели воплощается заем из главного полубита в нижний; при недостатке заимствования символ обновляется.


назад далее