Paper Tape Format Disassembler
I have extended my cross-assembler with a built-in disassembler that can directly read from paper tape format (and a few other formats). For example, the following test assembly program
.org $0200
ldx #100
loop dex
bne loop
brk
is, under option -P, assembled into paper tape format (text representation):
;060200A264CAD0FD0003A5
;0000010001
Option -dP activates the disassembler on paper tape format represented as text, which disassembles the format above back to:
$0200 a2 64 ldx #$64
$0202 ca dex
$0203 d0 fd bne $0202
$0205 00 brk
.org $0200
ldx #100
loop dex
bne loop
brk
is, under option -P, assembled into paper tape format (text representation):
;060200A264CAD0FD0003A5
;0000010001
Option -dP activates the disassembler on paper tape format represented as text, which disassembles the format above back to:
$0200 a2 64 ldx #$64
$0202 ca dex
$0203 d0 fd bne $0202
$0205 00 brk
Comments