Центральний процесор - всьому голова
Робота будь-якого комп`ютера забезпечується одним невеликим пристроєм (мікросхемою), яке носить назву центральний процесор. Це кремнієва підкладка з напиленими на неї шарами, що містять структурні елементи: арифметико-логічний пристрій (для обробки даних), пристрій управління (для визначення порядку виконання команд), регістри (для зберігання даних), внутрішня кеш-пам`ять (для прискорення обміну з оперативною пам`яттю), внутрішня шина (для передачі інформації між функціональними частинами процесора) і т.д.
Центральний процесор, а точніше його тактова частота, визначає швидкодію всієї системи. Тактова частота забезпечує синхронізацію, тобто узгодженість дій окремих блоків всередині процесора і за його межами. У сучасних процесорів для персональних комп`ютерів ця характеристика складає одиниці гігагерц (ГГц), а це означає, що він здатний виконати кілька мільярдів елементарних дій в одну секунду. Також до основними характеристиками процесора ставляться розрядність, обсяг внутрішньої кеш-пам`яті, кількість ядер, сокет.
Для забезпечення заданої продуктивності комп`ютера в першу чергу необхідно правильно вибрати центральний процесор. Розглянемо це пристрій докладніше. Типи процесорів відрізняються внутрішньою архітектурою, наприклад, виділяють конвеєрні та суперскалярні процесори. Перші збільшують продуктивність за рахунок розділення процесу виконання команд на окремі етапи, при цьому процесор одночасно обробляє відразу кілька команд, які перебувають на різних етапах. Чим більше ступенів біля конвеєра, тим вище тактова частота і, відповідно, продуктивність. Але тільки в розумних межах.
Супрескалярние процесори, використовуючи декілька обчислювальних ядер, можуть распараллелить процес виконання програми, проте це вимагає програмного забезпечення, яке дозволить розділити код на окремі потоки, здатні виконуватися паралельно. При цьому наявність, наприклад, двох ядер всередині процесора не гарантує збільшення продуктивності в два рази, тому далеко не кожна програма здатна розбитися на два рівноцінних потоку, не кажучи вже про чотири або восьми потоках.
Центральний процесор названий так тому, що є головним обчислювальним пристроєм в комп`ютері, але не єдиним. Крім нього в системі існують контролери різних пристроїв та інтерфейсів, а також процесори для обробки відео, звуку і т.п.
Спочатку комп`ютер замислювався і створювався виключно як пристрій для обчислень, тому центральний процесор «відповідав» за всі процеси в системі: введення інформації, обробка (Математичні перетворення), виведення інформації. Зараз користувачі все більше налаштовані на інші види інформації, такі як текст, графіка, відео, звук. Тому і центральний процесор поступово позбувся всеосяжної зони впливу, що належала тільки йому, і розділив відповідальність з іншими обчислювальними пристроями.