PDA

View Full Version : TI-74 Disassembler



JGardner
July 17th, 2010, 05:21 PM
An active disassembler that'll run on the '74.

Rename it "DZM.PGM" and load with ' OLD "100.DZM.PGM" '.

I'm having trouble the with attachment process so the next
post will have instructions for use.

Jack

JGardner
July 17th, 2010, 05:25 PM
All entries are Hex.

Pressing the up-arrow key will cause a BR, CALL, JMP,
DJNZ, or BTXXX instruction to jump to the call or branch
address contained in the instruction.

Pressing "up-arrow" on other instructions should have no
effect.

In JMPs, DJNZs, & BTXXX instructions, the offset byte is
decoded, and the pgm address it points to is appended as
a comment to the opcode display string.

Comments/OP$ which run off the 31 char screen can be
seen by pressing the right-arrow key.

Pressing the left-arrow key returns the 1st 31 char screen.

A work in progress. Suggest, bitch, or flame away.

Jack

JGardner
August 2nd, 2010, 08:24 AM
Bugfix - BR, CALL, Jumps, DJNZ, BTJXXs now work properly.

Jack

Ksarul
August 3rd, 2010, 06:20 PM
Thanks, Jack!

JGardner
August 4th, 2010, 03:21 PM
Bugfix (typo).

Appreciate hearing about any defects found...

thanks, Jack

JGardner
March 17th, 2012, 05:26 PM
Another Bugfix... Change extension to .PGM.

Jack

JGardner
September 27th, 2012, 08:25 AM
Added ROM call support...

Ksarul
October 14th, 2012, 02:53 PM
Thanks for developing this one, Jack!

JGardner
October 14th, 2012, 09:10 PM
Glad it's of some use. There's also a loadable sub-pgm version,
if anyone's interested.

Jack