Os processadores para PCs utilizam todos o mesmo conjunto básico de instruções, o conjunto x86. Independentemente de serem Intel ou AMD, Pentium ou 486, todos suportam este mesmo conjunto de instruções, por isso são compatíveis entre sí. O uso das instruções x86 permite que todos os processadores usados em micros PC sejam compatíveis entre sí, mas por outro lado dificulta o desenvolvimento de novos processadores, já que ao tentar desenvolver um novo projeto, é preciso se preocupar em preservar várias estruturas ultrapassadas, a fim de manter a compatibilidade.