32-розрядна операційна система процесор x64, як зрозуміти – детальна інформація

Обладнання комп’ютерів

Внутрішнє пристрій процесора (архітектура) 8086 виявилося досить вдалим, щоб дати ще ціле сімейство процесорів, послідовно поліпшених на протязі довгого часу. Чергова модель отримала позначення 80186, і в подальшому, аж до Pentium, третя цифра в позначенні мікросхем послідовно зростала.

Вдале внутрішнє пристрій процесора (архітектура) 8086, після якого стало з’являтися сімейство поліпшених процесорів

Саме через спосіб позначення чіпів, в загальному, внутрішньої проблеми виробника, з’явилося “загадкове” позначення x86. Споживача зазвичай такі речі зовсім не цікавлять. x86 – це просто збірне ім’я для 186, 286, 386 і т. д. Не слід плутати його з x64. Все дуже просто: архітектуру 32-розрядних комп’ютерів називають x86, 64-розрядних – x86-64.

До шина процесора 80386 була 16-розрядною, і це повинно враховуватися при написанні коду. Оскільки в програмах дуже часто використовуються 32-розрядні числа, а іноді і 64-розрядні, 16-розрядний процесор повинен був обробляти їх “в кілька прийомів” (машинних інструкцій) що уповільнює роботу програм.

Архітектура 64-розрядних – x86-64 процесорів

З появою 80386-го процесора продуктивність комп’ютера стала різко зростати, з причин, зазначених у попередньому абзаці. Тепер великі числа стали оброблятися за одну машинну команду. Але не тільки продуктивність. Дуже цінною виявилася можливість збільшити адресуемую пам’ять – аж до 4 гігабайт (хоча для додатків доступно трохи менше, близько 3). Крім розширення регістрів і шин, одночасно зростала і тактова частота процесорів, з’явився конвеєр, суперскалярна архітектура і т. п. В епоху 32-бітних машин відбулися революційні зміни в техніці.

Дивіться також:  Як в Біосі поставити завантаження з флешки - докладна інструкція

На початку 2000-х років з’явилися 64-розрядні процесори. Не всі вони виявилися вдалими. Наприклад, Intel Itanium (архітектура IA-64), при всіх своїх перевагах виявився погано сумісний з багатьма 32-розрядними програмами, які працювали на ньому ще гірше, ніж на інших машинах. За що отримав прізвисько “Итаник” (від слова Титанік) і незабаром був знятий з виробництва.

Intel Itanium (архітектура IA-64), при всіх своїх перевагах виявився погано сумісний з багатьма 32-розрядними програмами

64-розрядні процесори AMD (компанія Advanced Micro Devices) виявилися набагато більш практичними, так як це було чергове розширення x86, причому була досягнута дуже висока ступінь зворотної сумісності. Це означає, що 32-розрядні програми на таких процесорах виконуються без втрати швидкості і при підтримці будь-якого машинного коду.

64-розрядні процесори AMD більш практичні і мають високу ступінь зворотної сумісності

Створена AMD архітектура команд для нових процесорів отримала кілька назв, що означають одне і те ж:

  • x86-64;
  • Amd64;
  • Intel64.

Oracle і Microsoft використовують для цієї архітектури термін x64, так що його теж можна додати в цей список.