Dz80.

Disassembler für Binärdateien, z. B. Arcade-Maschinen-ROMs, Snapshots mit Z80-basierten Personalcomputer
Jetzt downloaden

Dz80. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Name des Herausgebers:
  • Inkland Software
  • Betriebssysteme:
  • Windows
  • Dateigröße:
  • 553 KB
  • Veröffentlichungsdatum:
  • 2021-05-21 12:42:18

Dz80. Stichworte


Dz80. Beschreibung

Die DZ80-Anwendung wurde als Freeware-Zilog-Z80-Prozessorcode-Disassembler entwickelt. Es dauert eine rohe Binärdatei und zerlegen Sie es. Es zerlegt den gesamten bekannten undokumentierten, aber häufig verwendeten, aber häufig verwendeten Anweisungen, einschließlich derjenigen, einschließlich derjenigen, die die IXL / IYL- und IXH / IYH-Register sowie die seltsam aussehenden "LD R, RLC (IX + 4)" -Beanträge verwenden. Es unterstützt auch die Z180-Anweisungen, die einige Löcher füllen im EDXX-Opcode-Bereich. Bei der Demontage einer Datei muss DZ80 vier Dinge kennen: ich. Während der Datei in der Datei die Daten beginnt. Einige Dateien wie .sna-Dateien (Sinclair ZX-Spektrum-Snapshots) haben einen 27 Byte-Header vor dem Start der Daten. Dies muss offensichtlich übersprungen werden. Standardmäßig überspringt DZ80 keine Bytes, sodass Sie die Befehlszeilenoption -h = verwenden müssen, um DZ80 anzuweisen, den richtigen Betrag zu überspringen. II. Aufenthaltsort im Speicherplatz von Z80 beginnt die Datei. Wieder in Bezug auf das .sna-Format, beginnt dies an der Adresse 16384, der bis zu 65535 geht. Standardmäßig geht DZ80 davon aus, dass der Start der Datei adresse ist. 0 Möglichkeit. III. Wo im Adressraum des Z80 die Demontage beginnen. Standardmäßig wird DZ80 von der von -M angegebenen Adresse (oder dem Standardwert von 0) zerlegt. Verwenden Sie die Befehlszeilen-Befehlszeile -S = , um dies zu ändern. IV. Wo im Adressraum des Z80 die Demontage beenden. Standardmäßig wird DZ80 bis zum Ende der geladenen Quelldatei zerlegt. Verwenden Sie die Befehlszeilenoption -e -e = , um dies zu ändern. DZ80 stellt die obigen Elemente automatisch ein. und ii. bis 27 und 16384 für Quelldateien mit einer Erweiterung von ".sna". Weitere Dateierweiterungen können in zukünftigen Versionen unterstützt werden. Haupteigenschaften: Scripting-Unterstützung. Sie können jetzt ein Skript schreiben, um die Handhabung von DZ80 von jedem Opcode zu überschreiben oder zu verbessern. -Konfigurationsdatei-Unterstützung. DZ80 lädt seine Einstellungen aus einer DZ80.INI-Datei. Optionaler 2-Pass-Modus, um eine montierbare Quelldatei mit Etiketten auszuschreiben. Hier in zwei Versionen, Fenstern und DOS erhältlich. Informationen zum Downloads finden Sie im Abschnitt Downloads für Macintosh DZ80-Informationen. Zerlegen Sie "undokumentierte", aber häufig verwendete Anweisungen, einschließlich der obskureren "LD R, RLC (IX + 4)" -Beanweisungen. unterstützt Opcode-Kartendateien (z. B. diejenigen, die mit dem Sinclair-Zx-Spektrum-Emulator von Gerton Lunters erstellt wurden), mit dem DZ80 keine nicht ausgeführten Daten umgehen kann, was eine sauberere Demontage erzeugt. kann eine Referenzdatei erstellen, die Eingabe- / Ausgabeanschluss, Adresse und indirekte Adresszugriffe eines Z80-Programms enthält. Nützlich zum Bestimmen der von einem Programm verwendeten Ressourcen, beispielsweise einer Arcade-Maschine, zum Beispiel. Ziogs Z180-Anweisungen zerlegen. unterstützt das Gameboy Z80derivat. Flexibler Demontageausgabe an Ihren Assembler. Der DZ80-Quellcode kann leicht in Ihre eigenen Projekte fallen gelassen werden, um einen einfach zu verwendenden Z80 / Z180 / Z80GB-Disassembler zu erhalten. DZ80 Meldung Ausgabefenster Automatischer Import der Befehlszeile DZ80-Konfigurationsdatei dz80.ini intuitive Schnittstelle. erinnert sich an die Optionen, die zwischen Sitzungen verwendet werden. Kontexthilfe im Fenster Optionen Ziehen Sie 'n' Drop File-Auswahl. Automatischer Start von Notepad (oder eines anderen Programms), um die erzeugte Demontage anzuzeigen.


Dz80. Zugehörige Software