vPICdisasm είναι ένα ΣΜΕ Κατηγορίας MCU οικογενειακό πρόγραμμα disassembler. Το πρόγραμμα υποστηρίζει όλες τις 35 οδηγίες ΣΜΕ, καθώς και οι δύο αυτοί αποδοκιμαστεί (& quot? Επιλογή & quot? Και & quot? Τρις & quot?), Όπως ορίζεται από το σύνολο εντολών PICmicro Κατηγορίας MCU Οικογένεια, DS31029A έγγραφο.
Αυτό το single-pass disassembler μπορεί να χειριστεί την Intel HEX8, και η Motorola S-Record σχηματοποιημένα αρχεία που περιέχουν έγκυρη εκτελέσιμα πρόγραμμα ΣΜΕ.
vPICdisasm θα λειτουργήσει στα περισσότερα * nix πλατφόρμα, συμπεριλαμβανομένων ένα περιβάλλον Cygwin. vPICdisasm γράφτηκε σε C από Βάνια Α Sergeev - vsergeev στο gmail, και δοκιμάζονται με την GNU C Compiler
Χαρακτηριστικά :
- <. li> Εκτύπωση τις διευθύνσεις διδασκαλίας μαζί με την αποσυναρμολόγηση, ενεργοποιημένο από προεπιλογή
- Γκέτο ετικέτες διευθύνσεων (ανατρέξτε στην ενότητα & quot? Γκέτο ετικέτες διευθύνσεων & quot? Τμήμα)
- Η γραμματική τελεστές εκπροσωπούνται είτε σε δεκαεξαδικό, δυαδικό, δεκαδικό ή βάσεις, και ως ASCII σε ένα σχόλιο συνέλευση
- Η οδηγία λέξη δεδομένων για τα δεδομένα που δεν αναγνωρίζεται ως εκπαίδευση κατά τη διάρκεια κατά την αποσυναρμολόγηση
Τι είναι καινούργιο σε αυτή την έκδοση:
- Ένα κρίσιμο σφάλμα ορίστηκε σχετικά με S-Record ανάγνωση, η οποία αγνοούσε έγκυρα αρχεία δεδομένων.
- υποστήριξη αρχείων εξόδου προστέθηκε μέσω του -o / -. Επιλογή εκτός αρχείου
- Τυπική υποστήριξη εισόδου προστέθηκε με το & quot? - & Quot? επιχείρημα αρχείο, πράγμα που σημαίνει ότι η Αποσυναρμολογητής υποστηρίζει τώρα μέσω σωληνώσεων εισόδου.
- Η Intel HEX8 / Motorola S-Record αυτόματης ανίχνευσης βελτιώθηκε με τη χρήση του πρώτου χαρακτήρα και όχι την επέκταση του αρχείου.
- Υποστήριξη για την εκτύπωση των αρχικών δεδομένων opcode παράλληλα με την αποσυναρμολόγηση προστέθηκε.
Τι είναι καινούργιο στην έκδοση 1.2:
- Υποστήριξη προστέθηκε για Baseline και Κατηγορίας Ενισχυμένη πυρήνες ΣΜΕ .
- Προορισμός μορφοποίηση καταχωρητή ενημερώθηκε για την εκτύπωση W / F αντί του 0/1.
Τα σχόλια δεν βρέθηκε