Слайд 1Тема 3.
Основные характеристики и классификация вычислительных машин
Слайд 23.1. Базовые определения
Электронная вычислительная машина (ЭВМ) или компьютер – это
комплекс аппаратно-программных средств, предназначенный для автоматической обработки информации необходимой для
решения задачи, которую поставил пользователь.
Слайд 33.1. Базовые определения
Под информационной системой (ИнС) понимают систему, в которой
предметом и продуктом труда является информация.
Особенностью информационных систем является то,
что они относятся к классу материальных систем, а их конечный продукт (информация) не материален.
Слайд 43.1. Базовые определения
Технология, которая использует методы преобразования информации и вычислительную
технику для их реализации, а на выходе получает информацию, называется
информационной технологией (ИТ).
Слайд 53.1. Базовые определения
Сферы применения современных ИТ в энергетике:
системы автоматизированного проектирования
(САПР/CAD);
системы управления производственными предприятиями (УПП/ERP);
системы управления технологическими процессами и производствами
(АСУТП/SCADA);
системы диагностики и управления производственными активами (EAM);
цифровая связь и Интернет;
технологии Индустрии 4.0;
и др.
Слайд 63.2. Основные характеристики вычислительных машин
Современные ЭВМ характеризуются рядом существенных параметров,
которые становятся определяющими при их выборе.
Здесь важно помнить, что
денег стоит не только обработка информации, но и простой.
Последнее время крайне актуальными стали задачи защиты информации и кибербезопасности.
Слайд 73.2. Основные характеристики вычислительных машин
Конечный пользователь всегда должен помнить о
том, что качество полученного на ЭВМ результата зависит от трех
групп характеристик:
технические и эксплуатационные характеристики;
базовая конфигурация ЭВМ, состав ее функциональных блоков, возможность расширения аппаратных средств, изменения ее структуры;
состав программного обеспечения (ПО), операционная система (ОС), наличие сервисного и прикладного программного обеспечения.
Слайд 83.2. Основные характеристики вычислительных машин
Слайд 93.2. Основные характеристики вычислительных машин
Слайд 103.3. Основные классы вычислительных машин
Слайд 113.3. Основные классы вычислительных машин
Слайд 123.3. Основные классы вычислительных машин
Слайд 133.3. Основные классы вычислительных машин
Слайд 143.3. Основные классы вычислительных машин
Слайд 153.3. Основные классы вычислительных машин
Слайд 163.3. Основные классы вычислительных машин
Слайд 173.4. Общие принципы построения вычислительных машин
В основу построения любой ЭВМ
положены два принципа – аппаратное и программное управление.
Слайд 183.4. Общие принципы построения вычислительных машин
Алгоритм – конечный набор предписаний,
определяющий решение задачи посредством конечного количества операций.
Программа для ЭВМ –
упорядоченная последовательность команд, подлежащая обработке (стандарт ISO 2382/1-84).
Слайд 193.4. Общие принципы построения вычислительных машин
Архитектура ЭВМ – это понятие,
характеризующее принцип действия и конфигурацию входящих в ЭВМ программно-технических средств
Слайд 203.4. Общие принципы построения вычислительных машин
5 принципов фон Неймана:
информация представляется
в двоичном коде, ее отдельные элементы называются словами;
при обращении к
словам разного назначения их различают не по способу кодирования, а по необходимости использования;
слова размещаются в памяти и определяются адресами соответствующих ячеек;
алгоритм представляется в виде последовательности команд, определяющих наименование операции и адрес слова;
команды выполняются в той последовательности, в какой они размещены в памяти.
Слайд 213.4. Общие принципы построения вычислительных машин
Слайд 223.4. Общие принципы построения вычислительных машин
Команда – это управляющее слово
(специфика определяется принципом №4).
Операнд – это значение переменной используемое
командой для преобразования данных.
Слайд 233.4. Общие принципы построения вычислительных машин
Шины имеют различное назначение и
в общем виде их можно условно разделить на три –
шины данных (ШД), шины адреса (ША), шины управления (ШУ).
Слайд 243.4. Общие принципы построения вычислительных машин
Совместное использование шины для памяти
программ и памяти данных приводит к узкому месту архитектуры фон Неймана, а
именно ограничению пропускной способности между процессором и памятью по сравнению с объёмом памяти.
Слайд 253.4. Общие принципы построения вычислительных машин
В гарвардской архитектуре имеется:
память программ
(для хранения инструкций микропроцессора);
память данных (для временного хранения и обработки
переменных).
Слайд 263.4. Общие принципы построения вычислительных машин
Слайд 273.4. Общие принципы построения вычислительных машин
В ЭВМ с использованием гарвардской
архитектуры процессор может считывать очередную команду и оперировать памятью данных
одновременно и без использования кэш-памяти.
При более сложной схемной организации Гарвардская архитектура «быстрее».
Слайд 283.4. Общие принципы построения вычислительных машин
Развитие:
модифицированная гарвардская архитектура (использование общей
шины данных и шины адреса для всех внешних данных, а
внутри процессора использование шины данных, шины команд и две шины адреса);
Слайд 293.4. Общие принципы построения вычислительных машин
Развитие:
расширенная гарвардская архитектура (использование кэш-памяти
вместе с разделёнными шинами);
Слайд 303.4. Общие принципы построения вычислительных машин
Развитие:
гибридные модификации с архитектурой фон
Неймана (одна шина используется и для передачи команд, и для
передачи данных, что схемотехнически упрощает систему).
Слайд 313.4. Общие принципы построения вычислительных машин
Гарвардская архитектура используется в ПЛК и микроконтроллерах (Microchip
PIC, Atmel AVR).
Слайд 323.4. Общие принципы построения вычислительных машин
На смену ВМ с управлением
потоком команд пришли ЭВМ с управлением потоком данных.
Принцип открытой архитектуры
Семейство
Линейка 1
….
Линейка N
Слайд 333.4. Общие принципы построения вычислительных машин
Внутри семейства обеспечивается программная, информационная
и аппаратурная совместимость.
Программная совместимость «снизу вверх»
Слайд 343.4. Общие принципы построения вычислительных машин
Для установки нового устройства в
ЭВМ требуется размещение во внешней памяти специальной программы, управляющей работой
устройства. Эта программа называется драйвером.
Слайд 353.4. Общие принципы построения вычислительных машин
Протокол – набор определенных правил,
без которых изготовление и нормальное функционирование устройств невозможно.
Слайд 363.4. Общие принципы построения вычислительных машин
Принцип модульного построения
Режим мультипрограммности
Слайд 37Литература
1. Пятибратов, А.П. Вычислительные системы, сети и телекоммуникации : учебное
пособие / А.П. Пятибратов, Л.П. Гудыно, А.А. Кириченко ; под
редакцией А.П. Пятибратова. — 4-е, изд. — Москва : Финансы и статистика, 2014. — 736 с. — ISBN 978-5-279-03285-3. — Текст : электронный // Электронно-библиотечная система «Лань» : [сайт]. — URL: https://e.lanbook.com/book/65928
2. Хабаров, С.П. Вычислительные машины, системы и сети / С.П. Хабаров, М.Л. Шилкина. — Санкт-Петербург : СПбГЛТУ, 2017. — 240 с. — ISBN 978-5-9239-0888-6. — Текст : электронный // Электронно-библиотечная система «Лань» : [сайт]. — URL: https://e.lanbook.com/book/94728
Слайд 38Литература
Таненбаум Э. Архитектура компьютера. 6-е изд. – СПб.: Питер, 2018.
– 816 с.
Бройдо В.Л. Вычислительные системы, сети и телекоммуникации: Учебник
для вузов. 4-е изд. – СПб.: Питер, 2011. – 560 с.
Таненбаум Э. Компьютерные сети. 5-е изд. – СПб.: Питер, 2019. – 960 с.
Олифер В.Г., Олифер Н.А. Компьютерные сети. Принципы, технологии, протоколы. – СПб: Питер, 2010.