|HP 3000 Series 33: 16-bits of sapphire|
|By Thom Holwerda on 2016-11-29 00:32:54|
When HP designed the 3000 series 30 using the processor from the HP 300 they had to make it compatible with previous HP 3000s and the HP MPE OS they ran. This entailed breaking down the MPE OS into 2 parts, those that were entirely software dependant, and those that were hardware dependant, and then writing the microcode to handle the hardware dependent part of the OS. Like the HP 300, the HP 3000 architecture is stack based, with the PCU chip holding 2 Top of Stack registers for fast access to the (off chip) stacks. The Series 30/33 have a total of 214 instructions while the HP 300 uses just under 200 instructions. Instructions are 32 bits long and typically [sic]
The exact same ICs are used for the HP 300 as for the Series 30/33 with 'one pin of each chip tied to a different voltage level.' Exactly what pin that is and what voltage is not said. Looking at the handdrawn schematic of the Series 33 does show the /DIS pin pulled high (12V) on both the RALU/RASS chips, though what that pin is for is unknown.
Snippet from a concise but dense and interesting article.
- Is it time for open processors? - 2018-01-20
- Qualcomm Centriq 2400: the world's first 10nm server processor - 2017-12-07
- Replacing x86 firmware with Linux and Go - 2017-11-22
- The Xerox Alto struts its stuff on its 40th birthday - 2017-11-15
- More related articles