пользуете TD386, попробуйте использовать параметр
пользуете TD386, попробуйте использовать параметр -f, чтобы выну-
дить TD эмулировать дополнительную память. См. Главу 15.
При получении вами данного сообщения программа не будет заг-
ружена в память. Это означает, что вы должны освободить достаточ-
но памяти для таблицы идентификаторов и вашей программы. Если вы
отлаживаете резидентную программу, которая уже загружена, нужно
TDeb 3.0 #3-3 = 178 =
запустить Турбо отладчик с параметром командной строки -sm, чтобы
зарезервировать память для таблицы идентификаторов.
Only one operand size allowed
(Допускается только один указатель размера операнда)
Вы ввели для ассемблирования инструкцию, в которой содержит-
ся более одного указателя размера. Задав размер операнда, вы не
можете его изменить, например:
mov WORD PTR BYTE PTR [bx],1
cледует записать:
mov BYTE PRT [bx],1
Operand must be memory location
(Операнд должен быть ячейкой в памяти)
Вы ввели выражение, содержащее подвыражение, которое должно
ссылаться на ячейку памяти, но не делает этого. Ссылка на память
должны присутствовать в операциях присваивания (=, += и т.д.) и
операциях уменьшения и увеличения (++ и --).
Operand size unknown
(Размер операнда неизвестен)
Вы ввели для ассемблирования инструкцию, но не задали размер
операнда. Некоторые инструкции могут работать только с байтами
или словами и требуют от вас задания размера (когда размер нельзя
определить по виду операндов). Например, вместо:
add [bx],1
следует записать:
add BYTE PTR [bx],1
Overlay not loaded
(Оверлей не загружен)
(Только для Паскаля.) Вы пытаетесь установить область в окне
CPU (ЦП) на адрес в программе, который соответствует участку