32-бітний чи 64-бітний x86?


14

У мене є копія Windows в MSDNAA, і на ній написано Windows Vista x86. Це 32-бітова або 64-бітна Windows Vista?

Відповіді:


39

У поточній термінології x86зазвичай вказується 32-бітовий, із 64-бітовим x86-64або x64вказуючим.

x86насправді йдеться про набір інструкцій, заснований на Intel 8086 (якийсь час тому - 1973 р. за версією Вікіпедії). Сьогодні це прийнято просто означати 32-бітний набір інструкцій. Початково це був набір інструкцій, який оперував лише 16-бітними, так що історично можна було б згадати як x86-16або x86-32. Але, очевидно, x86-16це вже не актуально, оскільки 16-бітні процесори вимерли давно.

x86-64(або просто x64) - це розширення до x86набору інструкцій, що забезпечує підтримку 64-бітних регістрів, простору пам’яті тощо. Він повністю сумісний з 32-розрядним x86набором інструкцій (дозволяє 32-бітне програмне забезпечення бути сумісним без модифікації в більшості випадків ) і вважається просто 64-розрядним набором інструкцій.

Існують також конкретні імена для продавця x86-64- на них можна згадати AMD64або Intel 64(попередні IA-32eта EM64T).




4
  • У вас 32-бітна версія

  • x86 призначений лише для 32 біт . Іноді його також називають x86–32 .

  • x86- 64 підтримує 64 біт . Їх часто називають терміном x64


1
Остання частина вашої відповіді не має сенсу. x86 відноситься до 32-розрядних, тому ви можете бути впевнені.
MDMarra

Мені шкода, що у моїй відповіді була помилка редагування, отже, здалося, що це відповідь неправильна
subanki
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.