FYI, I tried the 1401 mode diagnostic M011 today. Results were encouraging, if not perfect:

- The 1410 mode console output for the instruction to the opertor to switch to 1401 mode quit after seeing a space character. Should be an easy fix, especially if I can make it happen under simulation. My first guess is that it was the space itself that caused the issue, but I forgot to simply try altering the space to something else when I tried.

- The 1401 mode tests get quite far, but then error out at location 06029 with an Instruction check. No idea what the issue is. The 1401 mode halt and branch (right at the beginning of test M011) also fails. That should be an easy one, too.

JRJ

On 7/11/2023 1:18 PM, Jay Jaeger wrote:
Yes, as it was part and parcel of every 1410.  but I have not tested it yet.

Sent from my iPad

On Jul 11, 2023, at 12:06, Van Snyder via cctalk <cctalk@classiccmp.org> wrote:

On Mon, 2023-07-10 at 21:32 -0500, Jay Jaeger via cctalk wrote:
Over the past couple of months I have been working on my FPGA
implementation of the IBM 1410 1960's era pre System/360 system again.
I am pleased to share that the CPU now passes a significant diagnostic,
CU01, which tests almost all of the instructions, and also tests I/O
with overlap and the priority feature (interrupts).

Did you implement the compatibility feature, so it can run 1401
programs too?


Reply via email to