CPUID - OSDev Wiki
You already know that the Vendor ID String is returned in EBX, ECX, EDX. Let us take an Intel processor. It should return "GenuineIntel". Look at the following text to see how the string is placed in the registers: MSB LSB EBX = 'u' 'n' 'e' 'G' EDX = 'I' ...