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



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

АЛУ и указатели

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

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

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


назад далее