Herein is a list of the CPU model number codes returned by the STPM (STore Processor Model) instruction for various Prime CPUs.
The Architecture manual describes the STPM instruction thus:
Stores the CPU model number and microcode revision number in an 8-word field. XB contains a pointer to the field. The format of the field is shown in Table 13-9.
The referenced table is reproduced below the code list.
00 P400 01 P400 (> REV A U-CODE) 02 RESERVED 03 P350 04 P450/P550 05 P750 06 P650 07 P150/P250 08 P850 09 MOLE/P550 10 MOLE/P650 11 P2250 12 P750Y 13 P550Y 14 P850Y 15 P9950 16 P9650 17 P2550 18 P9955 19 P9750 20 TBD 21 P2350 22 P2655 23 P9655 24 P9955-TIGGER 25 P2450 26 P4050 27 P4150 28 P6350 29 P6550 30 P9955-II 31 P2755 32 P2455 33 P5310 34 P9755 35 P2850 36 P2950 37 P5330 38 P4450 39 P5370 40 P6650 41 P6450 42 P6150 43 P5320 44 P5340
The memory format from the Architecture manual:
Table 13-9 STPM Memory Field Format ---------------------------------------------------------------- | Word | Name | Description | |--------------------------------------------------------------| | 1-2 | Processor | Contains a code specifying the machine: | | | Model | 0L - 400/500, no Rev B microcode | | | Number | 1L - 400, Rev. B microcode | | | | 2L - Reserved | | | | 3L - 350 | | | | 4L - 450/550 | | | | 5L - 750 | | | | 6L - 650 | | | | 7L - 250 | | | | 8L - 850 | | | | 9L - 250-11 | | | | 10L - 550-11 | | | | 11L - 2250 | | | | 15L - 9950 | | 3-4 | Microcode | Word 1: | | | Revision | Bits 1-8 reserved | | | | Bits 9-16 manufacturing microcode | | | | revision number | | | | Word 2: | | | | Bits 1-16 engineering microcode | | | | revision number | | 5 | Processor | Specifies options enabled for this | | | Line | machine: | | | | Bits 1-15 reserved; must be 0 | | | | Bit 16 marketing segment | | | | specification bit | | 6 | Extended | To be implemented | | | Microcode | | | | ID | | | 7-8 | --- | Reserved for future use | ----------------------------------------------------------------