Составители:
Рубрика:
12
• <имя> - имя массива данных, по которому к ним можно обратиться
из команды;
• d (define) – определяет начало массива данных;
• <тип> - размер констант, входящих в массив:
b – байт,
w – слово(два байта),
d – двойное слово,
q – учетверённое слово,
t – десять байтов;
• <константа> - числовой или символьный элемент массива данных.
В
ассемблере используется несколько типов констант:
десятичные – последовательность цифр от 0 до 9;
шестнадцатеричные – последовательность шестнадцатеричных цифр
от 0 до 9 и от А или а до F или f завершающаяся буквой H или h, первой
должна быть десятичная цифра или 0;
восьмеричные – последовательность цифр от 0 до 7, завершающаяся
буквами Q или q;
двоичные – последовательность цифр от 0 до 1, завершающаяся бук-
вой B или b;
символьные –
символ или группа символов, заключённые в кавычки;
знак ? – используется для резервирования места для данных.
Например,
data1 db 123, 0a2h, 75q, 110011b, 'a', 'пример', ?, ?
• <имя> - имя массива данных, по которому к ним можно обратиться из команды; • d (define) – определяет начало массива данных; • <тип> - размер констант, входящих в массив: b – байт, w – слово(два байта), d – двойное слово, q – учетверённое слово, t – десять байтов; • <константа> - числовой или символьный элемент массива данных. В ассемблере используется несколько типов констант: десятичные – последовательность цифр от 0 до 9; шестнадцатеричные – последовательность шестнадцатеричных цифр от 0 до 9 и от А или а до F или f завершающаяся буквой H или h, первой должна быть десятичная цифра или 0; восьмеричные – последовательность цифр от 0 до 7, завершающаяся буквами Q или q; двоичные – последовательность цифр от 0 до 1, завершающаяся бук- вой B или b; символьные – символ или группа символов, заключённые в кавычки; знак ? – используется для резервирования места для данных. Например, data1 db 123, 0a2h, 75q, 110011b, 'a', 'пример', ?, ? 12
Страницы
- « первая
- ‹ предыдущая
- …
- 10
- 11
- 12
- 13
- 14
- …
- следующая ›
- последняя »