Assembler для начинающих



Шестнадцатиричное представление - часть 2


      2     0010       2       10     1010     A
      3     0011       3       11     1011     B
      4     0100       4       12     1100     C
      5     0101       5       13     1101     D
      6     0110       6       14     1110     E
      7     0111       7       15     1111     F
    ------------------------------------------------------------------
                 Фиг. 2.7  Шестнадцатеричная нумерация
 
    Десятичные числа пишутся без суффикса или с суффиксом "D".  Это в
    точности соответствует записи чисел в языке ассемблера.  Для
    предсталения данных в ассемблерной программе можно пользоваться лю-
    бой из трех рассмотренных систем (десятичная, двоичная и шестнадца-
    теричная).
 
      При записи шестнадцатеричных чисел важно убедиться, что ассемб-
    лер воспримет их как числа.  Если вы ввели "FAH", то это может быть
    или шестнадцатеричное число FA, или имя переменной FAH.  Ассемблер
    предполагает, что число начинается с цифры и что метка начинается с
    буквы.  Поэтому "FAH" для ассемблера оказывается переменной.  Если
    мы имеем в виду не переменную а число, то его надо записать как
    "0FAH":  это число имеет желаемое значение и начинается заведомо с
    цифры.  Воизбежание путаницы каждому шестнадцатеричному числу,
    которое начинается со значений от A до F должен предшествовать 0.



Содержание  Назад  Вперед