Составители:
Отличительные черты RISC- и CISC- архитектур
Двумя основными архитектурами набора команд, используе-
мыми компьютерной промышленностью на современном этапе разви-
тия вычислительной техники, являются архитектуры CISC и RISC.
Основоположником CISC-архитектуры – архитектуры с полным набо-
ром команд (CISC – Complete Instruction Set Computer) можно считать
фирму IBM с ее базовой архитектурой IBM/360, ядро которой исполь-
зуется с 1964 г. и дошло до наших дней, например. Лидером в разра-
ботке микропроцессоров с полным набором команд считается компа-
ния Intel с микропроцессорами X86 и Pentium. Это практически стан-
дарт для рынка микропроцессоров.
Простота архитектуры RISC-процессора обеспечивает его ком-
пактность, практическое отсутствие проблем с охлаждением кристал-
ла, чего нет в процессорах фирмы Intel, упорно придерживающейся
пути развития архитектуры CISC. Формирование стратегии CISC-
архитектуры произошло за счет технологической возможности пере-
несения "центра тяжести" обработки данных с программного уровня
системы на аппаратный, так как основной путь повышения эффектив-
ности для CISC-компьютера виделся, в первую очередь, в упрощении
компиляторов и минимизации исполняемого модуля. На сегодняшний
день CISC-процессоры почти монопольно занимают на компьютерном
рынке сектор персональных компьютеров, однако RISC-процессорам
нет равных в секторе высокопроизводительных серверов, рабочих
станций систем управления.
Операции типа «регистр– регистр»
Операции типа «регистр–регистр» становятся очень мощным
средством повышения производительности процессора. Вместе с тем
опора на регистры является ахиллесовой пятой RISC-архитектуры.
Проблема в том, что в процессе выполнения задачи RISC-система не-
однократно вынуждена обновлять содержимое регистров процессора,
причем за минимальное время, чтобы не вызывать длительных про-
стоев арифметического устройства. Для CISC-систем подобной про-
блемы не существует, поскольку модификация регистров может про-
исходить на фоне обработки команд формата «память– память».
Архитектура фон Неймана
Архитектура фон Неймана (англ. Von Neumann architecture) —
широко известный принцип совместного хранения программ и данных
100
Страницы
- « первая
- ‹ предыдущая
- …
- 98
- 99
- 100
- 101
- 102
- …
- следующая ›
- последняя »
