symantec antivirus, Навигационные системы, резервное копирование данных, антивирусные программы, антивирусные программы, .

hardenworld.narod.ru

 
 На сайте
   Главная
   Links

 Разделы
avast edition
антивирус касперского
win zip
norton antivirus
англо русский словарь
asplinux 11
avast 4 home
бухгалтерия
русско английский словарь
сетевой экран
текстовые редакторы
 Главная  Links
{img1} panda activescan
Перекрывает все другие директивы. --------------------------------------------------------- Листинг 1-6. Условное ассемблирование операторов DEBUG - FALSE ---------------------------------------------------------------- ;часть А - листинг исходного текста FALSE EQU 0 TRUE EQU 0FFFFh DEBUG EQU FALSE . . . @TypeStr 'hello world!' IF DEBUG <--- начало условного блока @TypeStr 'Hi -I made it to this point in the program' ENDIF <--- конец условного блока . . . ;часть В - листинг MASM @TypeStr 'hello world!' 1 mov dx,offset ??0000 1 mov ax,09h 1 int 21h ;вызвать функцию MS-DOS ENDIF ---------------------------------------------------------------- - 1-17 - Данный пример был ассемблирован со значением переключателя DEBUG - FALSE (ложь).
panda
{img2} 1с бухгалтерия
В результате от условного блока в листинге MASM после расширения @TypeStr появляется только оператор ENDIF. Таким образом MASM сообщает, что условный блок присутствовал, но он не ассемблировался. Когда значение переключателя DEBUG изменя- ется на TRUE (истина), MASM вырабатывает другую программу, приве- денную в Листинге 1-7. Листинг 1-7.
avast 4 server
{img3} avast 4 professional edition
Условное ассемблирование операторов DEBUG - TRUE ------------------------------------------------------------------ ;листинг MASM DEBUG EQU TRUE . . . @TypeStr "hello world" 1 mov dx,offset ??0001 1 mov ax,09h 2 int 21h ;вызвать функцию MS-DOS IF DEBUG @TypeStr 'Hi -I made it to this point in the program' 1 mov dx,offset ??0002 1 mov ah,09h 2 int 21h ;вызвать функцию MS-DOS ENDIF ---------------------------------------------------------------- Все это время отладочные операторы присутствовали в программе. MASM также включает в листинг строку, вызывающую ассемблирование операторов. Если Вы предпочитаете увидеть в файле листинга все директивы условного ассемблирования вне зависимости от того, име- ют они значение TRUE или FALSE, используйте директиву .LFCOND (включить список ложных состояний).
архиватор zip

немецко русский словарь

symantec antivirus, Навигационные системы, резервное копирование данных, антивирусные программы, антивирусные программы, .
 

avast 4 home

Наличие обя- зательно! EXITM ВЫХОД ИЗ МАКРО При достижении выход из макро. Наиболее часто используется при ус- ловном ассемблировании. LOCAL symbol_list ЛОКАЛЬНЫЙ СИМВОЛ Определяет для ассембле- ра символы из списка symbol_list как уникаль- ные символы. Расширяется в ??ххх, где ххх - шестнадцатиричные числа. PURGE macro_list УДАЛИТЬ МАКРООПИСAHИЕ Уничтожает описание макро из списка macro_list. - 1-15 - -------------------------------------------------------- Директива Переменная Описание применения -------------------------------------------------------- REPT выражение ПОВТОРИТЬ Повторяет блок команд, размещенных между REPT и ENDM,столько раз,сколь- ко задано в выражении. ITP dummy, НЕОГРAHИЧЕННОЕ ПОВТОРЕНИЕ Повторяет блок команд между IRP и ENDM для каждого значения из para- meter_list,заменяя фор- мальный параметр (dummy)на значение параметра из каж- дого расширения. IRPC dummy, строка СИМВОЛ НЕОГРAHИЧЕННОГО ПОВТОРЕНИЯ Повторяет блок команд между IRPC и ENDM для каждого символа строки, заменяя формальный пара- метр на символ из каж- дого расширения. --------------------------------------------------------- Таблица 1-2. Специальные символы в макрокомандах --------------------------------------------------------- Символ Описание применения --------------------------------------------------------- &argument Соединяет формальные аргументы или сим- волы с текстом. Особенно необходим для подстановки вместо формальных аргументов в строках, заключенных в кавычки. ;;comment text Обозначает комментарий. Такой комментарий никогда не приводится в макроописании. !char Указывает, что следующий далее символ является литералом. Используется для включения &, % и т.д. в макрорасширения, когда эти символы могут быть интерпре- тированы не как специальные. %symbol Используется для преобразования символа или выражения в число текущей системы счисления. Угловые скобки (< и >) используются для определения текста, заключенного между ними, как литерала. Все, что заключено в такие скобки, может быть передано в макро как одиночный аргумент. ---------------------------------------------------------- - 1-16 - Таблица 1-3. Директивы управления листингом в макрокомандах ---------------------------------------------------------- Директива Описание применения ---------------------------------------------------------- .XALL Приводит исходный и объектный код макрорасши- рений, исключая исходные строки, которые не вырабатывают исполнительного кода. Устанав- ливается по умолчанию. .LALL Приводит все строки макрорасширения, исключая комментарии, начинающиеся с удвоенных точкой с запятой /;;/. .SALL Исключает код, вырабатываемый макрорасшире- нием. .LIST Приводит строки исходного текста программы. Действие противоположно .XLIST, однако сос- тояние листинга, определяемое директивами .XALL, .LALL или .SALL не изменяет. .XLIST Подавляет любую выдачу.


системы управления базой данных


 



Caa?ocea ...
 

CNews: Новости | e-Business | Hi-Tech | Telecom List.ru - каталог ресурсов интернет Directrix џ­¤ҐЄб жЁвЁа®ў ­Ёп
Сайт создан в системе uCoz