dis6502 е потока проследяване Disassembler а за 6502, първоначално написан от Робърт Bond и подкрепящи Atari бинарни файлове. Robert публикувал dis6502 в групата за новини net.sources Usenet на 9-Oct-1986 г., и да comp.sources.unix 7-Jun-1988.
Уди Финкелщайн пренесли dis6502 на Amiga, добавя поддръжка за Commodore 64 обектни файлове, и го е публикувал да comp.sources.amiga на 4-Nov-1988.
Тази версия на dis6502 е бил променен по няколко начина:
* Може да прочетете суровини бинарни файлове.
* Възможност да се уточни заместник нулиране и да прекъсне векторни адреси.
* Ред номера вече не е необходимо с равнява на файловете с дефинициите са.
* Ако се прави позоваване на данни до адрес, който не разполага с
възложени име, но адрес-1 прави, ще бъде разглобен позоваването
като име + 1. Това е удобно за два байта променливи, особено в
нулева страница.
* Нови директиви файл с дефиниции:
<Име> .equ <адр> същото като .eq
.jtab2 <адр>, <адр>, <брой> маса от кодови указатели, разделен на високи и ниски масички байт
.rtstab <адр>, <адр>, <брой> харесват jtab2, но всеки запис съдържа целевия адрес
минус едно, за използване с RTS
* Вместо да използва рекурсивни повиквания да се проследи всяка инструкция, сега има следи от опашката.
* Добавена е опция за "-7", за да се прикрие разстояние MSB на символни данни.
* Актуализирана да използва ANSI C функционални прототипи и включване на файлове.
* Amiga / Обикновен промени са били отстранени.
dis6502 е тествана на Red Hat Linux 9, но трябва да работи върху други системи Linux, BSD, и Unix.
dis6502 се разпространява при условията на General Public License Фондацията за свободен софтуер, версия 2. Вижте копиране на файл за подробности.
Бележките оригиналната версия от Robert Bond и Уди Финкелщайн са в досиетата README.Bond и README.Finkelstein.
Софтуер детайли:
Версия: 0.12
Дата на качване: 3 Jun 15
Разрешително: Безплатно
Популярност: 65
Коментари не е намерена