On Oct 30, 2025, at 2:43 PM, Peter Ekstrom via cctalk
<cctalk(a)classiccmp.org> wrote:
If I single-step, it doesn't seem to happen. But I have been playing around
with my test program and I added a loop in the beginning that clears 0-377.
That loop uses a bne instruction which seems to work fine. When I reach a
br or jmp instruction, the program fails. I saw in the opcode test for
macro11
in the simtools package, the br instruction is tested with 'br .' so I
used that in my program and it failed too.
This sure is strange.
The CPU trace feature could be helpful here. Set it up to trace execution and run your
program. Then dump the trace buffer to see what actually happened.
paul