СообЧа > База Знаний > Железо > CPU

Вопрос

Что такое RISC и что такое CISC-технологии и чем они отличаются?

Ответ

Вычислительная архитектура с сокращенным набором машинных команд (RISC) реализует метод компьютерной обработки, использующий правило 80/20, по которому в 80% работы центрального процессора используется только часть общего набора команд микропроцессора. Создатели RISC-процессоров взяли этот уменьшенный, упрощенный набор команд и объединили его с такими технологиями, как конвейерная обработка, которые позволяют микропроцессору выполнять множество команд за один процессорный цикл. В результате получился процессор, который имеет лучшую производительность для большинства приложений и теоретически стоит меньше, поскольку сам он небольшой и его производство обходится дешевле.

С другой стороны, семейства Pentium и Pentium Pro компании Intel продолжают реализацию более традиционной вычислительной архитектуры с полным набором машинных команд (CISC). CISC-процессоры содержат в сотни раз больше команд, чем RISC-процессоры, и используют от 8 до 12 способов адресации памяти по сравнению с 2-3 способами в RISC. Однако технические различия между RISC и CISC в последние годы становятся все менее четкими, особенно в том, что касается общей производительности систем. И CISC-, и RISC-системы, например, показывают в тестах обработки транзакций близкие результаты — от 5000 до 8000 транзакций в минуту, в зависимости от особенностей конфигурации. Для некоторых типов задач CISC-системы могут превзойти RISC. Два года назад это было бы неслыханно.

Одна архитектура заимствует хорошие идеи у другой. RISC-процессоры определялись как микропроцессоры с количеством команд меньше 128, сейчас же они имеют 200 команд — сравните с набором из 300 и более команд в CISC. Сегодня CISC-процессоры используют конвейеризацию и суперкамерные технологии. Оба лагеря применяют большую кэш-память для повышения производительности.
Подробнее смотрите тут:
http://home.novgorod.ru/evgenijv/lab1.htm



Copyright © 2000-2004 Сообщество Чайников
Контактная информация