dz80

Disassembler voor binaire bestanden, zoals Arcade Machine ROM's, Z80-gebaseerde Personal Computer Snapshots
Download nu

dz80 Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Naam uitgever:
  • Inkland Software
  • Besturingssystemen:
  • Windows
  • Bestandsgrootte:
  • 553 KB
  • Publicatiedatum:
  • 2021-05-21 12:42:18

dz80 Tags


dz80 Beschrijving

De DZ80-applicatie is ontworpen om een freeware Zilog Z80-processorcode-disassembler te zijn. Het zal een ruw binair bestand nemen en het demonteren. Het demonteert correct alle bekende ongedocumenteerde, maar vaak gebruikt, instructies, inclusief die met behulp van de IXL / IYL- en IXH / IYH-registers, evenals het vreemde uitziende "LD R, RLC (IX + 4)" -instructies. Het ondersteunt ook de Z180-instructies die een aantal gaten vullen in het EDXX OPCODE-assortiment. Bij het demonteren van een bestand moet DZ80 vier dingen weten: I. Waar in het bestand de gegevens start. Sommige bestanden, zoals .SNA-bestanden (Sinclair ZX Spectrum Snapshots) hebben vóór het begin van de gegevens een 27 bytekop. Dit moet duidelijk worden overgeslagen. Standaard slaat DZ80 geen bytes over, dus u moet de optie -h = de opdrachtregelregel op te zetten om DZ80 te instrueren om het juiste bedrag over te slaan. II. Whereabouts in de geheugenruimte van de Z80 start het bestand. Verwijzend opnieuw naar het .SNA-formaat, dit begint op adres 16384, gaande tot 65535. Standaard gaat DZ80 van mening dat het begin van het bestand overeenkomt met het adres 0. Om dit te wijzigen, gebruikt u de opdrachtregel-m = optie. III. Waar in de adresruimte van de Z80 om de demontage te starten. Standaard zal DZ80 demonteren van het door -m opgegeven adres (of de standaardinstelling van 0). Gebruik de optie-optie-opdrachtregel voor de om dit te wijzigen. IV. Waar in de adresruimte van de Z80 om de demontage te beëindigen. Standaard demonteert DZ80 aan het einde van het geladen bronbestand. Gebruik de optie -e-optie -e = om dit te wijzigen. DZ80 zal automatisch de bovenstaande items i instellen. en II. tot 27 en 16384 respectievelijk voor bronbestanden met een verlenging van ".sna". Meer bestandsextensies kunnen worden ondersteund in toekomstige versies. Belangrijkste kenmerken: scripting-ondersteuning. U kunt nu een script schrijven om de handling van elke OPCODE van DZ80 te negeren of te verbeteren. -configuratie-bestandsteun. DZ80 laadt de instellingen van een DZ80.ini-bestand. Optionele 2-pas-modus Om een verzamelbronbestand met labels op te schrijven. hier beschikbaar in twee versies, Windows en DOS. Zie het gedeelte Downloads voor Macintosh DZ80-informatie. demonteert correct "ongedocumenteerde" maar vaak gebruikte instructies, inclusief de meer obscure "LD R, RLC (IX + 4)" -instructies. Ondersteunt opCode Map-bestanden (bijvoorbeeld die gemaakt met de "Z80" Sinclair ZX-spectrumemulator van Gerton Lunter) waarmee DZ80 geen niet-uitgevoerde gegevens kan omzeilen, die een schonere demontage creëert. kan een referentiebestand bevatten met ingangs- / uitgangspoort, adres en indirecte adres toegangen door een Z80-programma. Handig voor het bepalen van de middelen die door een programma worden gebruikt, zoals bijvoorbeeld een arcademachine. Demonteer ook de ZILOG's Z180-instructies. ondersteunt de Gameboy Z80-derivaat. flexibele demontage-uitvoer voor uw assembler. De broncode van de DZ80 kan eenvoudig in uw eigen projecten worden gelaten om een eenvoudig te gebruiken Z80 / Z180 / Z80GB Disassembler te winnen. DZ80 Bericht Uitgangsvenster Automatische import van opdrachtregel DZ80's configuratiebestand DZ80.ini Intuïtieve interface. onthoudt de opties die worden gebruikt tussen sessies. -context Help op het venster Opties Sleep 'n' Drop File Selectie. Automatische lancering van Kladblok (of een ander programma) om de gegenereerde demontage te bekijken.


dz80 Gerelateerde software

Imagix 4d

Broncodeanalyse, QA- en documentgeneratie voor C, C ++ en Java-software. ...

1,696 5.7 MB

Downloaden