Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This is an instruction from the “Extended Instruction Set”, and so it is logical that we die on it on the Unibone. Trick is going to be to extend the emulator to support the extended instruction set too.

Notes (to be deleted)

20241204

Hope to have implemented ash. When running it reports:

Code Block
- ext: 72227
ASH: in=0
ASH: out=0

After that the console shows:

Code Block
 ILL INTER 010
 PC 033050 PS 000344

and the stdout log shows:

Code Block
-- ext: 74504

which is a XOR instruction:

...

After extending the instruction set

Running the test again:

...

Next round is to try ZUACD0, but that is again bad luck:

...