Herewith Andy's dissassembler.

WWW page :- http://www.wizzy.com/wizzy/dasm.html

FTP site :- ftp://ftp.wizzy.com/pub/wizzy/dasm/dasm.zip

Cheers, Andy!

dasm -- version 1.30 of 28 Oct 1996.
Usage: dasm [-T2 -T4 -s startaddr -[lrx] file.hex ]
 This dis-assembles file.hex or stdin to stdout.
 -s startaddr hex address of the first byte
 -l interprets input as ilist -c output
 -x interprets input as hex dump with addresses
 -r interprets input as ilist -h file.rsc
A T2/T4/T8/T9 transputer dis-assembler.

Takes a hex input file like this, and by applying "dasm -s 7ec8 <boot.hex" :-

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 60 bf 23 4a 21 fb 25 fa d0 30 22 a9
41 22 20 20 41 2b ff 63 f0 41 22 20 20 42 2b ff
63 f0 70 30 c3 21 a2 43 22 20 20 41 2b ff 63 f0
41 22 20 20 42 2b ff 63 f0 70 25 fa 31 23 fc f0
52 f6 20 20 00 00 00 00 00 f3 00 00 60 bb 28 42
21 fb d4 74 25 fa 51 d4 30 25 fa d1 26 a4 67 20
20 20 20 20 24 40 d3 40 d0 74 25 fa 51 d4 30 73
61 f6 74 25 fa 51 d4 30 d2 72 2f 2f 2f 4f 24 f6
72 21 48 24 f0 43 24 f6 73 61 f8 74 72 21 40 24
f0 2f 4f 24 f6 73 61 f5 72 21 4a 24 f0 23 4f 24
f6 74 fa d4 41 73 61 f7 63 f0 41 73 51 61 f7 63
f0 73 52 d3 10 25 40 22 f1 40 25 f4 42 28 20 44
2b ff 74 25 fa 51 d4 30 25 fa a6 42 f0 2b ff 60
01 74 b5 f6 01 00 00 00 60 00 00 80 00 00 01 04
00 20 20 20 02 80 00 00 02 81 00 00 02 82 00 00
02 83 00 00 00 00 00 00 00 00 00 80 e8 fc ff 7f
e8 fc ff 7f 00 20 00 80

and turns it into this :-

00007EC8: 00 00 00 00 00 00 00 00 00 J/J/J/J/J/J/J/J/J
00007ED1: 00 00 00 00 00 00 00 00 00 J/J/J/J/J/J/J/J/J
00007EDA: 00 00 00 00 00 00 00 00 00 J/J/J/J/J/J/J/J/J
00007EE3: 00 00 00 00 00 00 00 00 00 J/J/J/J/J/J/J/J/J
00007EEC: 00 00 00 00 00 00 00 00 00 J/J/J/J/J/J/J/J/J
00007EF5: 00 00 00 00 00 00 00 60BF J/J/J/J/J/J/J/AJW -1
00007EFE: 234A 21FB 25FA D0 30 LDC 58/LDPI 7F3C/DUP/STL 0/LDNL 0
00007F06: 22A9 41 22202041 2BFF CJ 7F31/LDC 1/LDC 8193/STCONF
00007F0F: 63F0 41 22202042 2BFF 63F0 NOP/LDC 1/LDC 8194/STCONF/NOP
00007F1A: 70 30 C3 21A2 43 LDL 0/LDNL 0/EQC 3/CJ 7F31/LDC 3
00007F20: 22202041 2BFF 63F0 41 22202042 LDC 8193/STCONF/NOP/LDC 1/LDC 8194
00007F2D: 2BFF 63F0 70 25FA 31 23FC STCONF/NOP/LDL 0/DUP/LDNL 1/GAJW
00007F37: F0 52 F6 REV/LDNLP 2/GCALL
00007F3A: 202000 00 00 00 00 F3 J/J/J/J/J/ENDP
00007F42: 00 00 60BB 2842 21FB J/J/AJW -5/LDC 130/LDPI 7FCC
00007F4A: D4 74 25FA 51 D4 STL 4/LDL 4/DUP/LDNLP 1/STL 4
00007F50: 30 25FA D1 26A4 6720202020202440 LDNL 0/DUP/STL 1/CJ 7FBA/LDC -2147483584
00007F5E: D3 40 D0 74 25FA 51 STL 3/LDC 0/STL 0/LDL 4/DUP/LDNLP 1
00007F65: D4 30 73 61F6 74 STL 4/LDNL 0/LDL 3/INITVLCB/LDL 4
00007F6B: 25FA 51 D4 30 D2 DUP/LDNLP 1/STL 4/LDNL 0/STL 2
00007F71: 72 2F2F2F4F 24F6 72 2148 LDL 2/LDC 65535/AND/LDL 2/LDC 24
00007F7B: 24F0 43 24F6 73 61F8 74 SHR/LDC 3/AND/LDL 3/SETHDR/LDL 4
00007F84: 72 2140 24F0 2F4F 24F6 LDL 2/LDC 16/SHR/LDC 255/AND
00007F8D: 73 61F5 72 214A 24F0 LDL 3/WRITEHDR/LDL 2/LDC 26/SHR
00007F95: 234F 24F6 74 FA D4 41 LDC 63/AND/LDL 4/WSUB/STL 4/LDC 1
00007F9D: 73 61F7 63F0 41 73 LDL 3/SETCHMODE/NOP/LDC 1/LDL 3
00007FA4: 51 61F7 63F0 73 52 LDNLP 1/SETCHMODE/NOP/LDL 3/LDNLP 2
00007FAB: D3 10 2540 22F1 STL 3/LDLP 0/LDC 80/LEND 7F61
00007FB1: 40 25F4 42 282044 LDC 0/STTIMER/LDC 2/LDC 2052
00007FB8: 2BFF 74 25FA 51 D4 STCONF/LDL 4/DUP/LDNLP 1/STL 4
00007FBF: 30 25FA A6 42 F0 LDNL 0/DUP/CJ 7FC9/LDC 2/REV
00007FC5: 2BFF 6001 STCONF/J 7FBA
00007FC9: 74 B5 F6 LDL 4/AJW 5/GCALL
00007FCC: 01 J 7FCE
00007FCD: 00 00 00 6000 J/J/J/J 7FC2
00007FD2: 00 80 00 00 01 J/ADC 0/J/J/J 7FD8
00007FD7: 04 J 7FDC
00007FD8: 00 20202002 J/J 7FDF
00007FDD: 80 00 00 02 ADC 0/J/J/J 7FE3
00007FE1: 81 00 00 02 ADC 1/J/J/J 7FE7
00007FE5: 82 00 00 02 ADC 2/J/J/J 7FEB
00007FE9: 83 00 00 00 00 00 00 00 00 ADC 3/J/J/J/J/J/J/J/J
00007FF2: 00 80 E8 FC FF 7F J/ADC 0/STNL 8/SUB/OUTWORD/LDL 15
00007FF8: E8 FC FF 7F 00 2000 STNL 8/SUB/OUTWORD/LDL 15/J/J
00007FFF: 80 ADC 0/