Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Address label duplicated or different in second pass




Duplicate label.

Divide by zero.

Symbol not previously defined.

Missing operator.

Missing symbol.

Unmatched)

Unmatched (

Illegal character.

Illegal digit.

String substitution too complex.

Cannot open file.

Temp file creation error.

Symbol table full.

Out of memory.

Сообщения об ошибках

101 ERROR:

Ошибка пользователя при работе с директивами.

Недостаточно памяти для макроса, #define или внутренней обработки.

Закройте открытые приложения и попробуйте выполнить компиляцию снова. Если данная ошибка произошла при выполнении компиляции MPASM DOS версии, попробуйте выполнить компиляцию MPASM Windows версией.

Недостаточно памяти для размещения таблицы символов.

Закройте открытые приложения и попробуйте выполнить компиляцию снова. Если данная ошибка произошла при выполнении компиляции MPASM DOS версии, попробуйте выполнить компиляцию MPASM Windows версией или MPASM_DP версией.

Невозможно создать временный файл. Проверьте объем свободного места на диске.

Ошибка при открытии файла. Проверьте существование указанного файла. Ошибка также возникает при открытии исходного файла старой версии MPASM или защищенного от изменений файла.

Слишком много вложений #define.

Неправильная цифра в числе. Допускаются следующие цифры в числах:

Двоичном 0-1;

Восьмеричном 0-7;

Десятичном 0-9;

Шестнадцатеричном 0-F.

Использование недопустимого символа в имени метки. Допускаются следующие символы в именах меток: a..z;

A..Z; 0..9; _. Имя метки не должно начинаться с цифры.

Левая скобка не имеет соответствующую правую скобку. Например, "DATA (1+2".

Правая скобка не имеет соответствующую левую скобку. Например, "DATA 1+2)".

Отсутствие символа. Директива EQU или SET не имеет <label> для присвоения значения.

Отсутствие арифметического оператора в выражении. Например, "DATA 1 2".

Использование не определенной переменной. Только метки адреса могут использоваться перед их определением. Константы и переменные должны быть сначала объявлены пользователем.


Обнаружение деления на нуль во время оценки выражения.

Объявление переменной более одного раза (например, в директивах EQU или CBLOCK).

Определение метки адреса в памяти программ более одного раза.

Метка определена один раз, но адрес размещения изменился при втором проходе компилятора. Это может произойти когда пользователь изменяет биты указателя страницы памяти программ в макрокомандах, генерирующие различные значения на основе текущего адреса.




Поделиться с друзьями:


Дата добавления: 2014-11-29; Просмотров: 813; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.