- •Архитектура компьютеров
- •Информация о курсе
- •Рекомендуемая литература
- •Рекомендуемая литература
- •Рекомендуемая литература
- ••Система аттестации:
- ••Правила поведения:
- ••Цели и задачи курса
- •Курс «Архитектура компьютеров» включает следующие основные разделы:
- •Определение понятия
- •Определение понятия
- •Элементы физической структуры
- •5 components of any Computer
- •Элементы физической структуры
- •Элементы логической структуры
- •Примеры логической структуры
- •Программную структуру
- •Структура компьютера
- •Свойства архитектуры
- •Универсальность
- •Совместимость ПО
- •Масштабируемость
- •Мобильность
- •Принцип агрегатности
- •Принцип агрегатности
- •Принцип агрегатности
- •Классификация вычислительных машин
- •Аналоговые вычислительные машины
- •АВМ применяются
- •Характеристики АВМ
- •В цифровых вычислительных машинах
- •Характеристики ЦВМ
- •Гибридные вычислительные машины
- •Классификация компьютеров
- •Персональные компьютеры и рабочие станции
- •Характеристики ПК
- •X-терминалы
- •Серверы применяются
- •Серверы применяются (2)
- •Серверы характеризуются:
- •Мейнфреймы
- •Мейнфреймы (2)
- •Функциональные средства компьютеров ES/9000
- •Компьютеры с кластерной архитектурой
- •Компьютеры с кластерной архитектурой (2)
- •Повышение надежности основано:
- •Повышение уровня готовности предполагает
- •Кластерные системы
- •Свойства VAX-кластера
- •Свойства VAX-кластера (2)
- •Выводы
Определение понятия
архитектура компьютера
Понятие архитектура компьютера включает три составляющих:
•физическую структуру;
•логическую организацию;
•программную структуру.
11
Элементы физической структуры
•Процессор;
•Оперативная память (ОП);
•Внешняя память на жестком диске (винчестере);
•Внешняя память на CD, DVD дисках;
•Контроллер ввода/вывода данных;
•Принтер;
•Клавиатура;
•Мышь.
12
5 components of any Computer
John von Neumann invented this architecture
Computer |
|
|
Клавиатура, |
|
Процессор |
|
ПУ |
Мышь |
|
Память |
Диск |
|||
|
|
|||
|
(where |
ввод |
(where |
|
Управле |
programs, |
|||
|
programs, |
|||
data |
|
|||
ние |
|
data |
||
live when |
|
|||
|
|
live when |
||
|
running) |
вывод |
||
Шины |
not running) |
|||
|
||||
|
|
|
Принтер |
|
|
|
|
Дисплей |
13
Элементы физической структуры
•Эти устройства определяют
физические ресурсы компьютера и
самым существенным образом влияют на его технические характеристики.
•Соединения внутри устройств и между
устройствами образуют
структурную организацию компьютера
14
Элементы логической структуры
•Функции, направленные на реализацию основных операций компьютера:
-прием данных,
-хранение данных,
-преобразование данных,
-выдача результатов.
15
Примеры логической структуры
•включают систему команд
•число битов, используемых для представления различных типов данных (например, число, символ)
•механизмы ввода – вывода
•методы адресации памяти
16
Программную структуру
образуют взаимосвязанные программы, которые обеспечивают процесс обработки данных, доступ к этому процессу, диагностику неисправностей оборудования, передачу данных между устройствами компьютера.
17
Структура компьютера
|
Приложения (ex: browser) |
|
|
|
|
Операционная |
|
|
Compiler |
система |
|
Software |
Assembler |
|
|
Hardware |
Processor Memory I/O system |
Instruction Set |
|
Architecture |
Datapath & Control
Дискретные схемы Логические схемы
transistors
18
Свойства архитектуры
компьютера:
•универсальность;
•совместимость программного обеспечения (ПО);
•масштабируемость;
•мобильность ПО;
•агрегатность технических средств;
•широкая номенклатура ПУ;
•высокая технологичность.
19
Универсальность
обеспечивает возможность одинаково эффективно решать задачи различных классов практически для всех областей деятельности.
Универсальность достигается:
•универсальной системой команд;
•универсальной логической структурой;
•сбалансированностью входящих в компьютер устройств по быстродействию и потокам данных, курсирующим между ними
20