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



скомпили­ровать, но прежние командные файлы здесь не подойдут, потому что появился новый файл с описанием меню menu.rc. Расширение .гс говорит о том, что это файл содержит ресурсы — различные картинки, описания меню, курсоры, пик­тограммы и т. д. Файлы ресурсов нужно компилировать специальной програм­мой гс.ехе, входящей в состав нашего ассемблера

Арифметические команды и флаги

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

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

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


назад далее