| 138CHECKERS MACRC
UPDATE--B, PITTS
PAGE
UPDATE IS CALLED ONLY REGISTERS U1, U2, AND I,
THE BIT CORRESPONDING TO
EITHER 4, 5, -4, OR -5,
THE DIRECTION OF THE MOVE,
UPDATE TO RESTORE THE MOVE
MULTIPLE JUMPS, REGISTERS
THE CURRENT BOARD POSITION
046566 350017 000000 cUPDATE: AOS (PDP)
046567 250600 000015 c EXCH A,P
046570 612700 00002 c TRDA I,300
046571 664540 000300 c TROA I,300
046572 602200 400000 c TRNE U2,400000
046573 664540 000200 c TROA I,200
046574 660540 000100 c TRO I,100
046575 630640 000002 c TDZ P, U1
046576 630700 000002 c TDZ K,U1
046577 242104 000000 c LSH U1,(U2)
046600 630700 000002 c TDZ K, U1
046601 632600 000002 c TDZE A,U1
046602 664540 000020 c TROA I,20
046603 254000 046605' c JRST ,+2
046604 242104 000000 c LSH U1,(U2)
046605 670640 000002 c TDO P,U1
046606 640540 000300 c TRC i,300
| 138CHECKERS MACRC
UPDATE--B, PITTS
PAGE
UPDATE IS CALLED ONLY REGISTERS U1, U2, AND I,
THE BIT CORRESPONDING TO
EITHER 4, 5, -4, OR -5,
THE DIRECTION OF THE MOVE,
UPDATE TO RESTORE THE MOVE
MULTIPLE JUMPS, REGISTERS
THE CURRENT BOARD POSITION
046566 350017 000000 cUPDATE: AOS (PDP)
046567 250600 000015 c EXCH A,P
046570 612700 00002 c TRDA I,300
046571 664540 000300 c TROA I,300
046572 602200 400000 c TRNE U2,400000
046573 664540 000200 c TROA I,200
046574 660540 000100 c TRO I,100
046575 630640 000002 c TDZ P, U1
046576 630700 000002 c TDZ K,U1
046577 242104 000000 c LSH U1,(U2)
046600 630700 000002 c TDZ K, U1
046601 632600 000002 c TDZE A,U1
046602 664540 000020 c TROA I,20
046603 254000 046605' c JRST ,+2 |