Разница между процессорами RISC и CISC

Разница между процессорами RISC и CISC
Разница между процессорами RISC и CISC

Видео: Разница между процессорами RISC и CISC

Видео: Разница между процессорами RISC и CISC
Видео: Рассказываем про CISC и RISC-архитектуры / Почему процессоры Intel пропали из Apple Mac 2024, Июль
Anonim

RISC против процессора CISC

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

RISC

Произносится так же, как и RISK, это аббревиатура от «Компьютер с сокращенным набором инструкций». Это тип микропроцессора, который был разработан для одновременного выполнения нескольких инструкций. До 1980-х годов производители оборудования пытались создать процессоры, которые могли бы выполнять большое количество инструкций одновременно. Но тенденция изменилась, и производители решили создавать компьютеры, способные выполнять относительно небольшое количество инструкций. Инструкции просты и немногочисленны, поэтому ЦП может выполнять их быстро. Еще одним преимуществом RISC является использование меньшего количества транзисторов, что делает их производство недорогим.

Возможности RISC

– Требует меньше декодирования

– Единый набор инструкций

– Идентичные регистры общего назначения, используемые в любом контексте

– Простые режимы адресации

– Меньше типов данных в оборудовании

CISC

CISC расшифровывается как Complex Instruction Set Computer. На самом деле это ЦП, способный выполнять множество операций с помощью одной инструкции. Этими основными операциями могут быть загрузка из памяти, выполнение математической операции и т.д.

Возможности CISC

– Сложные инструкции

– Больше режимов адресации

– Высококонвейерная

– Больше типов данных в оборудовании

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

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

Рекомендуемые: