[an error occurred while processing this directive]
|
Первое сообщение - добавлен нулевой байт.
Так как число байт не четное, а память программ где они размещены меряется словами.
можно не обращать внимания, можно попробовать добавить в конце данных директиву ".even". Если компилятор поддерживает, то будет добавлять автоматически и не ругатся.
Второе сообщение, очевидно, вызвано этими строками:
.org $200
rus_buf:
Директива ".org $200" "наползает"(Overlap) на уже размещенные команды.
Уберите ".org $200" и посмотрите в листинге адресс последней команды reti.
E-mail: info@telesys.ru