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


Прямая адресация



Прямая адресация


    Простейший способ  определить операнд в  памяти - даать  имя ячейке
    памяти. В  дальнейшем программа использует  это имя в  командах для
    ссылки  на    соответствующий  участок  памяти.  Вот    как  этот метод
    используется в команде
 
      INC    OPND
 
    В примере  команда ассемблера
 
      OPND   DW ?
 
    объявляет  OPND участком  памяти  длиной  в слово.      Когда программа
    ипользует OPND в качестве операнда, ассемблер помещает адрес OPND в
    машинную команду. В данном примере    вы можете видеть адрес 0123 как
    часть  команды  в  объектном  коде.  Этот  способ  называют  прямой
    адресацией, поскольку команда непосредственно в себе содержит адрес
    операнда.






Содержание раздела