vPICdisasm ist ein PIC MCU Mittelklasse-Familienprogramm Disassembler. Das Projekt unterstützt alle 35 PIC Anweisungen sowie die beiden veralteten diejenigen (& quot; Option & quot; und & quot; Tris & quot;), wie durch die PICmicro MCU Mittelklasse Familien Instruction Set, Dokument DS31029A definiert.
Diese Single-Pass-Disassembler kann Intel HEX8 und Motorola S-Record-formatierte Dateien mit gültigen PIC Programm Binärdateien zu behandeln.
vPICdisasm sollte auf den meisten * nix-Plattform arbeiten, einschließlich einer Cygwin-Umgebung. vPICdisasm wurde in C durch Vanya A. Sergeev geschrieben - vsergeev bei Google Mail, und mit dem GNU C Compiler geprüft
Eigenschaften :
- <. li> Drucken der Befehlsadressen neben Demontage, die standardmäßig aktiviert
- Ghetto Adressaufkleber (siehe & quot; Ghetto Address Labels & quot; Abschnitt)
- Wörtliche Operanden repräsentiert entweder hexadezimal, binär oder dezimal Basen und als ASCII in einer Baugruppe Kommentar
- Datenwort Richtlinie zur Daten nicht als Anweisung während bei der Demontage erkannt
Was ist neu in dieser Pressemitteilung:
- Ein kritischer Fehler wurde in Bezug auf S-Record Lesen, fixiert die wurde gültige Datensätze ignoriert.
- Output-Datei-Unterstützung wurde über die -o / hinzugefügt -. Out-file
- Standard Eingabeunterstützung wurde mit dem & quot hinzugefügt; - & quot; Dateiargument, was bedeutet, dass der Disassembler unterstützt jetzt verrohrt Eingang.
- Intel HEX8 / Motorola S-Record automatische Erkennung unter Verwendung des ersten Zeichens und nicht der Dateierweiterung verbessert.
- Unterstützung für das Drucken von Original-Befehlscode-Daten neben der Demontage wurde hinzugefügt.
Was ist neu in der Version 1.2:
- Unterstützung für Baseline und Mittelklasse Erweiterter PIC Kerne hinzugefügt .
- Zielregisteroperanden-Formatierung wurde aktualisiert, um W / F anstelle von 0/1 zu drucken.
Kommentare nicht gefunden