Программирование на Ассемблере для персональных компьютеров. Садовой Н.Н - 12 стр.

UptoLike

Составители: 

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