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



После компиляции ресурсов в папке возникает новый файл с расширением .res, который компоновщик объ­единяет с объектным файлом, чтобы в результате получилась готовая програм­ма .ехе. Командный файл для приготовления программы, заданной листингами 13.6, 13.7, показан в листинге 13.8.

Листинг 13.8. Командный файл menumake.bat для программ с ресурсами

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

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

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

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


назад далее