Назначение и типы МП

МП выполняет следующие функции:

· чтение и дешифрацию команд из ОП;

· чтение данных из ОП и регистров адаптеров ВУ;

· прием и обработку запросов и команд от адаптеров на обслуживание ВУ;

· обработку данных и их запись в ОП и регистры адаптеров ВУ;

· выработку управляющих сигналов для всех прочих узлов и блоков ПК.

Разрядность шины данных МП определяет разрядность ПК в целом, разрядность шины адреса МП – его адресное пространство.

Адресное пространство – это максимальное количество ячеек ОП, которые могут быть непосредственно адресованы микропроцессором.

Первый МП был выпущен в 1971 г. фирмой Intel (МП 4004). Наиболее распространенными в настоящее время являются МП фирмы Intel и Intel-подобные.

Все МП можно разделить на 3 группы:

· МП типа CISC (Complex Instruction Set Computing) – с полным набором команд;

· МП типа RISC (Reduced Instruction Set Computing) – с сокращенным набором команд;

· МП типа MISC (Minimum Instruction Set Computing) – с минимальным набором команд и весьма высоким быстродействием (в стадии разработки).

Для современных ПК типа IBM PC используется МП типа СISC.

RISC-процессоры содержат набор только простых, чаще всего встречающихся в программе команд. При необходимости выполнения более сложных команд в МП производится их компоновка из простых. В этих МП на выполнение простых команд за счет их наложения и параллельного выполнения тратится 1 машинный такт (на выполнение даже самой короткой команды из системы CISC обычно тратится 4 такта). Современные RISC-процессоры (80860, 809690, 80870, Power PC и др.) являются 64-разрядными RISC-процессорами большого быстродействия, но программно не совместимы с CISC-процессорами.