Rob Doyle wrote: > Camiel Vanderhoeven wrote: >> The microcode for the MicroVAX 2 (for which the MICRO2 assembler was >> used) and the CVAX (which is the CPU in your 3800) is implemented as >> a mask ROM on the CPU chip itself. No way to change it, and no way >> you can use MICRO2 to assemble the microcode for the CVAX. > > Years ago I was playing the the microcode of the DEC Minnow (PDP-10) > which was written in MICRO2 - but I don't think I ever found that > assembler. > > Do MICRO2 executables exists?
In ITS, there are two versions of the microcode assembler. The older one was used for the KL10, and the newer one for KS10. I suppose the KL10 version came from DEC and was originally written in MACRO10, but then rewritten for MIDAS by ITS hackers. Then it was extended for the KS10. According to the comments above, MICRO2 would have been used for both PDP-10 and VAX microcode. So I wonder if it was written in MACRO10 or MACRO32?