[an error occurred while processing this directive]
а DB или DW есть? ... WORD_BUFFER DW 512 dup (?) ... :-)~
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Ivax 11 августа 2006 г. 11:32
В ответ на: В моём нет такого.. отправлено <font color=gray>GeM</font> 11 августа 2006 г. 11:24

DB Описание байта

[name] DB initialvalue,,, .

Размещает и инициализирует один или более байтов (по 8 бит) памяти. Аргумент initialvalue может быть задан одним из следующих способов:

целое число (например, 12);
строка (например, 'message');
константное выражение (например, 2 * 5);
оператор DUP (например, 10 DUP (?));
знак вопроса (?) (например, 0,1,?,2).
Примечания:
Когда имеется аргумент name (он не является обязательным), то ассемблер создает переменную, значение смещения которой рав но текущему значению счетчика размещения. Эта переменная будет иметь тип BYTE.

Знак вопроса ? дает указание ассемблеру оставить начальное значение неопределенным. Для того, чтобы задать более одного начального значения, отделите их запятыми.

Начальное значение строковой константы может быть любой длины, при условии, что она умещается на одной строке. Строчные переменные хранятся таким образом, чтобы первому символу соот ветствовал меньший адрес, чем последнему.

Смотри ещё описание DB.



Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа
Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 
URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание