это последовательность целых значений в
------- процедуре.
Синтаксис $INLINE [Список байтов][файлспец.литерал]
---------
Замечания $INLINE может быть только в пределах тела внутристрочной субпро-
--------- цедуры.
Список байтов - это последовательность целых значений в диапазоне
от 0 до 255,подлежащих кодированию непосредственно в обьектном коде в дан-
ной точке.
ФайлСпец.литерал-это имя файла,который содержит код,в который
вставляется внутристрочная.Этот код должен быть переопределяем,а также дол-
жен защищать и восстанавливать следующие регистры:стековый сегмент(SS),сте-
ковый указатель (SP),базовый указатель (BP),сегмент данных (DS).Внутрист-
рочный код может иметь ссылку на пораметры с использованием относительной
адресации BP.Более подробная информация содержится в приложении А "Числовые
соображения" и приложении С "Интерфейс языка ассемблера".
Ппример sub визг inline
'$inline вызывает выдачу визга звуковым излучателем
- 78 -
$inline &HBA,&H00,&H07,&HE4,&H61,&H24,
$inline &HFC,&H34,&H02,&HE6,&H61,&HB9,
$inline &H40,&H01,&HE@,&HFE,&H4A,&H74
$inline &H02,&HF2
end sub
call визг
end
Метаоператор $SEGMENT
---------------------
Функция $SEGMENT заявляет новый кодовый сегмент.
--------
Синтаксис $SEGMENT
---------
Замечания Используйте "безаргументные" метаоператоры $SEGMENT для разрыва
вашей исходной программы,когда компилятор сообщает,что превышено ограниче-
ние 64К для кодового сегмента:ERROR 409 segment overflow press<ESC> (ошибка
409 переполнение сегмента нажмите <ESC>)
Все,что находится после метаоператора $SEGMENT,будет помещено в новый ко-
довый сегмент.В результате любой оператор управления программой
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий