dis6502 er en flow-tracing disassembler for 6502, opprinnelig skrevet av Robert Bond og støtte Atari binærfiler. Robert postet dis6502 til Usenet nyhetsgrupper net.sources på 9-Oct-1986, og for å comp.sources.unix 7-Jun-1988.
Udi Finkelstein portet dis6502 til Amiga, lagt til støtte for Commodore 64 objektfiler, og postet den til comp.sources.amiga på 4-Nov-1988.
Denne versjonen av dis6502 har blitt endret på flere måter:
* Kan lese ubehandlede binære filer.
* Mulighet for å spesifisere alternative reset og avbryte vektor adresser.
* Linje tallene er ikke lenger nødvendig med valgene i definisjonsfiler.
* Hvis en data henvises til en adresse som ikke har en
tildelte navn, adresse-men 1 ikke vil referanse demonteres
som navn + 1. Dette er praktisk for to-byte variabler, spesielt i
null siden.
* Nye definisjon fil direktiver:
.jtab2
.rtstab
minus en, for bruk med RTS
* Snarere enn å bruke rekursive samtaler å spore hver instruksjon, er det nå et spor køen.
* Lagt til en "-7" for å maskere seg MSB av tegndata.
* Oppdatert å bruke ANSI C funksjonen prototyper og inkluderer filer.
* Amiga / Manx endringer har blitt fjernet.
dis6502 har blitt testet på Red Hat Linux 9, men skal fungere på andre Linux, BSD, og Unix-systemer.
dis6502 distribueres under betingelsene i Free Software Foundation General Public License, Version 2. Se filen KOPIERER for detaljer.
Den opprinnelige utgivelsen notater fra Robert Bond og Udi Finkelstein er i filene README.Bond og README.Finkelstein.
Prog.varedetaljer:
Versjon: 0.12
Last opp dato: 3 Jun 15
Lisens: Gratis
Popularitet: 17
Kommentarer ikke funnet