Первый из рассматриваемых способов — непосредственная адресация не требует обращения к регистрам или памяти данных. При непосредственной адресации на обработку поступает операнд, который является частью команды. При программировании на языке ассемблера значение непосредственного операнда помечается символом #, например:
add A, #77 ; Добавить 77 к содержимому аккумулятора
Эта команда добавляет десятичное число 77 к содержимому аккумулятора, результат поступает обратно в аккумулятор.