Организация процессоров
3. ОРГАНИЗАЦИЯ ПРОЦЕССОРОВ 3.1. Назначение и классификация процессоров Процессор – устройство, осуществляющее процесс автоматической обработки данных и программное управление этим процессом. Процессоры можно классифицировать, например, по следующим признакам:
1) По используемой системе счисления:
- работающие в позиционной системе счисления;
- работающие в непозиционной системе счисления (например, СОК).
2) По способу обработки разрядов:
- с параллельной обработкой разрядов;
- с последовательной обработкой;
- со смешанной обработкой (последовательно-параллельной).
3) По составу операций:
- процессоры общего назначения;
- проблемно-ориентированные;
- специализированные.
4) По месту процессора в системе:
- центральный процессор (ЦП);
- сопроцессор;
- периферийный процессор;
- канальный процессор (контроллер канала ввода/вывода);
- процессорный элемент (ПЭ) многопроцессорной системы.
5) По организации операционного устройства:
- с операционным устройством процедурного типа (I-процессоры, M-процессоры);
- процессоры с блочным операционным устройством;
- процессоры с конвейерным операционным устройством (с арифметическим конвейером).
6) По организации обработки адресов:
- с общим операционным устройством;
- со специальным (адресным) операционным устройством.
7) По типу операндов:
- скалярный процессор;
- векторный процессор;
- с возможностью обработки и скалярных, и векторных данных.
8) По логике управления процессором:
- с жесткой логикой управления;
- с микропрограммным управлением.
9) По составу (полноте) системы команд:
- RISC;
- CISC.
10) По организации управления потоком команд / способу загрузки исполнительных устройств:
- с последовательной обработкой команд;
- с конвейером команд;
- суперскалярные процессоры;
- процессоры с длинным командным словом (VLIW) и т.
|