Station Last update
IDEC.SHAOS.NET 26.04.2025 21:01
Таверна 11.11.2024 07:20
Ping 26.04.2025 20:41
dynamic | less 26.04.2025 21:01
Nastene 26.04.2025 21:01
ii.yester.link 26.04.2025 21:02

bot.habr.rss


Дизассемблер 6502 (nes/famicom/d…

12 июня 2023 г. 2:00BotHabr (tgi,2)

 

Опубликовано: Sun, 11 Jun 2023 22:19:32 GMT
Канал: Assembler – Язык программирования низкого уровня

Я продолжаю изучать ассемблер 6502, но для экспирементов мне понадобился дизассемблер, Я пробовал использовать da65 собственно тот что идет вместе с ассемблером и линкером ca65 и ld65 соответственно. Но заметив в документации коды команд в hex представление. И вдруг понял что если прочитать файл nes то можно просто взять код инструкции, взять ее длину и спарсить аргумент. И мы получим дизассемблированный код в его простом представление.Под катом небольшой рассказ о том как я написал скрипт дизассемблера на PHP. Читать далее

https://habr.com/ru/articles/741192/