Fix bugs in microcode loading

The new microcode emulation had a few typos.

"If it ain't tested, it don't work"

I never said it was tested...

TOPS-20 will now initialize the KDP.

Also, don't touch DUPs that haven't been assigned to the KDP.

Footnote:  TOPS-20 does extensive memory tests on the KMC.  It tries to
restore the DRAM data after testing.  It has a bug where it restores the
contents of DRAM[0] to the entire memory.  Good thing the hardware
doesn't care.