Disasm fixes, fix backward disasembly, make pdj not behave as pDj
avoid re-reading on every instruction disassembly for pXj