Різні операції мікропроцесора

...

Мікропроцесор відповідає за маніпулювання даними для отримання результатів.

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

Вхід і вихід

Мікропроцесор приймає вхідні дані від пристроїв, таких як миша, клавіатура або сканер, і виконує функцію над цими даними. Він приймає рішення на основі даних, мікропроцесор обчислює інформацію, а потім надсилає результати на пристрої виводу, такі як монітор або принтер, як інформацію для читання користувач. Наприклад, якщо користувач, який використовує текстовий процесор, натисне «m» на клавіатурі, мікропроцесор прийме це і надішле літеру «m» на монітор.

Відео дня

Арифметично-логічний блок

Арифметично-логічний блок збирає інформацію як вхід з регістрів і операндів ЦП, а потім виконує арифметичні операції (додавання, віднімання, множення і ділення) і логічні операції (І, АБО і XOR). Під час обробки даних АЛУ перевіряє умови та готується до виконання різних дій на основі результатів. ALU також збирає дані з додаткових джерел, включаючи системи числення, інструкції, схеми синхронізації та маршрутизації даних, таких як суматори та віднімувачі.

Пам'ять

Мікропроцесор отримує доступ і зберігає двійкові інструкції в пам'яті або схеми, які зберігають біти. Оперативна пам'ять — це керуюча пам'ять, яка використовує регістри для тимчасового зберігання даних. Мікропроцесор зберігає нестабільні дані, які використовуються програмами, в оперативній пам’яті. Пам’ять лише для читання постійно зберігає дані на мікросхемах із вбудованими інструкціями. Доступ до інформації в ПЗУ займає більше часу, але при вимиканні комп’ютера інформація не втрачається, як і ОЗП.

Пристрій управління

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

Інформаційний обмін

Системна шина з'єднує мікропроцесор з периферійними пристроями, такими як клавіатура, миша, принтер, сканер, динамік або цифрова камера. Мікропроцесор надсилає та отримує дані через системну шину для зв’язку з периферійними пристроями. Він спілкується лише з одним периферійним пристроєм за раз, щоб не переплутати будь-яку інформацію та не відправити її не в те місце. Блок управління контролює терміни обміну інформацією.