vPICdisasm ay isang PIC Mid-Range MCU disassembler program pamilya. Sumusuporta sa mga proyekto ang lahat ng 35 mga tagubilin PIC, kasama ang dalawang pinapagamit iyan (& quot; option & quot; at & quot; tris & quot;) gaya ng nilinaw ng Set PICmicro Mid-Range MCU Family tagubilin, DS31029A dokumento.
Ang nag-iisang-pass disassembler maaaring hawakan Intel HEX8, at Motorola S-Record format na file na naglalaman ng valid binaries PIC program.
vPICdisasm dapat gumana sa karamihan * platform ala, kabilang ang isang Cygwin kapaligiran. vPICdisasm ay nakasulat sa C sa pamamagitan ng Vanya A. Sergeev - vsergeev sa gmail, at nasubok sa GNU C Compiler
Features :
- <. li> Pag-print ng pagtuturo addresses sa tabi disassembly, pinagana bilang default
- Mga etiketa Ghetto Address (tingnan ang & quot; Mga etiketa Ghetto Address & quot; section)
- Literal operands kinakatawan sa alinman sa hexadecimal, binary, o decimal na naka-base, at bilang ASCII sa isang pagpupulong puna
- Data word direktiba para sa data na hindi kinikilala bilang isang pagtuturo sa panahon ng panahon ng disassembly
Ano ang bago sa release na ito:
- Ang isang kritikal na bug ay naayos patungkol S-Record pagbabasa, kung saan ay hindi papansin valid talaan ng data.
- pag Output file ay idinagdag sa pamamagitan ng paraan ng -o / -. Opsyon out-file
- Standard input support ay naidagdag sa mga & quot; - & quot; argument file, ibig sabihin na ngayon ay sumusuporta sa disassembler piped input.
- Intel HEX8 / Motorola S-Record auto-detection ay pinabuting sa pamamagitan ng paggamit ang unang character sa halip na ang file extension.
- Suporta para sa pagpi-print ng mga orihinal na data opcode tabi disassembly ay idinagdag.
Ano ang bago sa bersyon 1.2:
- Support ay idinagdag para sa baseline at Mid-Range Pinahusay PIC core .
- Destination formatting register operand ay na-update upang i-print W / F sa halip ng 0/1.
Mga Komento hindi natagpuan