Изучение архитектуры и системы команд INTEL-совместимых микропроцессоров. Коршунов А.Д. - 37 стр.

UptoLike

Составители: 

37
Слишком мало
аргументов.
Недостаточно аргументов для данной команды.
Неправильный
аргумент:
<АРГУМЕНТ>
Содержимое поля одного из аргументов не является
правильным значениям для аргумента вообще.
Размер памяти указан
неверно или не
требуется:
<АРГУМЕНТ>
Для операнда в памяти размер указан неправильно,
что приводит к несоответствию типов.
Размер памяти не
указан: <АРГУМЕНТ>
Для операнда в памяти не указан размер.
Аргументы
неприменимы:
<АРГУМЕНТЫ>
Данное сочетание аргументов неприменимо для
данной команды.
Метка не определена:
<АРГУМЕНТ>
Команда передачи управления ссылается на
несуществующую метку.
Метка слишком
далеко: <АРГУМЕНТ>
Команда передачи управления ссылается на метку,
которая находится дальше, чем на -128/+127 (для
короткого перехода) или на -32768/+32767 (для
ближнего перехода) байт машинных кодов.
Неизвестная
директива:
<ДИРЕКТИВА>
Поле команды содержит набор символов, не
являющийся допустимой директивой.
Требуется метка для
директивы:
<ДИРЕКТИВА>
Данная директива требует перед собой метку.
Лишние аргументы.
Достаточно <КОЛ-
ВО>
Слишком много аргументов для данной директивы.
Недостаточно
аргументов.
Необходимо
<КОЛ-ВО>
Слишком мало аргументов для данной директивы.
Вложенные процедуры
недопустимы.
Процедура началась раньше, чем закончилась
предыдущая.
ENDP без PROC.
Перед директивой ENDP отсутствует
соответствующая директива PROC.
Несовпадение меток
при PROC и ENDP.
Директива ENDP должна иметь такую же метку, как и
ближайшая предшествующая директива PROC.
Второй операнд
(регистр) заменен
на CL.
В команде логического сдвига второй операнд был
заменен на регистр CL.
                                                                          37
Слишком мало
                       Недостаточно аргументов для данной команды.
аргументов.
Неправильный
                       Содержимое поля одного из аргументов не является
аргумент:
                       правильным значениям для аргумента вообще.
<АРГУМЕНТ>
Размер памяти указан
неверно или не         Для операнда в памяти размер указан неправильно,
требуется:             что приводит к несоответствию типов.
<АРГУМЕНТ>
Размер памяти не
                       Для операнда в памяти не указан размер.
указан: <АРГУМЕНТ>
Аргументы
                       Данное сочетание аргументов неприменимо для
неприменимы:
                       данной команды.
<АРГУМЕНТЫ>
Метка не определена:Команда передачи управления ссылается на
<АРГУМЕНТ>          несуществующую метку.
                    Команда передачи управления ссылается на метку,
Метка слишком       которая находится дальше, чем на -128/+127 (для
далеко: <АРГУМЕНТ> короткого перехода) или на -32768/+32767 (для
                    ближнего перехода) байт машинных кодов.
Неизвестная
                    Поле команды содержит набор символов, не
директива:
                    являющийся допустимой директивой.
<ДИРЕКТИВА>
Требуется метка для
директивы:          Данная директива требует перед собой метку.
<ДИРЕКТИВА>
Лишние аргументы.
Достаточно <КОЛ-    Слишком много аргументов для данной директивы.
ВО>
Недостаточно
аргументов.
                    Слишком мало аргументов для данной директивы.
Необходимо
<КОЛ-ВО>
Вложенные процедуры Процедура началась раньше, чем закончилась
недопустимы.        предыдущая.
                    Перед директивой ENDP отсутствует
ENDP без PROC.
                    соответствующая директива PROC.
Несовпадение меток  Директива ENDP должна иметь такую же метку, как и
при PROC и ENDP.    ближайшая предшествующая директива PROC.
Второй операнд
                    В команде логического сдвига второй операнд был
(регистр) заменен
                    заменен на регистр CL.
на CL.