Чим відрізняється Windows 32 64 86Чим відрізняється Windows 32 64 86

0 Comment

Чим відрізняється Windows x86 від x32

Розрядність операційних систем – вічний головний біль для тих, хто віддає перевагу комп’ютером впевнено користуватися, а не впевнено його розбирати. Версії Windows з позначеннями x64 або x32 зовні один від одного не відрізняються, коробочки у них однакові, а якщо збірки систем підправлені і викладені в загальний доступ, то і в цьому разі зовнішньої різниці між ними немає. А коли з’являється ще й позначення x86, та ще коли про нього нічого не говориться в улюблених довідниках – головний біль переходить кудись нижче, особливо якщо часу на розгляд немає. Що ставити – Windows x86 або x32 – на таку, таку собі або розтак конфігурацію? Одкровення гарантовано.

Поняття Windows x32 і x86
Windows x32 – позначення 32-бітної операційної системи від Microsoft незалежно від її версії або реліза.

Windows x86 – позначення 32-бітної операційної системи від Microsoft незалежно від її версії або реліза.

Різниця між Windows x86 і x32
Різниці між операційними системами Windows x86 і x32 просто немає – позначають вони 32-бітну систему. Допустимо використовувати і той, і інший варіант, проте офіційні релізи від Microsoft демонструють нам все ж цифри 32, мабуть, бажаючи прийти до єдиного і уникнути плутанини. Однак вказівка ??на розрядність на офіційних дисках втрачає букву x – ми бачимо найчастіше або 32 bit, або 64 bit.

Позначення x86 запозичене операційними системами з позначень розрядності процесорів. Спочатку 32-бітові процесори від Інтел так і називалися, проте з приходом 64 біт стала виникати плутанина, бо останні отримали позначення x86-64 – і це був виправданий крок: пряма вказівка ??на сумісність з 32-бітовим софтом і операційними системами. Трохи пізніше іменування скоротили до x64, і в такому вигляді воно перейшло до операційних систем, що підтримує процесори з такою архітектурою. Відповідно, у спадок 32-бітним операційним системам дісталося x86.

Все це вносить серйозний елемент плутанини. Якщо питання якось вас торкнувся, варто запам’ятати, що розрядність операційних систем може бути тільки 32 або 64 біт, а x86 це абсолютно те ж саме, що і x32. Це ж стосується і софта.

відмінність Windows x86 від x32 полягає в наступному:
Позначення x32 або 32-біт ширше поширене.
Позначення х86 вносить більше плутанини.
Наполягають на перевагах x86 над х32 завідомо некомпетентні люди.
Так само як і зворотне п.3.

x86 vs x64 – Why is 32-bit called x86? [closed]

It’s difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.

Presumably the x86 was called so because the machines used 80386 and 80486 processors. Is that correct? Is that the right way to refer to 32-bit and 64-bit machines?

In the context you are asking, x64 does not sit opposite to x86, instead it sits by it. It is x86-64, as it is x86-32 (actually called IA-32)

2 Answers 2

Technically x86 simply refers to a family of processors and the instruction set they all use. It doesn’t actually say anything specific about data sizes.

x86 started out as a 16-bit instruction set for 16-bit processors (the 8086 and 8088 processors), then was extended to a 32-bit instruction set for 32-bit processors (80386 and 80486), and now has been extended to a 64-bit instruction set for 64-bit processors. It used to be written as 80×86 to reflect the changing value in the middle of the chip model numbers, but somewhere along the line the 80 in the front was dropped, leaving just x86.

Blame the Pentium and it’s offspring for changing the way in which processors were named and marketed, although all newer processors using Intel’s x86 instruction set are still referred to as x86, i386, or i686 compatible (which means they all use extensions of the original 8086 instruction set).

x64 is really the odd man out here. The first name for the 64-bit extension to the x86 set was called x86-64. It was later named to AMD64 (because AMD were the ones to come up with the 64-bit extension originally). Intel licensed the 64-bit instruction set and named their version EM64T. Both instruction sets and the processors that use them are all still considered x86.