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

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

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

RISC

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

Особенности RISC

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

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

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

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

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

CISC

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

Особенности CISC

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

- Больше количества режимов адресации

- Сильно конвейерный

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

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

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