CISC
Микропроцессоры с архитектурой CISC (Complex Instruction Set
Computers — архитектура вычислений с полной системой команд) реализуют на
уровне машинного языка комплексные наборы команд различной сложности, от
простых, характерных для микропроцессора первого поколения, до очень сложных.
Большинство современных процессоров для персональных компьютеров построено по
архитектуре CISC.
В последнее время появились гибридные процессоры, которые
имеют систему команд CISC, однако внутри преобразовывают их в цепочки
RISC-команд, которые и исполняются ядром процессора.
Постепенное усложнение CISC-процессоров происходит в
направлении более совершенного управления машинными ресурсами, а также в
направлении сближения машинных языков с языками высокого уровня.
В то же время сложная система команд и переменный формат
команды процессором с CISC-архитектурой привели к быстрому росту сложности
схем. Так, процессор 8086 содержал 29 тыс. транзисторов, 80 386 — 275 000, Pentium
— 3 100 000, Pentium 4 — 42 млн транзисторов. Для того чтобы такие процессоры
вообще могли работать с приемлемым энергопотреблением и размещаться на
ограниченной площади, производители работают над миниатюризацией
транзисторов. Уже достигнут уровень 0,09 мкм.
|