Основные классы микропроцессоров

По функциональному признаку выделяют два класса микропроцессоров:

  • • универсальные микропроцессоры, или микропроцессоры общего назначения;
  • • специализированные микропроцессоры. Среди специализированных микропроцессоров наиболее широкое распространение получили микроконтроллеры и цифровые сигнальные процессоры (Digital Signal Processor – DSP).

Микропроцессоры общего назначения

Этот класс процессоров предназначен для решения широкого круга задач обработки разнообразной информации и находит применение в персональных компьютерах, рабочих станциях, серверах и других цифровых системах массового применения. Обычно это 32-разрядные микропроцессоры (некоторые микропроцессоры этого класса имеют 64-разрядную или 128-разрядную структуру), которые изготавливаются по самой современной промышленной технологии, обеспечивающей максимальную частоту функционирования.

Некоторые типы микропроцессоров этого класса относят к CISC-процессорам, поскольку используют набор разноформатных команд с различными способами адресации. В их внутренней структуре может содержаться RISC-ядро, выполняющее преобразование поступивших команд в последовательность простых RISC-операций. Другие типы микропроцессоров этого класса имеют непосредственно RISC-архитектуру. В некоторых разработках (Itanium РА8500) реализован принцип VLIW-архитектуры.

Практически все современные универсальные микропроцессоры используют гарвардскую архитектуру с разделением потоков команд и данных при помощи отдельных блоков кэш-памяти. В большинстве случаев они имеют суперскалярную структуру с несколькими исполнительными конвейерами (до 10 в современных моделях), каждый из которых содержит до 20 ступеней.

 
< Пред   СОДЕРЖАНИЕ     След >