Added checks for the CPUID size

Also store the number of bits for physical and virtual addressing