3 cpuid, icanhasvmx \- print processor information
15 Intel and compatible processors since the
17 (or late 486) provide the
19 instruction that returns information about the chip. The
21 program enumerates and prints this information in a simple
22 textual format. The output consists of multiple lines prefixed
23 with a keyword describing the information that follows.
27 option, the format changes to raw hexadecimal output with the
32 instruction followed by 4 colums with the output registers
41 option prints enumerated items in raw format if no
42 keyword is known instead of omitting it (default).
44 The keywords supported so far are:
47 Processor vendor string
49 .B procmodel, extmodel
50 Processor model, hexadecimal model / family id
52 .B features, extfeatures
53 Feature bits, a variable list of feature acronyms
58 .B physbits, virtbits, guestbits
59 Address lines, decimal in bits
62 queries the virtual machine extension (VMX) capabilities.
65 is specified, it prints the results in raw hexadecimal; otherwise it produces a human-readable format.
66 In any case it prints a summary on fd 2.
71 procmodel 000006b4 / 00000006
72 features fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36
74 extmodel 00000000 / 00000000
75 procname Mobile Intel(R) Pentium(R) III CPU - M 1133MHz
78 .B /sys/src/cmd/aux/cpuid.c