Well, apparently the PDP-10 MUL instruction really DOES store the high-order word first, and it only stores the low-order word if the destination is an accumulator (weird)

This commit is contained in:
Jeff 2017-03-07 14:09:24 -08:00 committed by Jeff Parsons
commit 65eb821710
6 changed files with 118 additions and 46 deletions

View file

@ -47,5 +47,7 @@
0o265040000123, // 000122: JSP 1,.+1
0o270000000000, // 000123: ADD 0,0
0o265040000125, // 000124: JSP 1,.+1
0o255740000126, // 000125: JFCL 17,126
0o224100000002, // 000126: MUL 2,2
]
}

View file

@ -1,24 +1,26 @@
dep 100 505040111111
dep 101 541040444444
dep 102 544100000001
dep 103 504100000001
dep 104 570140000001
dep 105 530200000002
dep 106 544240000003
dep 107 504300000004
dep 110 573000000005
dep 111 533000000006
dep 112 541000000010
dep 113 251000000017
dep 114 577040000002
dep 115 261240000011
dep 116 262240000005
dep 117 515040170600
dep 120 135100000001
dep 121 270000000000
dep 122 265040000123
dep 123 270000000000
dep 124 265040000125
dep 100 HRLI 1,111111
dep 101 HRRI 1,444444
dep 102 HLR 2,1
dep 103 HRL 2,1
dep 104 HRRE 3,1
dep 105 HLLE 4,2
dep 106 HLR 5,3
dep 107 HRL 6,4
dep 110 HRRES 0,5
dep 111 HLLES 0,6
dep 112 HRRI 0,10
dep 113 BLT 0,17
dep 114 HLRES 1,2
dep 115 PUSH 5,11
dep 116 POP 5,5
dep 117 HRLZI 1,170600
dep 120 LDB 2,1
dep 121 ADD 0,0
dep 122 JSP 1,123
dep 123 ADD 0,0
dep 124 JSP 1,125
dep 125 JFCL 17,126
dep 126 MUL 2,2
ex -m 100-116
dep pc 100
step 11