Waarom wordt Windows 32-bit Windows X86 genoemd en geen Windows X32?

Het Windows-besturingssysteem kan 32 bit of 64 bit zijn. De 64-bits -versie wordt Windows X64 maar de 32-bits -versie genoemd Windows X86 . Waarom heet het niet Windows X32 ? Wat is de reden?


Antwoord 1, Autoriteit 100%

x86 is de naam van de architectuur die het is ingebouwd om op te lopen (de naam komt uit een reeks oude intel-processors, waarvan de namen die allemaal eindigden in 86, waarvan de eerste de 8086 was). Hoewel X86 oorspronkelijk een 16-bits architectuur was, is de in gebruik van vandaag de 32-bits extensie.

x64 is eigenlijk correcter “X86-64” – de 64-bits extensie van X86. Het is ontwikkeld door AMD onder een licentie van Intel, die kan verklaren voor het verschil in nomenclatuur (dat en het feit dat beide architecturen gedurende lange tijd gelijktijdig gebruik hebben gezien, dus het markeren van het onderscheid is belangrijk). Alle dingen overwogen, het is echter gemakkelijker om gewoon X64 te zeggen, dus we zitten daarmee.


Antwoord 2, Autoriteit 11%

Intel CPU’s in het hart van de pc-architectuur die wordt gebruikt om modelnummers te laten eindigen met nummer 86. Er was de 8086, 80286, 80386, 80486, 80586 (de originele Pentium), 80686 (Pentium Pro) … Toepassingen en Besturingssystemen (DOS, Windows) die op een van deze CPU’s kunnen worden uitgevoerd, waarschijnlijk op een andere CPU van die lijn lopen, zij het langzamer of sneller. Er was ook om CPU-architecturen te concurreren van andere fabrikanten, incompatibel met Intel, zoals SPARC, MIPS, ARM, ALPHA. Bij het vergelijken van architecturen, zouden mensen de X86-moniker gebruiken om naar de Intel-hoofdlijn van 16/32-bits CPU’s te verwijzen. U hebt dus de X86-versie van een toepassing, de alfa-versie van een toepassing of de SPARC-versie …

Toen de marketingproblemen hebben voorrang over engineering en Intel begon zijn CPU’s niet-numerieke namen (Pentium2, Core2) te geven en het technische modelnummer werd begraven in de technische specificaties.

Toen AMD uitkwam met de 64 bits extensies van de klassieke Intel CPU-instructieset, moeten applicaties en OSS’s worden gecompileerd om te profiteren van de nieuwe functies, waardoor ze incompatibel zijn met de vorige Intel CPU-modellen. AMD gebruikte oorspronkelijk de AMD64-moniker voor dit nieuwe platform, maar toen begon Intel AMD64-compatibele chips (als Intel 64) te maken, en het werd omgedoopt tot X64 omdat het geen AMD-exclusiviteit meer was.

Dus hoewel zowel X86- als X64-platforms beginnen met een X, staat de X niet voor hetzelfde, één is het CPU-modelnummer (286, 386 …) en de andere zijn de fabrikant (AMD64, Intel64 ).

Other episodes