Категорія Архітектура систем складається з чотирьох основних блоків:

  1. Архітектура команди
  2. Комп’ютерні мережі
  3. Зв'язок між комп'ютерами
  4. Комп’ютерна та мережева безпека

Процесор - визначення та архітектура

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

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

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

Архітектура процесора

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

Пристрій управління: Мозок мікропроцесора, який генерує всі сигнали, що керують ним.

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

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

Внутрішні записи: Реєстри, в яких зберігаються дані для операцій та адреси пам'яті, до яких потрібно отримати доступ.

інтегральна схема
Наприклад, якби ми хотіли скласти два числа, скажімо, 2 і 3. На високому рівні можлива логічна послідовність буде такою:

  1. Два операнди раніше завантажувались у регістри даних.
  2. Блок управління переходить у відповідний регістр і поміщає перший операнд на внутрішню шину
  3. Блок управління взаємодіє з ALU: він повідомляє йому, що він має операнд на внутрішній шині.
  4. Те саме робить з іншими даними.
  5. Потім ви повідомляєте ALU операцію, яку ви хочете виконати, у цьому випадку - суму.
  6. Він також повідомляє вам, в якому записі ви хочете залишити результат.

Для тих студентів, які хочуть розширити цю тему, вони можуть дослідити цикл виконання інструкції. В Інтернеті ви знайдете чимало прикладів виконання різних інструкцій, хоча, можливо, щоб добре зрозуміти це, спочатку слід дослідити структуру блоків, коротко описаних вище.