Вставьте код
Введите или вставьте код на ассемблере 6502 или откройте файл .asm. Поддерживаются метки, константы, .org и директивы данных.
Вставьте код на ассемблере 6502 и смотрите адрес и байты каждой строки, таблицу символов и hex-дамп.
Скачайте бинарный файл или запустите его прямо здесь и пройдите по шагам.
Загрузка эмулятора…
Введите или вставьте код на ассемблере 6502 или откройте файл .asm. Поддерживаются метки, константы, .org и директивы данных.
Нажмите «Собрать». Ошибки показываются с номерами строк; вкладка «Вывод ассемблера» перечисляет адрес и байты каждой строки и все символы.
Скопируйте hex-дамп, скачайте файл .bin или нажмите «Запуск», чтобы выполнить код и отладить его.
Создавайте пиксель-арт спрайты, заставки и короткие ролики для своих игр и демо по промпту с WaveSpeed AI.
Создавайте спрайты, тайлы и заставки в ретро-стиле.
Превратите неподвижную картинку в короткий анимированный ролик.
Превратите картинку в 3D-модель.
$1 бесплатных кредитов для подходящих новых аккаунтов. Карта не нужна. Для генераторов нужны отдельный аккаунт и кредиты. Инструмент «эмулятор 6502» бесплатный.
Метки с двоеточием и без, константы define name value и name = value, *= и .org, .byte/dcb, .word, .text, .asciiz и .res, числа в шестнадцатеричной, двоичной, десятичной и символьной записи, арифметику, а также < и > для младшего и старшего байта адреса.
Значение, которое на момент сборки строки заведомо меньше $100, использует более короткую форму нулевой страницы. Метка, определённая ниже, или число из четырёх шестнадцатеричных цифр, например $00FF, использует абсолютную форму.
Листинг с адресом и байтами каждой строки исходника, таблица символов и hex-дамп по 16 байт в строке. Файл .bin охватывает диапазон от наименьшего до наибольшего собранного адреса, пропуски заполнены нулями.
Все 151 документированная инструкция NMOS 6502 и все режимы адресации — тот же набор инструкций, что в классических книгах и учебниках по 6502.
Да. Этот онлайн-ассемблер 6502 бесплатен и не требует регистрации, а код собирается в вашем браузере и никуда не загружается.
Листинг и символы · Hex-дамп и .bin · Запуск и отладка