DZ80.

Disassemblatore per file binari, come la macchina per macchine arcade, le istantanee personalche basate su Z80
Scarica ora

DZ80. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Freeware
  • Nome editore:
  • Inkland Software
  • Sistemi operativi:
  • Windows
  • Dimensione del file:
  • 553 KB
  • Data di rilascio:
  • 2021-05-21 12:42:18

DZ80. Tag


DZ80. Descrizione

L'applicazione DZ80 è stata progettata per essere uno smontaggio del codice processore Zilog ZIG Z80. Ci vorrà un file binario crudo e lo smonterrà. Smonta correttamente tutti conosciuti senza documenti, ma spesso utilizzati, istruzioni, compresi quelli che utilizzano i registri IXL / IYL e IXH / IYH, nonché le strane istruzioni di tipo "LD R, RLC (IX + 4)". Supporta anche le istruzioni Z180 che riempiono alcuni fori nell'intervallo OPCODE EDXX. Quando si smonta un file, DZ80 ha bisogno di conoscere quattro cose: io. Da dove si trova nel file Inizia i dati. Alcuni file, come i file .sna (Sinclair ZX Spectrum Snapshots) hanno un'intestazione di 27 byte prima dell'inizio dei dati. Questo ovviamente deve essere saltato. Per impostazione predefinita, DZ80 non salta alcun byte, quindi è necessario utilizzare l'opzione -H = l'opzione della riga di comando per istruire DZ80 per saltare l'importo corretto. II. Da dove si trova nello spazio di memoria dello Z80. Inizia il file. Riferendosi di nuovo al formato .sna, questo avvia all'indirizzo 16384, salendo fino a 65535. Per impostazione predefinita, DZ80 presuppone che l'avvio del file corrisponda all'indirizzo 0. Per modificare questa, utilizzare la riga di comando -m = opzione. III. Dove nello spazio degli indirizzi di Z80 per avviare lo smontaggio. Per impostazione predefinita DZ80 smonterrà dall'indirizzo specificato da -m (o il valore predefinito di 0). Utilizzare l'opzione -s = Opzione della riga di comando per modificarlo. IV. Dove nello spazio indirizzo Z80 per terminare lo smontaggio. Per impostazione predefinita, DZ80 smonterrà fino alla fine del file di origine caricata. Utilizzare l'opzione -e = Opzione della riga di comando per modificare questa. DZ80 imposterà automaticamente gli elementi sopra I. e II. a 27 e 16384 rispettivamente per i file di origine con un'estensione di ".sna". Altre estensioni di file possono essere supportate nelle versioni future. Caratteristiche principali: Supporto di scripting. Ora puoi scrivere uno script per sovrascrivere o migliorare la gestione della DZ80 di qualsiasi OPCODE. Supporto file di configurazione. DZ80 caricherà le sue impostazioni da un file DZ80.ini. Modalità 2-pass opzionale per scrivere un file sorgente assemblato con etichette. Disponibile qui in due versioni, Windows e DOS. Vedere la sezione Download per informazioni Macintosh DZ80. Smonta correttamente "senza documenti" ma spesso usati istruzioni, incluse le istruzioni di tipo più oscure "LD R, RLC (IX + 4)". supporta i file della mappa OPCODE (ad esempio, quelli creati con l'emulatore di spettro di Sinclair ZX di Gerton Lunter Lunter) che consente a DZ80 di ignorare qualsiasi dato non eseguito, che crea uno smontaggio più pulito. può produrre un file di riferimento contenente porta di input / uscita, indirizzo e accessi indirizzi indiretti effettuati da un programma Z80. Utile per determinare le risorse utilizzate da un programma, ad esempio una macchina arcade, ad esempio. disassembli anche le istruzioni Z180 di Zilog. supporta il derivato GameBoy Z80. Uscita flessibile di smontaggio per adattarsi al gruppo. Il codice sorgente DZ80 può essere facilmente abbandonato nei propri progetti per ottenere un disassemblatore Z80 / Z180 / Z80GB facile da usare. Finestra di uscita del messaggio DZ80 Importazione automatica della riga di comando File di configurazione DZ80 DZ80.ini Interfaccia intuitiva. ricorda le opzioni utilizzate tra le sessioni. Guida di contesto sulla finestra delle opzioni Trascina la selezione del file DROP "n". Lancio automatico del blocco note (o qualsiasi altro programma) per visualizzare lo smontaggio generato.


DZ80. Software correlato

IMAGIX 4D.

Analisi del codice sorgente, generazione di QA e documenti per il software C, C ++ e Java. ...

1,696 5.7 MB

Scarica