Fixed the accumulator update logic in all the PDP-10 half-word self-mode instructions, and started work on EXCH, BLT, and MOVE instructions (the BLT is a real odd-ball, and SIMH does some very strange things with the accumulator used by BLT, which we do NOT attempt to replicate; the strangeness is most noticeable when the accumulator is part of the range being transferred)

This commit is contained in:
Jeff 2017-03-01 16:00:48 -08:00 committed by Jeff Parsons
commit e870fd6eec
6 changed files with 373 additions and 279 deletions

View file

@ -8,6 +8,34 @@ dep 106 544240000003
dep 107 504300000004
dep 110 573000000005
dep 111 533000000006
ex -m 100-111
dep 112 541000000010
dep 113 251000000017
dep 114 577040000002
ex -m 100-114
dep pc 100
step 10
step 11
ex 0-17
;
echo Execute the BLT 8 times...
;
step
ex 0-17
step
ex 0-17
step
ex 0-17
step
ex 0-17
step
ex 0-17
step
ex 0-17
step
ex 0-17
step
ex 0-17
;
echo next up: HLRES 1,2
;
step 1
ex 0-17