Вы находитесь на странице: 1из 12

Техническое обеспечение САПР.

Лектор Ткачева Екатерина Владимировна

Лекция 3. Основные концепции и


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

7й семестр осень\зима, 2020-2021


Внедрение параллелизма в ЭВМ

Параллелизм – основа высокопроизводительной работы всех подсистем


вычислительных машин. Организация памяти любого уровня иерархии,
организация системного ввода/вывода, организация мультиплексирования шин и
т.д. базируются на принципах параллельной обработки запросов.

Современные операционные системы являются многозадачными и


многопользовательскими, имитируя параллельное исполнение программ
посредством механизма прерываний. Развитие процессоростроения также
ориентировано на распараллеливание операций, т.е. на выполнение процессором
большего числа операций за такт.

2
Архитектура Дж. фон Неймана

Рисунок 1 – Общая структура ПК

3
Классификации ЭВМ и ВС по М. Флинну

SISD MISD

SIMD
MIMD
Рисунок 2 – классификация архитектур вычислительных систем,
предложенная в 1966 году М. Флинном 4
Классификация Хокни

Рисунок 3 – Иерархическая структура архитектуры класса MIMD


5
Классификация систем MIMD

Мультипроцессоры – multiprocessors или системы с общей разделяемой памятью


Мультикомпьютеры – multicomputers или системы с распределенной памятью

Рисунок 4 – Классификация систем MIMD, основанная на


разных способах организации памяти 6
Мультипроцессоры

 Рисунок 5 – Архитектура многопроцессорных систем с общей


(разделяемой) памятью: системы с однородным (а) и
неоднородным (б) доступом к памяти
7
Мультикомпьютеры

Каждый процессор системы может


использовать только свою локальную память,
в то время как для доступа к данным,
располагаемым на других процессорах,
необходимо явно выполнить 
операции передачи сообщений 

 Рисунок 6 – Архитектура
многопроцессорных систем с
распределенной памятью

8
Архитектуры процессора
CISC (Complete Instruction Set Computer)

RISC (Restricted (reduced) Instruction Set Computer)

CISC-архитектура – архитектура
с полным набором команд
Регистро-ориентированная
RISC-архитектура –
архитектура с сокращенным
набором команд

x86 — архитектура процессора и


одноимённый набор команд,
впервые реализованные в
процессорах компании Intel
9
Четыре основных принципа RISC-архитектуры

команда = один машинный цикл;

все команды имеют одинаковую длину + минимум адресных форматов;

обработка данных осуществляется исключительно в регистровой структуре


процессора;

поддержка языка высокого уровня.

регистр – регистр – регистр


10
Основные черты архитектуры

CISC-архитектура RISC-архитектура
Многобайтовые команды Однобайтовые команды

Малое количество регистров Большое количество регистров

Сложные команды Простые команды

Одна или менее команд за один цикл Несколько команд за один цикл
процессора процессора

Традиционно одно исполнительное


устройство Несколько исполнительных устройств

11
Вопросы?!