11
UniCROSS
5.3. DW (define word)
: DW < >
ПРЕДНАЗНАЧЕНИЕ: запись в объектном коде последовательности слов
(старший байт, младший байт), каждое из которых является
значением очередного выражения.
Примеры:
words DW
$C000, $D000, $E000, $F000
DW
5*4096 + 3*16 +1
DW
first_table, second_table, 0
5.4. DS (define space)
: DS < _1> [,< _2>]
ПРЕДНАЗНАЧЕНИЕ: заполнение области памяти длиной в <выражение_1>
байтов символами, являющимися значениями
<выражение_2>.
В выражениях не должны участвовать метки. Если значение выражения_2
больше 255, то учитывается младший байт значения. Если выражение_2 не указано,
область заполняется нулями.
Примеры:
buffer
DS
$200
DS
$10, 32
5.5. SECTION
: SECTION [ ]
ПРЕДНАЗНАЧЕНИЕ: ф
о
р
м
и
р
о
в
а
н
и
е
фиктивной секции, начиная с адреса, являющегося
значением выражения. Не допускается вложение
фиктивных
секций.
Конец
фиктивной
секции
формируется
директивой
ENDS.
Внутри
фиктивной секции не генерируется код.
<< < GO > >>
Вернуться к началу сайта