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(a)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?
>
>