Які бувають розрядності процесораЯкі бувають розрядності процесора

0 Comment

Визначаємо розрядність процесора

Розрядність центрального процесора – це кількість біт, яке ЦП здатний обробити за один так. Раніше в ході були 8 і 16 бітні моделі, сьогодні їх витіснили 32 і 64 бітні. Процесори з 32-бітної архітектурою зустрічаються все рідше, тому що їх швидко витісняють більш потужні моделі.

Загальні відомості

Дізнатися розрядність процесора може виявитися трохи складніше, ніж очікувалося. Для цього вам знадобиться або вміння працювати з «Командного рядком», або сторонній софт.

Одним з найлегших стандартних способів дізнатися розрядність процесора – це дізнатися який розрядності сама ОС. Але тут є певний нюанс – це дуже неточний спосіб. Наприклад, у вас встановлена ​​32-бітна ОС, то це зовсім не означає, що ваш ЦП не підтримує 64-бітну архітектуру. А якщо на ПК коштує 64-бітна ОС, то це означає, що ЦП має розрядність в 64 біта.

Щоб дізнатися архітектуру системи, зайдіть в її «Властивості». Для цього достатньо натиснути правою кнопкою миші по іконці «Мій комп’ютер» і вибрати в випадає меню «Властивості». Також можна натиснути ПКМ по кнопці «Пуск» і в меню вибрати «Система», результат буде аналогічним.

Спосіб 1: CPU-Z

CPU-Z – це програмне рішення, що дозволяють дізнатися докладні характеристики процесора, відеокарти, ОЗУ комп’ютера. Щоб побачити архітектуру вашого ЦП, досить просто завантажити і запустити потрібний софт.

У головному вікні, знайдіть рядок «Specifications». В самому кінці буде вказана розрядність. Вона позначається так – «x64» – це 64 бітна архітектура, а “x86” (рідко трапляється «x32») – це 32 бітна. Якщо ж вона там не вказано, то дивіться рядок «Набір інструкцій», приклад показаний на скріншоті.

Спосіб 2: AIDA64

AIDA64 – це багатофункціональний ПО для моніторингу різних показників комп’ютера, проведення спеціальних тестів. З її допомогою цілком можна дізнатися будь-яку інформацію, що цікавить характеристику. Варто пам’ятати – програма платна, але у неї є демонстраційний період, якого буде цілком достатньо, щоб дізнатися розрядність центрального процесора.

Інструкція по користуванню AIDA64 виглядає так:

    Перейдіть в «Системну плату», за допомогою спеціальної іконки в головному вікні програми або лівому меню.

Спосіб 3: Командний рядок

Цей метод трохи складніше і незвичні для недосвідчених користувачів ПК, в порівнянні з першими двома, але зате він не вимагає установки сторонніх програм. Інструкція виглядає так:

    Для початку потрібно відкрити саму «Командний рядок». Для цього можна скористатися комбінацією клавіш Win + R і ввести команду cmd, натиснувши після Enter.

Самостійно дізнатися розрядність досить легко, але не варто плутати розрядність операційної системи і центрального процесора. Вони залежать один одного, але не завжди можуть бути ідентичними.

Що таке розрядність процесора і як її визначити?

Розрядність процесора – загадкова величина, яка часто з’являється в статтях, що описують софт або “залізо”. При цьому в текстах зазвичай фігурує число або 32, або 64. Про те, що приховують ці значення, і буде розказано в статті.

Загальне визначення

Якщо розглядати найпростіші визначення, то можна сказати, що розрядність – величина, що показує, скільки біт CPU може обробити за один такт. Сьогодні це число дорівнює або 32, або 64. Причому перші активно витісняються, і ймовірно, що зовсім скоро подібних ЦП не залишиться зовсім.

В цілому для інформатики описаний вище тезу вірний, але якщо розглядати саме розрядність процесора, поняття стає розпливчастим. Пристрій неподільне, але, як і багато інших, включає в себе складові частини, причому стільки, що стає найскладнішим компонентом у всьому комп’ютері.

Для того щоб краще зрозуміти, що приховує неясне визначення, потрібно відповісти на питання: “А яку взагалі інформацію генерує і приймає CPU?” Відповідей буде кілька: дані, команди і адреси.

Команди

Спочатку довжина команди, що надходить до CPU за один такт, повинна була бути такою ж, як і розрядність шини процесора. Для ЦП такий стан речей є найбільш зручним – не потрібно виконувати зайві обчислення. Для програміста подібний підхід вже не максимально прийнятний, бо команди займають завжди фіксований обсяг (отже, навіть найпростіша вимагає більше місця для свого зберігання).

Перший факт, про який може спіткнутися людина, вперше прочитав спрощене визначення розглянутого об’єкта: сьогодні ЦП можуть похвалитися вмінням працювати з командами змінної довжини, значить, з цим типом даних розрядність процесора ніяк не пов’язана. А щоб розвіяти всі сумніви (або посіяти насіння для нових), потрібно копати далі.

Дані та адреси

Чи необхідно центральному процесору логічно (тобто з точки зору програміста) вміти зберігати дані розміром в 32 біта, щоб називатися 32-розрядних? Тут все очевидно – відповідь позитивна. З адресним простором не все так просто. Кожен 8-розрядний ЦП міг працювати з адресами, які мали довжину в 16 біт. Може, розмір даних, які вміє зберігати процесор, і визначає його розрядність?

Перейдемо від програмних можливостей до фізичного пристрою. Чи потрібно CPU зберігати всередині себе адреси і дані у певному форматі? Скажімо, щоб говорити про те, що розрядність процесора дорівнює 32, чи повинен він оперувати даними цієї довжини? Як показує історія, далеко не завжди.

Розглянемо ЦП, що має називання i8080. Він був 8-бітовим (як кажуть специфікації), проте оперував значеннями, які мали довжину 32 розряду, розкидавши нулики і одинички по спареним регістрів. CPU Z8000 працював вже не з двійками, а з четвірками, значить, і оперував великими даними за один такт.

Висновок

В CPU взагалі нічого не потрібно робити для того, щоб сказати, що він має якусь розрядність. Створіть зручний інструмент для програміста і рекламу для користувача – цього буде достатньо. На апаратній ж рівні все нове має вводитися тільки при необхідності. Сьогодні, мабуть, процес переходу від 32-бітних пристроїв до 64 відбувається найбільш швидко.

Необхідно це? Наукові співробітники сказали, що подібний перехід потрібно, раніше за інших, адже розмір машинного слова прямо впливає на точність обчислень. Коли максимальна розрядність процесора дорівнює 64, а не 32, показники набагато перевершують попередні, що дає можливість відмовлятися від апгрейда обладнання. Розробники комп’ютерних ігор теж вирішили, що від подібного переходу нікуди не дітися. Потрібно це простому користувачеві, який і наукових робіт не виконує, і до відеоігор відноситься холодно? На це питання кожен відповість для себе сам.

Для користувача

Як дізнатися розрядність процесора, який встановлений у вашому комп’ютері? Зробити це нескладно.

  • Натисніть сполучення Win + R на клавіатурі, відобразиться вікно з заголовком “Виконати”, в нього введіть cmd.
  • На екрані з’явиться чорна консоль, що нагадує MS-DOS, в ній потрібно набрати systeminfo.
  • Зачекайте, поки операційна система збере дані про комп’ютер, вони будуть показані тут же.
  • Знайдіть рядок “Процесор (и)”. У ній буде написано ім’я ЦП. Наприклад, AMD64 Family 16 Model 4 Stepping 3.
  • Зазвичай перші цифри і означають розрядність CPU.

Як дізнатися розрядність процесора, якщо за допомогою командного рядка отримати необхідну інформацію не вийшло?

  • Скачайте програму AIDA64.
  • У лівій частині вікна відшукайте напис “Системна плата”.
  • Тепер клацніть двічі по значку з назвою “ЦП” або “CPUID”.
  • У першому випадку зверніть увагу на графу “Набори інструкцій”, якщо тут присутній число 64, значить, процесор 64-розрядний, інакше ж – ЦП 32-бітний.
  • У другому випадку перегляньте написи біля тих чекбоксів, в яких стоять галочки. Тут знаходяться докладні описи кожного набору інструкцій, з яких можна буде легко зрозуміти, який саме CPU використовується у вашому комп’ютері.