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:
parent
3508b1050e
commit
e870fd6eec
6 changed files with 373 additions and 279 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in a new issue