Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Понятие CISCи RISCархитектур процессоров



Понятие CISCи RISCархитектур

Не все команды микропроцессора используются одинаково часто. Это свойство явилось предпосылкой для развития микропроцессоров с RISC архитектурой. Сама идея заключалась в упрощении блока управления за счет сокращения списка команд и использования освобождающихся при этом ресурсов кристалла микропроцессора для организации более быстрого исполнения оставшихся команд.

Микропроцессоры с расширенным списком команд относят к CISC архитектуре. Важным достоинством CISC архитектуры является меньшая длина программ.

Основные принципы RISC архитектуры:

1. Одинаковая длина команд – это облегчает их выборку из памяти. В отличии от CISC процессоров RISC процессоры не требуют выборки дополнительных слов команды. Все команды считываются за 1 такт. В современных RISC процессорах длина команды равна 32 бита.

2. Сокращен набор действий над операндами, размещенными в памяти. В RISC процессорах не используются сложные адресные вычисления и множественные ссылки. Простые способы адресации памяти обеспечивают быстрый доступ к операндам в памяти. Обработка данных, реализуемая при выполнении команд RISC, никогда не совмещается с операциями чтения записи, подобно тому как это делается во многих CISC командах. Обмен операндами между памятью и регистрами выполняется специальными командами загрузки и запоминания. Большое число регистров блока РОН позволяет уменьшить число обращений к памяти.

3. Все вычислительные операции выполняются над данными, находящимися только в РОН. Т.к. регистров много, то все скалярные переменные и даже небольшие массивы чаще всего размещаются в регистрах. Арифметические и логические команды являются трехадресными. Формат этих команд включает подоперации и адреса регистров, источников и приемников. Использование простых команд упрощает реализацию их конвейерной обработки. В среднем, команда RISC выполняется за 1 такт.

4. Относительно простые схемы управления. Уменьшение списка команд. Использование команд, реализующих только простые операции. Исключение в командах обработки данных обращений к памяти позволили уменьшить расход ресурсов кристалла на управление. Благодаря этому, большая площадь кристалла выделяется для размещения устройств, обеспечивающих повышение общей производительности процессора, то есть дополнительных конвейеров выполнения команд, большего числа РОН и увеличенный кэш-памяти 1 уровня. Важным достоинством RISC процессора является то, что при одинаковой технологии производства они имеют более высокие частоты работы, чем CISC. Это объясняется тем, что RISC процессоры для реализации своих простых команд требуют меньше аппаратной логики, что, в свою очередь, уменьшает задержки распространения сигналов внутри схем, и, благодаря этому, становится возможным повышение частоты работы.





Дата публикования: 2015-01-24; Прочитано: 278 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...