DDTZ
DDT.
Compared to the 8080 opcodes handling DDT, DDTZ accepts Z80 opcodes.
The documentation DDTZ.DOC describes its function.
Z8E
Z8E.WS describes its function.
(This debugger will be found in SIG/M1 volume 239).
WADE
(Z)SID but with enhanced input facilities.
It is designed as an RSX.
WADE.DOC describes the functions.
RST instructions.
These are opcodes of one byte length working like a subroutine CALL.
There do exist 8 such instructions which may call addresses 0x0000, 0x0008 up to 0x0038.
Of course they does exist on the Z80 cpu, too.
Typically breakpoints were implemented using the RST 7 instruction (Z80: RST 38H).
Using however interrupt mode IM 1 on the Z80 leads to a conflict between breakpoint and interrupt service routine because both use the same address, namely 0x0038.
This interrupt mode is implemented in the PCW machine.
A collision may be bypassed using the RST 6 respectively RST 30H instruction for a breakpoint.
|