With the introduction of the 80386 processor, Intel began introducing "experimental" features that would not necessarily be present in future versions of the processor.
With the introduction of the Pentium processor, Intel provided a pair of instructions (rdmsr and wrmsr) to access current and future "model-specific registers", as well as the CPUID instruction to determine which features are present on a particular model.