Platforms to show: All Mac Windows Linux Cross-Platform

Back to CPUIDMBS class.

CPUIDMBS.BrandString as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CPUInfo MBS Util Plugin 7.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
A string (47 characters maximum) with the brand name of the CPU.
Example
dim c as new CPUIDMBS
MsgBox c.BrandString

Is "" if not supported.
(Read and Write property)

See also:

CPUIDMBS.EAX as UInt32

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CPUInfo MBS Util Plugin 7.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
The EAX register value after a CPUID function call.
Example
dim c as new CPUIDMBS
MsgBox str(c.EAX)

(Read and Write property)

CPUIDMBS.EBX as UInt32

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CPUInfo MBS Util Plugin 7.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
The EBX register value after a CPUID function call.
Example
dim c as new CPUIDMBS
MsgBox str(c.EBX)

(Read and Write property)

CPUIDMBS.ECX as UInt32

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CPUInfo MBS Util Plugin 7.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
The ECX register value after a CPUID function call.
Example
dim c as new CPUIDMBS
MsgBox str(c.ECX)

(Read and Write property)

CPUIDMBS.EDX as UInt32

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CPUInfo MBS Util Plugin 7.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
The EDX register value after a CPUID function call.
Example
dim c as new CPUIDMBS
MsgBox str(c.EDX)

(Read and Write property)

CPUIDMBS.Family as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CPUInfo MBS Util Plugin 7.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
The Family ID of the CPU.
Example
dim c as new CPUIDMBS
MsgBox str(c.Family)

e.g. Family 6, Model 14 can be an Intel Core Duo CPU.
(Read and Write property)

See also:

CPUIDMBS.Model as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CPUInfo MBS Util Plugin 7.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
The Model ID of the CPU.
Example
dim c as new CPUIDMBS
MsgBox str(c.Model)

Every CPU Family has several Models.
e.g. Family 6, Model 14 can be an Intel Core Duo CPU.
(Read and Write property)

See also:

CPUIDMBS.ProcessorVendor as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CPUInfo MBS Util Plugin 7.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
The Name of the Processor Vendor.
Example
dim c as new CPUIDMBS
MsgBox c.ProcessorVendor

Possible values:
CPUID_VID_INTEL"GenuineIntel"
CPUID_VID_UMC"UMC UMC UMC "
CPUID_VID_AMD"AuthenticAMD"
CPUID_VID_CYRIX"CyrixInstead"
CPUID_VID_NEXGEN"NexGenDriven"
CPUID_VID_CENTAUR"CentaurHauls"
CPUID_VID_RISE"RiseRiseRise"
CPUID_VID_SIS"SiS SiS SiS "
CPUID_VID_TRANSMETA"GenuineTMx86"
CPUID_VID_NSC"Geode by NSC"
(Read and Write property)

Some examples using this property:

CPUIDMBS.Stepping as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CPUInfo MBS Util Plugin 7.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
The stepping ID of the CPU.
Example
dim c as new CPUIDMBS
MsgBox str(c.Stepping)

Can be seen as a revision number of the processor.
(Read and Write property)

See also:

Some examples using this property:

The items on this page are in the following plugins: MBS Util Plugin.


The biggest plugin in space...