0

Si un système d'exploitation est développé, par exemple «Linux», cela sera-t-il écrit différemment si nécessaire (profilé) pour différentes microarchitecture (Intel Pentium et AMD Athlon)?

Je vois de l'un des threads d'échange de pile que Linux binaire pour AMD x64 peut également être exécuté sur l'architecture Intel x64
entrez la description du lien ici

Le code source de Linux ne devrait-il pas être différent pour Intel Pentium et AMD Athlon même s'ils partagent la même ISA (x86)? La raison étant leur implémentation d'ISA serait différente, en utilisant un ensemble différent de registres de contrôle et de données!