פרטי תוכנה:
vPICdisasm הוא disassembler תכנית משפחת PIC אמצע טווח MCU. הפרויקט תומך בכל 35 הוראות PIC, בתוספת שני אלה לא מומלצים לשימוש (& quot; האפשרות & quot; ו & quot; טריס & quot;) כהגדרתו בגדר הוראת הבקרים PIC אמצע טווח MCU המשפחה, DS31029A מסמך.
disassembler יחיד לעבור זה יכול להתמודד עם אינטל HEX8, ומוטורולה S-שיא קבצים בפורמט המכילים קבצים בינאריים תכנית PIC תקפים.
vPICdisasm צריך לעבוד על רוב * פלטפורמת nix, כולל סביבת Cygwin. vPICdisasm נכתב ב- C ובניה א סרגייב - vsergeev ב- Gmail, ונבדק עם GNU C Compiler
תכונות :
- <. li> הדפסת כתובות הוראה לצד פירוק, מופעלות כברירת מחדל
- תוויות כתובת גטו (ראה & quot; תוויות גטו כתובת & quot; סעיף)
- האופרנדים מילולי מיוצגים באו הקסדצימלי, בסיסים בינארי, או עשרוני, וכמו ASCII בתגובת הרכבה
- מילת הוראת נתונים לנתונים שאינם מוכרים כהוראה במהלך תקופת הפירוק
מה חדש בהודעה זו:
- באג קריטי היה קבוע בעניין קריאת S-שיא, ש מתעלם רשומות נתונים חוקיים.
- תמיכת קובץ פלט נוסף בדרך של -o / -. האופציה מחוץ לקובץ
- תמיכת הזנה רגילה נוספה ב& quot; - & quot; טיעון קובץ, כלומר disassembler תומך כעת קלט זורמים.
- HEX8 אינטל / זיהוי אוטומטי מוטורולה S-שיא שופר על ידי שימוש בתו הראשון ולא סיומת הקובץ.
- תמיכה בהדפסה של נתונים opcode המקוריים לצד פירוק נוספה.
מה חדש בגרסת 1.2:
- תמיכה נוסף לBaseline וליבות PIC אמצע טווח משופר .
- עיצוב האופרנד ההרשמה יעד עודכן להדפיס W / F במקום 0/1.
תגובות לא נמצא