dz80.

Disassembler para arquivos binários, como as máquinas de arcade roms, instantâneos pessoais baseados em computador com Z80
Baixe Agora

dz80. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Nome do editor:
  • Inkland Software
  • Sistemas operacionais:
  • Windows
  • Tamanho do arquivo:
  • 553 KB
  • Data de lançamento:
  • 2021-05-21 12:42:18

dz80. Tag


dz80. Descrição

O aplicativo DZ80 foi projetado para ser um desmontador de código de processador Zilog Z80 Freeware. Levará um arquivo binário bruto e desmontará-lo. Ele desinça corretamente todos conhecidos indocumentados, mas muitas vezes usados, incluindo aqueles que utilizam os registros IXL / ILI e IXH / IYH, bem como as instruções de tipo estranhas "LD R, RLC (IX + 4)". Também suporta as instruções Z180 que preenchem alguns buracos na faixa de opcode EDXX. Ao desmontar um arquivo, DZ80 precisa saber quatro coisas: eu. Paradeiro no arquivo que os dados são iniciados. Alguns arquivos, como arquivos .sna (Sinclair Zx Spectrum Snapshots) têm um cabeçalho de 27 bytes antes do início dos dados. Isso obviamente deve ser ignorado. Por padrão, o DZ80 não pulará nenhum bytes, portanto, você deve usar a opção de linha de comando -H = para instruir DZ80 para pular a quantidade correta. ii. Paradeiro no espaço de memória do Z80, o arquivo começa. Referindo novamente ao formato .sna, isto começa no endereço 16384, indo até 65535. Por padrão, o DZ80 assume que o início do arquivo corresponde ao endereço 0. Para alterar isso, use a linha de comando da -m = opção. iii. Onde no espaço de endereço do Z80 para iniciar a desmontagem. Por padrão DZ80 desmontará do endereço especificado por -m (ou o padrão de 0). Use a opção de linha de comando para alterar isso. 4. Onde no espaço de endereço do Z80 para acabar com a desmontagem. Por padrão, o DZ80 desmontará para o final do arquivo de origem carregado. Use a opção da linha de comando -e = para alterar isso. DZ80 definirá automaticamente os itens acima i. e II. para 27 e 16384, respectivamente, para arquivos de origem com uma extensão de ".sna". Mais extensões de arquivo podem ser suportadas em versões futuras. Principais características: Scripting Support. Agora você pode escrever um script para substituir ou aprimorar o manuseio de DZ80 de qualquer opcode. Suporte ao Arquivo de Configuração. A DZ80 carregará suas configurações de um arquivo DZ80.INI. Modo de 2 passos opcionais para escrever um arquivo de origem montagem com etiquetas. Disponível aqui em duas versões, janelas e dos. Veja a seção Downloads para informações do Macintosh DZ80. Desmonte corretamente as instruções "indocumentadas", mas muitas vezes usadas, incluindo as instruções do tipo mais obscuras "LD R, RLC (IX + 4). Suporta arquivos de mapa da OPCODE (por exemplo, aqueles criados com o emulador de espectro de Sinclair Zx Zxs "da Gerton Lunter), que permite o DZ80 ignorar quaisquer dados não executados, o que cria uma desmontagem de limpeza. Pode produzir um arquivo de referência contendo porta de entrada / saída, endereço e acessos de endereço indiretos feitos por um programa Z80. Útil para determinar os recursos usados por um programa, como uma máquina de arcade, por exemplo. também desmonta as instruções do Zilog Z180. suporta o derivado de Gameboy Z80. Desmontagem flexível de saída para se adequar ao seu montador. O código fonte DZ80 pode ser facilmente descartado em seus próprios projetos para obter um dessassem fácil de usar Z80 / Z180 / Z80GB. DZ80 Janela de saída de mensagem Importação Automática de Linha de Comando Arquivo de Configuração DZ80 DZ80.INI Interface intuitiva. lembra as opções usadas entre as sessões. Contexto Ajuda na janela Opções Arraste a seleção de arquivos de drop 'n'. lançamento automático do bloco de notas (ou qualquer outro programa) para visualizar a desmontagem gerada.


dz80. Software Relacionado

Vbreformer Free.

é capaz de desmontar todos os formulários e todos os controles em seu aplicativo, recuperar todas as sub-rotinas, tempo de execução e chamadas da API. ...

98 2.4 MB

Download