dis6502 é um desmontador de fluxo de traçado para 6502, originalmente escrito por Robert Bond e de apoio arquivos binários Atari. Robert postou dis6502 aos net.sources newsgroups de Usenet em 9-Oct-1986 e para comp.sources.unix 7-Jun-1988.
Udi Finkelstein portado dis6502 para o Amiga, adicionou suporte para Commodore 64 arquivos de objeto, e postou a comp.sources.amiga em 4-Nov-1988.
Esta versão do dis6502 foi modificado de várias maneiras:
* Pode ler arquivos binários brutos.
* Opção para especificar redefinição alternativo e interromper endereços vetoriais.
* Os números de linha deixa de ser necessário com iguala em arquivos de definição são.
* Se for feita uma referência de dados para um endereço que não tem um
nome atribuído, mas address-1 faz, a referência será desmontado
como nome + 1. Isto é conveniente para as variáveis de dois bytes, particularmente em
Página zero.
* Novas directivas arquivo definição:
.jtab2
.rtstab
menos um, para o uso com RTS
* Ao invés de usar chamadas recursivas para rastrear todas as instruções, agora há uma fila de rastreamento.
* Adicionado uma opção de "-7" para mascarar MSB de dados de caracteres.
* Atualizado para usar ANSI C função protótipos e incluir arquivos.
* alterações Amiga / Manx ter sido removido.
dis6502 foi testada no Red Hat Linux 9, mas deve funcionar em outros sistemas Linux, BSD, e Unix.
dis6502 é distribuído sob os termos da Licença Pública Geral da Free Software Foundation, versão 2. Veja o arquivo COPYING para maiores detalhes.
As notas de lançamento originais de Robert Bond e Udi Finkelstein estão nos arquivos README.Bond e README.Finkelstein.
Detalhes de Software:
Comentários não encontrado