Термін architectureохоплює набагато більше, ніж просто processor. Існує маса інших апаратних компонентів, які мають вирішальне значення для ядра ОС. Перший приклад, який мені спадає на думку, - це те interrupt controller, що є окремим від processor, але залежно від фактичної моделі може бути поміщене всередину тієї ж мікросхеми, що і processor.
Вся ця колекція апаратних компонентів називається архітектурою. Якщо ви також включаєте деякі основні компоненти програмного забезпечення, у вас є те, що зазвичай називають a platform.
Крім того, термін architectureтрохи абстрактніший, ніж processorви іноді architectureпосилаєтесь на дизайн і processorпосилаєтесь на фізичну частину обладнання.
x86це сім'я процесорів. У цій сім'ї i386першим був пейджинг та підтримка 32 біт. Багато програмного забезпечення написано для цього, тому часто програмне забезпечення з цим процесором ви бачите як мінімальну вимогу. Для стандартних ПК цей i386модуль був застарілий десятиліття тому, але він жив довше на деяких вбудованих системах.
На той час, коли i686було введено ім'я, в сім'ї було достатньо різних процесорів, щоб цей термін не стосувався конкретного процесора. Але є ряд важливих особливостей, які повинні бути присутніми для того, i686щоб застосувати термін. i686було найсучаснішим приблизно десятиліття тому. Сьогодні деякі системи відмовилися від підтримки процесорів без усіх функцій, на які поширюється цей i686термін.
AMD64це ім'я 64-бітної архітектури, розробленої AMD для досягнення успіху x86. У той час AMD64 зумів бути більш успішним, ніж 64-бітна архітектура, яку продає Intel. Це було пов’язано з тим, що процесори AMD64 були дешевшими, назад сумісними та споживали менше енергії. Врешті Intel зрозуміла, що їм доведеться почати робити процесори, сумісні з AMD, щоб залишатися конкурентоспроможними. Однак вони не продаватимуть їх як такі, що є головною причиною появи деяких синонімів AMD64.
Цей термін x86охоплює всі 8, 16 та 32 бітні процесори в сім'ї, і залежно від того, кого ви запитуєте, також 64-бітні процесори.
i5і i7є підсімейством процесорів, вироблених Intel.
x64є загальний користувач терміна в Linux, який описує AMD64 та відповідні 64-бітні режими Intel.