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

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

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

Видео: Разница между процессором RISC и CISC
Видео: Настя и сборник весёлых историй 2024, Май
Anonim

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

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

RISC

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

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

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

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

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

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

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

CISC

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

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

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

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

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

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

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

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

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