Software detaljer:
vPICdisasm er en PIC Mellemklasse MCU familie program disassembler. Projektet understøtter alle 35 PIC instruktioner, plus de to forældede dem (& quot; option & quot; og & quot; tris & quot;) som defineret af PICmicro Mellemklasse MCU Family Instruction Set, dokument DS31029A.
Denne single-pass disassembler kan håndtere Intel HEX8, og Motorola S-Record formaterede filer, der indeholder gyldige PIC program binære filer.
vPICdisasm bør arbejde på de fleste * nix-platform, herunder en Cygwin miljø. vPICdisasm blev skrevet i C ved Vanya A. Sergeev - vsergeev på gmail, og testet med GNU C Compiler
Funktioner :
- <. li> Udskrivning af instruktion adresser sammen demontering, aktiveret som standard
- Ghetto Adresselabels (se & quot; Ghetto Adresselabel & quot; sektion)
- Literal operander repræsenteret i enten hexadecimal, binære eller decimale baser, og som ASCII i en forsamling kommentar
- Data ord direktiv for data ikke er anerkendt som en instruktion i løbet demontering
Hvad er nyt i denne udgivelse:
- En kritisk fejl blev rettet med hensyn til S-Record læsning, som ignorerede gyldige dataposter.
- Output fil støtte blev tilføjet ved hjælp af -o / -. Out-file option
- Standard input support blev tilføjet med & quot; - & quot; fil argument, hvilket betyder, at disassembler understøtter nu bybefolkning input.
- Intel HEX8 / Motorola S-Record auto-detektion blev forbedret ved hjælp af det første tegn i stedet for filtypenavnet.
- Support til udskrivning af originale opcode data sammen demontering blev tilføjet.
Hvad er nyt i version 1.2:
- Support blev tilføjet til Baseline og Mellemklasse-Enhanced PIC kerner .
- Destination register operand formatering blev opdateret til at udskrive W / F i stedet for 0/1.
Kommentarer ikke fundet