видимо, разные версии аласма по-разному заканчивают табдицу меток. в одном случае кодом #00 (по адресу #FDFF), в другом - строго по адресу #FE00, начиная с #FE00 - просто мусор. сейчас сделал оба условия. дополнительно сделал проверку корректности ещё не определённых меток (раньше их игнорировал, но ведь идентификатор для них уже сформирован, можно проверить). должно быть меньше ложных срабатыванийСообщение от Spectre
тут ещё можно подумать с нулевым банком. для четвертинки #0000-#3fff указывать, в какой физической странице (пзу, кеш, банк 0, или что-то ещё) будет лежать этот код. для полной универсальности можно и на остальные чеивертинки жто сделать, например, для ATM можно банки перемещать, но слишком запутанно для пользователя будет...




Ответить с цитированием