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



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

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

Команды АЛУ и присвоение флагов

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

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

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


назад далее