状況を簡単化するため一旦ROM無効化論理を外して GAL を焼き直し、2650に慣れていなかったゆえのソフトバグを直してLチカまでは通しました。回路は変更なしです。
1/ 0 : ;;; L-chika for Sig 2650A 2/ 0 : ;;; 2023/09/21 efialtes_htn 3/ 0 : ;;; 4/ 0 : CPU 2650 5/ 0 : INTSYNTAX +H'hex' 6/ 0 : ; 7/ 0 : ="2650" TARGET: EQU "2650" 8/ 0 : ; 9/ 0 : 10/ 0 : STARTUP: ORG 0 11/ 0 : 60 lodz r0 12/ 1 : 03 lodz r3 13/ 2 : 92 lpsu 14/ 3 : 1F 00 80 bcta,un CSTART 15/ 6 : ; 16/ 80 : ORG H'0080' 17/ 80 : CSTART: 18/ 80 : 06 00 CSS1: lodi,r2 0 19/ 82 : 05 00 CSS2: lodi,r1 0 20/ 84 : A5 01 CSS3: subi,r1 1 21/ 86 : 59 7C brnr,r1 CSS3 22/ 88 : A6 01 subi,r2 1 23/ 8A : 5A 76 brnr,r2 CSS2 24/ 8C : 12 spsu 25/ 8D : 24 40 eori,r0 H'40' 26/ 8F : 92 lpsu 27/ 90 : 1F 00 80 bcta,un CSTART 28/ 93 : end
次はシリアルを動かすつもり。2650A の命令の挙動に慣れる、という目的もあります。