Процессор, это устройство, отвечающее за надлежащее выполнение процессов. Это могут быть логические, арифметические, операции управления, записанные в код машины. Микропроцессоры появились и применялись в калькуляторах. Затем они нашли применение и в другой технике, терминалах и принтерах. После чего стали использоваться в компьютерах.
Микропроцессоры системы CISC используют наборы машинных инструкций, полностью совпадающих с набором команд языка «Ассемблер».
Для CISC-процессоров характерно:
• Маленькое число регистра общего назначения • Большое число команд, с высокоуровневым языком программирования и выполняются такие команды большим количеством тактов. • Большое число методов адресации. • Большое число форматов команд различной разрядности. • Преобладание двухадресного формата команд.
Увеличение характера выполняемых операций с помощью команд, дало возможность уменьшить вес программ, сложность в составлении и наладке. Но увеличение количества выполняемых команд повлияло на сложность разработки топологических и микропрограммных осуществлений. Именно это повлияло на сроки разработки процессоров системы CISC, и увеличило число ошибок в их работе.
Недостатки в процессорах системы CISC вызвали необходимость создания альтернативы. Системы, способной снизить нерегулярность потоков команд, уменьшить и упрощением их общего числа. Такая альтернатива была найдена в создании процессора системы RISC.
Для RISC-процессоров характерно:
• В них нет редко используемых, сложных инструкций. По типу «Двоичного умножения». • Инструкции одной длины. Увеличена скорость дешифрации, уменьшена сложность устройства управления процессором. • Нет инструкций, которые работали бы напрямую с памятью. «Память – Память» или «Регистр – Память». Благодаря этому на порядок выше становится количество число регистров. • Нет операций работы со стеком • Присутствует возможность использовать параллельные вычисления и конвейер. АЛУ может одновременно с двумя тридцати двух разрядными числами. А конвейер способен накапливать последовательно выполняемые команды программ в буфере для ускоренного дешифрования. • Практически все операции выполняются в один такт микропроцессора. • Благодаря новым доработкам тактовая частота RISC-процессоров, при условии других равных условиях, увеличилась в разы.