Розрядність сучасних комп'ютерів. Розрядність комп'ютера. Яка розрядність краща

Процесор по праву вважається будь-яким серцем персонального комп'ютера. Саме завдяки йому він відбувається тисячі своїх операцій, про які звичайний користувач навіть не здогадується. На сьогоднішній день на ринку комплектуючих існують тисячі різних моделей. Багато з них приписані такі дивні для обивателя позначення, як: «розрядність процесора» чи «тактова частота» тощо. То що це таке?

У кожного процесора існує низка характеристик, якими і визначаються його можливості. Насамперед йде розрядність процесора. Цей параметр має під собою ще цілу низку додаткових характеристик:

Розрядність регістрів;

Розрядність шини самого процесора;

Розрядність шин пам'яті.

Регістр процесора - один з тих мільярдів транзисторів, який знаходиться в положенні 0 або 1. По суті, це тип дуже швидкої. оперативної пам'яті. Виконуючи звичайнісіньку операцію додавання, два регістри виступають у ролі операнд, а логічний результат переміщається в ще одну комірку (регістр). Якщо говорити іншими словами, то розрядність процесора - це кількість біт, яке процесор здатний обробити за такт. Саме це і змушує створювати програми, які працюють або в 32-х або в 64-х. На сьогоднішній день, 64-розрядний процесор можна зустріти щокроку, т.к. всі вони випускаються такими, але мають ще й додатковий режим - режим сумісності, здатний виконувати 32-бітні програми.

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

Що стосується шини адреси пам'яті, то за допомогою її передається адреса, за якою знаходиться осередок оперативної пам'яті, де буде зроблено запис або читання.

Інший є його тактова частота. Завдяки цьому параметру визначається швидкість, з якою процесор зможе виконувати поставлені перед ним завдання. кожного процесора вимірюється в герцах, а також у її похідних мегагерцах (МГц) та гігагерцях (ГГц). Якщо процесор працює на тактовій частоті 2 ГГц, це означає, що йому під силу виконати до 2 мільярдів операцій на секунду.

Частоту процесора задає який знаходиться на материнської платиабо інтегрується в сам кристал у наборі системної логіки. Умовно такий генератор є шматком кварцу, що знаходиться в олов'яному корпусі. До нього підводять змінна напруга, Через що і виникає струм саме такої частоти. Частота безпосередньо залежить від форми і величини кварцу і, звичайно ж, від величини напруги, що подається на нього. Частота тим менше, що вище подається напруга. Для подачі меншого напруження необхідний тонкий техпроцесор.

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

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

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

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

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

Спосіб 1: CPU-Z

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

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

Спосіб 2: AIDA64

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

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


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

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


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

Розрядність процесора - загадкова величина, яка часто з'являється у статтях, що описують софт або "залізо". При цьому в текстах зазвичай фігурує число або 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, у ній потрібно набрати системуinfo.
  • Зачекайте, доки операційна система збере дані про комп'ютер, вони будуть показані тут же.
  • Знайдіть рядок "Процесор(и)". У ній буде написано ім'я ЦП. Наприклад, AMD64 Family 16 Model 4 Stepping 3.
  • Зазвичай перші цифри означають розрядність CPU.

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

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

Простий користувач комп'ютера може довгий часпрацювати зі встановленою операційною системою Windows і навіть не замислюватися про те, яка у неї розрядність. Однак мине час, і йому потрібно встановити на комп'ютер програму, яка здатна працювати тільки з 64-бітною версією Windows, і тут виникнуть проблеми, якщо діюча операційна система має розрядність x32 або x86. У зв'язку з цим може виникнути питання: як дізнатися про розрядність Windows? Давайте на нього відповімо і більш докладно розберемося у відмінностях між 32- та 64-бітними версіями операційної системи.

Зміст:

Базові версії операційної системи Windows розроблялися давно, і з релізом нових варіантів програмного забезпечення від компанії Microsoft вони лише доопрацьовувалися. По суті 32-бітний (32-розрядні) операційні системи вже відійшли в минуле, і вони використовуються рідко, тільки в тих випадках, коли залізо комп'ютера не підтримує 64-бітний Windows.

Самі по собі біти щодо операційної системи Windows - це спосіб обробки інформації центральним процесором комп'ютера. Як оброблювана інформація використовується оперативна пам'ять, і 32-бітний Windows здатний працювати не більше ніж з 3,5 Гб оперативної пам'яті, тоді як на 64-бітному даний ліміт знаходиться на рівні близько 200 Гб. З розвитком потужності програм та їх вимогливості до оперативної пам'яті, комп'ютери почали переходити на 64-розрядну операційну систему.

Головним мінусом 64-розрядної системи є її вимогливість до центрального процесора комп'ютера. Якщо в PC встановлено 32-розрядний центральний процесор, він аж ніяк не зможе працювати з 64-розрядною версією операційної системи, тобто їм не передбачена підтримка більш ніж 3,5 Гб оперативної пам'яті.

Багато користувачів комп'ютера, які вибирають при інсталяції Windowsрозрядність операційної системи, вводить в оману відсутність версії на 32 біти. Пов'язано це з тим, що 32-бітна версія Windowsдля 64-бітного процесора позначається як x86, а чи не x32. Розібратися, з чим це пов'язано, можна тільки в тому випадку, якщо вивчити взаємодії операційної системи з комп'ютерним «залізом». Користувачеві треба просто запам'ятати, що 32-бітна і 86-бітна операційні системи практично нічим не відрізняються, і з об'ємом оперативної пам'яті більше 3,5 Гб справляється тільки 64-розрядна версія ПЗ.

Якщо центральний процес комп'ютера підтримує 64-розрядну версію Windows, під час встановлення необхідно вибрати саме її. Слід розуміти, що 32-бітна версія операційної системи - це минуле століття, і ось лише деякі тому підтвердження:


Після виходу 64-бітної версії Windows установлювати 32-бітну слід тільки якщо процесор або драйвера для нього не підтримують роботу з 64-розрядною операційною системою.

Як дізнатися про розрядність Windows, встановлену на комп'ютері?

Визначити розрядність інстальованої на комп'ютер версії Windows можна за допомогою десятка сторонніх додатків. Існують способи, як дізнатися x32, x64 або x86 версія операційної системи встановлена ​​на комп'ютері, за допомогою стандартних засобів Windows.

Перший спосіб

Дізнатися про розрядність Windows на комп'ютері можна через меню інформації про систему:


Другий спосіб


Третій спосіб

Подивитися розрядність системи через «Відомості про систему»:


Можна бачити, що дізнатися про розрядність операційної системи досить просто, і це необхідно зробити, якщо є бажання розширити обсяг оперативної пам'яті комп'ютера. Також знання розрядності операційної системи знадобиться за бажання перевстановити операційну систему.

Відеоінструкція

Нещодавно на блозі сайт була опублікована замітка, на допомогу тим, хто збирається оновлювати свій комп'ютер або ж купувати/збирати новий. Зокрема, у ній йшлося у тому, скільки оперативної пам'яті потрібно комп'ютеру залежно від завдань, які передніми ставляться: Скільки оперативної пам'яті потрібно?

Наступною нашою заміткою за планом була стаття про підтримку різних обсягів пам'яті з боку операційної системи – про розрядність операційної системи; про те, що не всі обсяги пам'яті підтримуються всіма версіями Windows. Окреме спасибі всім читачам, які в коментарях на блозі згадали про тему розрядності: після прочитання їх я зрозумів, що короткої нотатки у блозі на цю тему мало. Потрібен докладний матеріал з цієї теми.

Саме тому було вирішено написати статтю (лікнеп, якщо хочете) з цього питання та розмістити її тут, на ITexpertPortal.com — в архіві безкоштовних навчальних матеріалів та статей на важливі теми комп'ютерної грамотності.

Отже, повернемося до основної теми, до розрядності операційних системта до підтримки різних обсягів пам'яті. Спочатку відповімо на запитання:

Що таке розрядність загалом?

Наукове визначення: В інформатиці розрядністю електронного (зокрема, периферійного) пристрою або шини називається кількість розрядів (бітів), що одночасно обробляються цим пристроєм або передаються цією шиною. Термін застосовний до складових частин обчислювальних, периферійних або вимірювальних пристроїв: шин даних комп'ютерів, процесорів і т.д. Розрядністю комп'ютера називають розрядність його машинного слова.(Джерело - Вікіпедія).

Думаю все просто і зрозуміло. Розрядність - здатність одночасно обробляти якусь кількість бітів, якщо говорити простіше.

Насправді все не так просто, і щоб висвітлити повністю це питання і "по-науковому" - жодної статті не вистачить. Тому не заглиблюватимемося в курс архітектури ПК, а торкнемося суто практичних моментів, з якими доводиться стикатися і які мають значення для нас — користувачів.

До чого тут обсяг оперативної пам'яті?

Існує дві версії операційної системи Windows (принаймні поки що — лише дві). Не важливо, що саме ми візьмемо із сучасних та актуальних систем: XP, Vista або 7.
Всі ці системи існують у двох варіантах - 32-бітові та 64-бітові. Наприклад:

Windows 7 Ultimate 32-bit (або х86 – рівнозначні позначення)
Windows 7 Ultimate 64-bit (
або x64 - рівнозначні позначення)
Windows Vista Ultimate x86 (x86
це позначення 32-бітної версії)
Windows Visa Ultimate x64 (відповідно – 64-бітна версія)

Архітектурні різницю між 32 і 64-бітними версіями Windows, зрозуміло, є. Говорити про них можна довго, але це ні до чого, повірте мені. 🙂

Найголовніші особливості та відмінності, які безпосередньо стосуються користувача та з якими доводиться стикатися:

1. Максимальний обсяг оперативної пам'яті.
2. Розрядність операційної системи.
3. Розрядність процесора.

Ось про це ми з вами поговоримо докладніше.

Максимальний обсяг оперативної пам'яті.

32-бітна операційна система може адресувати (тобто може використовувати, "бачити") трохи більше 4 ГБ оперативної пам'яті. Це найголовніша відмінність, і найважливіше. Якщо на вашому комп'ютері встановлено, скажімо, 2 ГБ, то 32-бітна операційна система працює з таким обсягом нормально.

Якщо ви маєте 4 ГБ пам'яті і працюватимете під управлінням 32-бітної ОС, то вона просто не побачить такий обсяг. Все, що вона зможе використати, - це приблизно 3.5 ГБ з 4 ГБ. Решту обсягу вона не може надати для працюючих програм. Зрозуміло, якщо ви встановите в комп'ютер 8 ГБ пам'яті, скажімо, і при цьому залишатиметеся на 32-бітній системі, вона так само не побачить більше 3.5 ГБ з усього встановленого обсягу.

64-бітна операційна система може працювати з набагато більшими обсягами пам'яті - до 192 ГБ (для Windows 7). Тобто. якщо ви, скажімо, захотіли встановити 8 ГБ пам'яті, то обов'язково потрібно переходити на 64-бітну ОС, інакше ви просто не зможете використовувати настільки великий доступний об'єм.

Ми розглянули, можна сказати, "крайності", до 2 ГБ та 8 ГБ і більше. А як бути із золотою серединою? Що, якщо у вас вже встановлено або плануєте збільшити обсяг пам'яті до 4 ГБ? Чи потрібно в цьому випадку переходити на 64-бітну ОС, щоб комп'ютер зміг використовувати не 3.3, а 4 ГБ пам'яті?

Не все так просто ... 64-бітові версії ОС використовують помітно більше пам'яті. Усі змінні тепер уже не 32-бітові, а 64-бітові. Зазвичай це збільшує обсяг додатків на 20-40%, що призводить і до зростання обсягу займаної пам'яті. На такі файлові форматияк музика або відео, це не впливає.

Встановлювати 64-бітну версіюWindowsЩоб краще використовувати 4 Гбайт пам'яті, сенсу не має, нехай навіть 32-бітна версія розпізнає тільки до 3,5 ГБ пам'яті. Проблема полягає в тому, що ви отримаєте відсутню пам'ять, проте відразу ж її втратите через те, що 64-бітна версія вимагає для себе більше пам'яті. Отже перехід на 64 біта актуальний лише за пам'яті більшого обсягу: 6, 8 ГБ і більше.

Отже, якщо ви вирішили встановити багато пам'яті, і тут 64-бітна ОС потрібна точно, то, можливо, вас цікавить питання:

Які особливості має 64-бітна Windows Vista /7?

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

Технічно – невеликі відмінності є. Перше, власне, що 64-бітна ОС "бачить" великі обсяги пам'яті та вміє з ними працювати. Друге - вона дозволяє запускати 64-бітові програми.

64-бітна ОС дозволяє запускати і звичайні 32-бітові програми. Звичним способом ніяких налаштувань для цього не потрібно. Все як завжди. Просто в 64-бітній системі є підсистема виконання 32-х розрядних додатків. Тому, ви з успіхом можете встановлювати та працювати як з 32-бітними, так і з 64-бітними програмами.

Зараз таких х64-додатків небагато, хоча їхня кількість постійно зростає. Особливо це стосується ресурсомістких програм — графічних та відеоредакторів тощо. Тобто. всіх програм, яким потрібні насамперед великі обсяги доступної роботи пам'яті. Наприклад, щоб якийсь відеоредактор міг використовувати більше 4 ГБ з доступної пам'яті.

Наприклад, компанія Adobe заявляла, що сучасні програми серії Adobe CS5 будуть лише 64-бітні. Це означає, що, скажімо, Photoshop CS5, Dreamweaver CS5і т.п. зможуть запуститися лише на 64-бітовій системі. На 32-бітній ОС вони просто не запустяться. Чому?

Тому що у 64-бітній ОС можуть працювати 32-бітові програми, але не навпаки!

Наступний технічний момент - 64-бітові ОС вимагають 64-бітових драйверів. Як правило, всі сучасні (не старше двох років) пристрої ПК, ноутбуки і периферія мають на інсталяційному диску, що додається, дві версії драйверів - 32 і 64-бітну. Тому із сучасними пристроями проблем не виникне — як зазвичай вставляємо диск із драйвером у привід та запускаємо установку, інсталятор сам визначить версію Windows та запустить відповідний розрядності драйвер.

Якщо диска немає або на ньому немає 64-бітного драйвера, необхідно відвідати офіційний сайт розробника конкретного пристроюдля завантаження такого драйвера. Те саме стосується і застарілого обладнання.

ОБОВ'ЯЗКОВО перевірте наявність 64-бітних версій ВСІХ необхідних драйверів ще ДО початку встановлення 64-бітної версії Windows!

Розрядність процесора.

Де взяти/як визначити 64-бітові програми?

64-бітне програмне забезпеченняможна визначити легко. На упаковці в системних вимог, як правило, вказується, що дана програма 64-бітна. Це може бути зазначено окремо на упаковці.

Якщо ж ви купуєте якесь програмне забезпечення через інтернет, то приналежність до 64-бітної архітектури теж вказується.

Ось приклад: моя ліцензійна коробкова версія Windows Vista Ultimate. У комплекті два установочні диски- 32 і 64-бітна версія ОС:

Не звертайте увагу на "англомовність" у даному випадку, просто ОС була куплена у Сполучених Штатах.

Але це в даному випадку Vista Ultimate (тільки Ultimate) так поставлялася, у двох версіях. Як правило, та сама Windows, наприклад (або будь-яка інша програма) продається АБО 32-бітна АБО 64-бітна, про що вказано на коробці, як я вже згадував.

На цьому відмінності та особливості 64-бітових операційних систем Windows, значимі користувача закінчуються.

В іншому — все так само, як і на звичних 32-бітових Windows XP/Vista/7.

Сподобалася стаття? Поділіться з друзями!