|
|
Description
Uncoder is a disassemblor, it can be used to disassemble simple code objets, or meta-kernel cards or even HP 48/49 roms.
It is mainly used to disassemble code object, but it also has some functions to detect RPL objects, but this part is still to finish.
In 1995, I've done a version of Uncoder, working on the HP 48, but I lost the source so it can't be a valid GPL software.
But you can easely get the source of uncoder by disasembling it with the new one :).
Documentation
Uncoder is used by invoking it by :
uncoder file_to_disassemble
This process generates 2 files :
-
file_to_disassemble.asm, which contains on each line, the current address and the mnemonic.
-
file_to_disassemble.lab, which contains on each line, all labels called by jumps mnemonics.
Then, you can labelize the generated file by typing :
label.pl file_to_disassemble
This process generates one file, which can be compiled normally by kasm2.
Download uncoder
Download tarball
|