Основные различия между процессорами различных архитектур заключаются в их наборах инструкций (ISA - Instruction Set Architecture) и внутренней организации.
Ключевые архитектуры:
CISC (Complex Instruction Set Computing):
RISC (Reduced Instruction Set Computing):
VLIW (Very Long Instruction Word):
Сравнительная таблица:
| Характеристика | CISC | RISC | VLIW |
|---|---|---|---|
| Набор инструкций | Сложный, большой | Простой, маленький | Длинные слова инструкций |
| Длина инструкций | Переменная | Фиксированная | Очень длинная |
| Роль компилятора | Менее критична | Более критична | Очень критична |
| Аппаратная сложность | Выше | Ниже | Средняя |
| Типичное применение | Десктопы, серверы | Мобильные устройства, | Специализированные задачи |
| встраиваемые системы |