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



Вместе с безусловным переходом jmp инструкция jnz организует две ветви вы­числений. В одном случае программа выведет на экран равно нулю, в другом — не равно нулю.

Это ветвление выглядит не очень красиво, и не очень понятно, где одна ветвь, где другая

Методики адресации разрядов

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

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

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


назад далее