Сообщение об ошибке #156 Memory reference expected

Ожидается ссылка на память.

Описание

Операнд ассемблера - не ссылка на область памяти, которая здесь требуется.

Наиболее вероятно, вы забыли поставить квадратные скобки вокруг операнда индексного регистра, например MOV AX, BX+SI вместо MOV AX, [BX+SI].