Trailing-Edge
-
PDP-10 Archives
-
BB-J724B-SM_1982
-
sources/mdcode.p11
There are 7 other files named mdcode.p11 in the archive. Click here to see a list.
.SBTTL KMC11 MICROCODE
;
; THE KMC11 MICROCODE DRIVES THE KMC11 MICROPROCESSOR UNDER
; THE CONTROL OF THE DN64A PDP-11 CODE. THIS MICROCODE USES
; THE DUP11'S TO PROVIDE EFFECTIVELY NPR SYNCHRONOUS I/O.
;
; THE MICROCODE IS NOT INTENDED TO BE GENERAL-PURPOSE; IT
; DEPENDS HEAVILY ON THE DATA STRUCTURES OF THE DN64A.
;
; VERSION 1(4): SEPTEMBER 12, 1977 -- EGF/JBS
;
.REPT 0
COPYRIGHT (c) 1977
DIGITAL EQUIPMENT CORPORATION, maynard, mass.
THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED
ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE
INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER
COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY
OTHER PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY
TRANSFERRED.
THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE
AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT
CORPORATION.
DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS
SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL.
.ENDR
;
;
;
; CODE STARTS HERE. THESE ".WORD" STATEMENTS ARE
; GENERATED BY A PROGRAM THAT READS THE "BIN" FILE OUTPUT BY
; MACDLX ASSEMBLING THE (SEPARATE) KMC11 MICROCODE.
; THIS AMOUNTS TO A "POOR MAN'S SUBSTITUTE" FOR A RELOCATING
; LOADER.
;
MHCODB: .WORD 100400,000001,000400
.WORD 063221,000410,063222
.WORD 000400,114566,000400
.WORD 063221,000416,063222
.WORD 000777,114566,000400
.WORD 063221,000424,063222
.WORD 000400,114566,123040
.WORD 123063,060160,101431
.WORD 100433,060163,101402
.WORD 123040,123063,010000
.WORD 076600,076603,010004
.WORD 043234,043231,043233
.WORD 002401,000400,063221
.WORD 000453,063222,000402
.WORD 114465,000424,063212
.WORD 000772,063230,000777
.WORD 063227,000422,063410
.WORD 063225,063467,063226
.WORD 001400,102455,070205
.WORD 043624,102074,100521
.WORD 003014,070065,060604
.WORD 102511,000400,063221
.WORD 000506,063222,000400
.WORD 114506,060600,107543
.WORD 100521,000400,063221
.WORD 000517,063222,000404
.WORD 114506,060600,113464
.WORD 000400,063234,000422
.WORD 063405,063466,102134
.WORD 102534,000414,063625
.WORD 000400,063626,060367
.WORD 101537,100470,000400
.WORD 063221,000545,063222
.WORD 000400,114463,040360
.WORD 101550,100611,123620
.WORD 103153,100550,000577
.WORD 061271,060600,103600
.WORD 060611,102163,102567
.WORD 100603,000776,063271
.WORD 000600,100572,000775
.WORD 063271,000700,063220
.WORD 000415,123223,060663
.WORD 061311,100461,060611
.WORD 102061,102461,063172
.WORD 101606,100461,063173
.WORD 111775,100461,000420
.WORD 063311,000400,063221
.WORD 000621,063222,000400
.WORD 114463,074600,077235
.WORD 102225,114442,040735
.WORD 103230,100714,000400
.WORD 063226,000414,063225
.WORD 060526,063220,000410
.WORD 063400,000400,063221
.WORD 000645,063222,114462
.WORD 060160,101650,100652
.WORD 060163,101677,000403
.WORD 070005,076600,062603
.WORD 062206,042227,070205
.WORD 000400,063221,000666
.WORD 063222,114503,060600
.WORD 063224,102331,102677
.WORD 043620,102277,060603
.WORD 106004,106522,000422
.WORD 063005,063466,102234
.WORD 102634,010002,076615
.WORD 000420,063275,000757
.WORD 077223,042663,042715
.WORD 010004,000775,063220
.WORD 042660,000757,063271
.WORD 000400,063221,000730
.WORD 063222,000402,114465
.WORD 100461,060603,103277
.WORD 000420,060703,062223
.WORD 022002,000400,063221
.WORD 000744,063222,114532
.WORD 070065,057220,043223
.WORD 042227,070205,040620
.WORD 102754,100756,000404
.WORD 063000,062206,003014
.WORD 000400,063221,000765
.WORD 063222,114503,000757
.WORD 062262,000757,063271
.WORD 000400,063221,000776
.WORD 063222,114534,000400
.WORD 063234,002400,000402
.WORD 063311,100461,000557
.WORD 063260,000403,063300
.WORD 060604,107014,062600
.WORD 104443,000420,062700
.WORD 000403,070005,003001
.WORD 000425,063222,000412
.WORD 114506,000407,070005
.WORD 076600,076603,000402
.WORD 023100,062004,023120
.WORD 062105,003001,000442
.WORD 063222,114514,104517
.WORD 000403,070005,003001
.WORD 000452,063222,000410
.WORD 114506,060160,105455
.WORD 104457,060163,105452
.WORD 003001,000463,063222
.WORD 114503,003001,000467
.WORD 063222,114503,000405
.WORD 070005,076600,076603
.WORD 000402,023100,062004
.WORD 023120,062105,003001
.WORD 000504,063222,114514
.WORD 000411,070005,076600
.WORD 076603,023100,023123
.WORD 000402,063000,063103
.WORD 000407,070005,076600
.WORD 076603,104526,000555
.WORD 063260,000401,062700
.WORD 000757,063271,000403
.WORD 070005,003001,000537
.WORD 063222,000404,114506
.WORD 070065,076600,062603
.WORD 100461,023100,000402
.WORD 062004,003001,000552
.WORD 063222,114514,023004
.WORD 000400,063234,020420
.WORD 113407,070205,043620
.WORD 107570,000600,062700
.WORD 000413,070005,062604
.WORD 100461,000577,062660
.WORD 000403,070005,003001
.WORD 000601,063222,000416
.WORD 114506,010124,076600
.WORD 076603,003001,000611
.WORD 063222,000400,114510
.WORD 010126,076600,076603
.WORD 060600,106775,107646
.WORD 000414,070005,003001
.WORD 000626,063222,000402
.WORD 114476,076600,076603
.WORD 003001,000635,063222
.WORD 000402,114476,076600
.WORD 076603,003001,000644
.WORD 063222,000402,114476
.WORD 076600,076603,000414
.WORD 070005,043220,062206
.WORD 000402,076400,043220
.WORD 062207,076500,060604
.WORD 062223,000413,070005
.WORD 042222,000420,063311
.WORD 003001,000672,063222
.WORD 114532,010124,057220
.WORD 057223,000414,070005
.WORD 000757,063271,003001
.WORD 000706,063222,000402
.WORD 114524,010126,043624
.WORD 000600,063704,107327
.WORD 000414,070005,057220
.WORD 057223,054360,105722
.WORD 104746,054363,105725
.WORD 104746,000420,104744
.WORD 000414,070005,057220
.WORD 057223,000420,070005
.WORD 054360,105740,104746
.WORD 054363,105743,104746
.WORD 000402,063304,104751
.WORD 060604,106351,104755
.WORD 000776,063264,000401
.WORD 063311,010126,040364
.WORD 101461,062604,010124
.WORD 057220,057223,010126
.WORD 000757,063271,003001
.WORD 000774,063222,000400
.WORD 114524,100461,023000
.WORD 000404,062302,022106
.WORD 022127,000402,063221
.WORD 000407,063222,114534
.WORD 003014,000420,063311
.WORD 070065,000402,063221
.WORD 000420,063222,114505
.WORD 022106,022127,000757
.WORD 062262,000402,063221
.WORD 000431,063222,114534
.WORD 000400,063234,070205
.WORD 002400,000403,070005
.WORD 000402,063221,000445
.WORD 063222,000400,114506
.WORD 022106,022127,000602
.WORD 063300,062202,000757
.WORD 063271,000402,063221
.WORD 000461,063222,114534
.WORD 000402,063311,100461
.WORD 000400,063234,060603
.WORD 113433,070205,040620
.WORD 113712,000407,070005
.WORD 057620,112111,043223
.WORD 000402,063221,000505
.WORD 063222,114503,000413
.WORD 070005,062603,110514
.WORD 000413,070005,043220
.WORD 062202,000400,062223
.WORD 070065,000406,063220
.WORD 056006,056227,003014
.WORD 000402,063221,000532
.WORD 063222,114532,000400
.WORD 063234,000407,070005
.WORD 043620,076460,043620
.WORD 076500,043620,063560
.WORD 076600,111550,043623
.WORD 110553,043623,063563
.WORD 076603,060160,111556
.WORD 110560,060163,111561
.WORD 110642,070205,040620
.WORD 113243,000405,070005
.WORD 057220,057223,060160
.WORD 111573,110575,060163
.WORD 111643,000402,063221
.WORD 000602,063222,114503
.WORD 000405,070005,076600
.WORD 076603,000402,023100
.WORD 062004,023120,062105
.WORD 000402,063221,000620
.WORD 063222,114514,060160
.WORD 111623,110625,060163
.WORD 111564,000411,070005
.WORD 076600,076603,023500
.WORD 023523,000402,063000
.WORD 063103,000407,070005
.WORD 076600,076603,100461
.WORD 000402,062223,003014
.WORD 070065,000404,063220
.WORD 057400,063224,000403
.WORD 062006,042227,000402
.WORD 063221,000663,063222
.WORD 114534,060604,062226
.WORD 062224,042225,000402
.WORD 063221,000674,063222
.WORD 114514,000757,062262
.WORD 000402,063221,000703
.WORD 063222,114534,000400
.WORD 063234,070205,000600
.WORD 063220,042700,100461
.WORD 000403,070005,000420
.WORD 063311,000402,063221
.WORD 000723,063222,114505
.WORD 022106,022127,000402
.WORD 063300,062202,000757
.WORD 063271,000402,063221
.WORD 000737,063222,114534
.WORD 020420,112744,070205
.WORD 002400,104401,070205
.WORD 000555,063220,042660
.WORD 003014,070065,000402
.WORD 063221,000757,063222
.WORD 114505,000420,062302
.WORD 022106,022127,000757
.WORD 063271,000402,063221
.WORD 000772,063222,114534
.WORD 000400,063234,104401
.WORD 000440,063232,000516
.WORD 063233,010010,043220
.WORD 062460,057224,043223
.WORD 076503,000403,063221
.WORD 000415,063222,000406
.WORD 114465,060604,102061
.WORD 102461,001400,102461
.WORD 000403,063221,000430
.WORD 063222,000404,114463
.WORD 010006,054360,115434
.WORD 114436,054363,115442
.WORD 010006,076600,076603
.WORD 100461,000757,063271
.WORD 010004,000776,063220
.WORD 042660,000403,063221
.WORD 000456,063222,000402
.WORD 114465,123020,000577
.WORD 061261,114461,060600
.WORD 010000,114506,010000
.WORD 043220,076006,043220
.WORD 076107,063220,000402
.WORD 070400,114530,023100
.WORD 062004,023120,062105
.WORD 114514,000400,114510
.WORD 000400,057220,057223
.WORD 062004,060603,063220
.WORD 062105,000403,060714
.WORD 063220,060611,117164
.WORD 060614,114546,000400
.WORD 062006,060603,063220
.WORD 062107,056222,056223
.WORD 000423,114535,000623
.WORD 063220,123223,000500
.WORD 060663,060714,061231
.WORD 060611,117164,000634
.WORD 061210,061270,120600
.WORD 116150,120620,116153
.WORD 023000,023023,000560
.WORD 174401,160602,164602
.WORD 170602,174602,061210
.WORD 114550,010000,004000
.WORD 063220,062600,040360
.WORD 115575,114574,137603
.WORD 060403,117556,114571
.WORD 114601,114602,114603
.WORD 114604,114605,114606
.WORD 114607,114610,114611
.WORD 114612,114613,114614
.WORD 114615,114616,114617
.WORD 114620,114621,114622
.WORD 114623,114624,114625
.WORD 114626,114627,114630
.WORD 114631,114632,114633
.WORD 114634,114635,114636
.WORD 114637,114640,114641
.WORD 114642,114643,114644
.WORD 114645,114646,114647
.WORD 114650,114651,114652
.WORD 114653,114654,114655
.WORD 114656,114657,114660
.WORD 114661,114662,114663
.WORD 114664,114665,114666
.WORD 114667,114670,114671
.WORD 114672,114673,114674
.WORD 114675,114676,114677
.WORD 114700,114701,114702
.WORD 114703,114704,114705
.WORD 114706,114707,114710
.WORD 114711,114712,114713
.WORD 114714,114715,114716
.WORD 114717,114720,114721
.WORD 114722,114723,114724
.WORD 114725,114726,114727
.WORD 114730,114731,114732
.WORD 114733,114734,114735
.WORD 114736,114737,114740
.WORD 114741,114742,114743
.WORD 114744,114745,114746
.WORD 114747,114750,114751
.WORD 114752,114753,114754
.WORD 114755,114756,114757
.WORD 114760,114761,114762
.WORD 114763,114764,114765
.WORD 114766,114767,114770
.WORD 114771,114772,114773
.WORD 114774,114775,114776
.WORD 114777,000001,000000
.WORD 000006,000000
;
; THE FOLLOWING LABEL MARKS THE END OF THE KMC11 MICROCODE.
;
MHCODE: