Архітектура мікропроцесора: поняття, види, переваги та недоліки

CISC архітектура

Для того щоб відповісти на питання, що розуміють під архітектурою мікропроцесора CISC, потрібно розглянути підхід CISC до кількості виконуваних інструкцій. Її головне завдання в цьому питанні — мінімізація обсягу на програму, жертвуючи при цьому кількістю циклів. Комп’ютери на основі архітектури CISC призначені для зниження вартості пам’яті. Великі програми потребують більшого обсягу пам’яті, що збільшує вартість. Щоб вирішити ці проблеми, кількість команд на програму може бути зменшено шляхом вкладення безлічі операцій в одну інструкцію, тим самим роблячи її більш складною.

MUL завантажує два значення з пам’яті в окремі регістри в CISC. Мікропроцесор використовує мінімально можливі інструкції при реалізації апаратного забезпечення і виконує операції.

Основні ключові слова, використані в цій архітектурі:

  • Набір інструкцій — група інструкцій для виконання програми, яка направляє комп’ютер, маніпулюючи даними. Форма: код операції (операційний код) і операнд. Операції — це інструкція, застосовувана для завантаження та зберігання даних. Операнд — це регістр пам’яті.
  • Режими адресації — це спосіб доступу до даних. Залежно від типу застосовуваної команди режими адресації бувають різних типів, такі як прямий режим, коли здійснюється доступ до прямим даними, або непрямий режим, де здійснюється доступ до розташування даних.
  • Продуктивність процесора визначається основним законом і залежить від кількості команд, CPI (циклів на команду) і часу тактового циклу.