Вычислительные машины и системы. Ремонтов А.П - 44 стр.

UptoLike

44
- векторный процессор;
- с возможностью обработки и скалярных, и векторных данных.
8) По логике управления процессором:
- с жесткой логикой управления;
с микропрограммным управлением.
9) По составу (полноте) системы команд:
- RISC (Reduced Instruction Set computer - компьютер с сокращенным набором ко-
манд);
- CISC (Complete Instruction Set Computer- компьютер с полным набором ко-
манд);
- CISC - процессор с внутренними RISC-подобными инструкциями.
10) По организации управления потоком команд / способу загрузки исполни-
тельных устройств:
- с последовательной обработкой команд;
- с конвейером команд;
- суперскалярные процессоры;
- процессоры с длинным командным словом (VLIW - Very Long Instruction Word) и
т. д.
Как всякая классификация, приведенная выше классификация не может считаться
полной, так как количество типов процессоров достаточно велико и по своим архитекту-
рам процессоры весьма многообразны.
4.2. Логическая организация процессора общего назначения
Схема, отражающая логическую организацию некоего усредненного процессора обще-
го назначения, представлена на рис. 4.1. В основе структуры процессора лежит взаимо-
связь операционной и управляющих частей, что соответствует модели цифрового автома-
та. Операционные устройства процессора (средства обработки, исполнительные устройст-
ва) включают в общем случае ОУ с фиксированной запятой (целочисленное ядро, АЛУ),
ОУ с плавающей запятой (числовой сопроцессор или ядро с плавающей запятой), устрой-
ство для реализации десятичной арифметики и возможно - устройства для обработки
строк и массивов.
Отметим, что в некоторых процессорах отдельно реализуется специальное устройство
для вычисления адресов (так называемая разнесенная - decoupled -архитектура), в других
процессорах вычисление адресов происходит в общем операционном устройстве. Опера-
ционное устройство неразрывно связано с наиболее быстродействующей памятью ВМ - с
локальной регистровой памятью процессора. Выделение регистров в отдельный блок на
схеме
призвано подчеркнуть самостоятельное значение, которое приобретают регистры в
    -          векторный процессор;
    -          с возможностью обработки и скалярных, и векторных данных.
    8)      По логике управления процессором:
    -          с жесткой логикой управления;
    с микропрограммным управлением.
    9) По составу (полноте) системы команд:
    -    RISC (Reduced Instruction Set computer - компьютер с сокращенным набором ко-
манд);
    -    CISC (Complete Instruction Set Computer- компьютер с полным набором ко-
манд);
    - CISC - процессор с внутренними RISC-подобными инструкциями.
    10) По организации управления потоком команд / способу загрузки исполни-
тельных устройств:
    - с последовательной обработкой команд;
    - с конвейером команд;
    - суперскалярные процессоры;
    -    процессоры с длинным командным словом (VLIW - Very Long Instruction Word) и
т. д.
    Как всякая классификация, приведенная выше классификация не может считаться
полной, так как количество типов процессоров достаточно велико и по своим архитекту-
рам процессоры весьма многообразны.
    4.2. Логическая организация процессора общего назначения
    Схема, отражающая логическую организацию некоего усредненного процессора обще-
го назначения, представлена на рис. 4.1. В основе структуры процессора лежит взаимо-
связь операционной и управляющих частей, что соответствует модели цифрового автома-
та. Операционные устройства процессора (средства обработки, исполнительные устройст-
ва) включают в общем случае ОУ с фиксированной запятой (целочисленное ядро, АЛУ),
ОУ с плавающей запятой (числовой сопроцессор или ядро с плавающей запятой), устрой-
ство для реализации десятичной арифметики и возможно - устройства для обработки
строк и массивов.
    Отметим, что в некоторых процессорах отдельно реализуется специальное устройство
для вычисления адресов (так называемая разнесенная - decoupled -архитектура), в других
процессорах вычисление адресов происходит в общем операционном устройстве. Опера-
ционное устройство неразрывно связано с наиболее быстродействующей памятью ВМ - с
локальной регистровой памятью процессора. Выделение регистров в отдельный блок на
схеме призвано подчеркнуть самостоятельное значение, которое приобретают регистры в
                                      44