Организация эвм и систем

Содержание

Слайд 2

Учебные вопросы

Цели и задачи дисциплины
Модель фон Неймана
Модель Тьюринга
Этапы развития ЭВМ
Литература

Учебные вопросы Цели и задачи дисциплины Модель фон Неймана Модель Тьюринга Этапы развития ЭВМ Литература

Слайд 3

Цели и задачи дисциплины

Изучение основных принципов организации аппаратного обеспечения ЭВМ и систем,

Цели и задачи дисциплины Изучение основных принципов организации аппаратного обеспечения ЭВМ и
принципы работы периферийных устройств.
Освоение архитектур, характеристик, возможностей и областей применения ЭВМ и систем; состав, принципы организации и функционирования ЭВМ и систем в целом.
Формирование навыков работы с аппаратными и программными средствами, предназначенных для ввода, обработки и вывода информации на различные устройства компьютера.

Слайд 4

СУ

ОУ

Традиционная система управления

Архитектура ЭВМ. Конечный автомат

Конечный автомат- модель дискретного устройства, имеющего один

СУ ОУ Традиционная система управления Архитектура ЭВМ. Конечный автомат Конечный автомат- модель
вход, один выход и в каждый момент времени находящегося в одном состоянии из множества возможных. Является частным случаем абстрактного дискретного автомата, число возможных внутренних состояний которого конечно.

Различают два класса КА:
автоматы Мура — конечные автоматы, у которых выходной сигнал зависит только от внутреннего состояния, по рисунку у автомата Мура нет связи от входа к функции выхода.
автоматы Мили — выходной сигнал зависит как от внутреннего состояния, так и от состояния входа.

Слайд 5

Архитектура ЭВМ

Электронно-вычислительная машина— совокупность аппаратных и программных средств, предназначенных для автоматической обработки

Архитектура ЭВМ Электронно-вычислительная машина— совокупность аппаратных и программных средств, предназначенных для автоматической
информации, вычислений, автоматического управления. При этом основные функциональные элементы (логические, запоминающие, индикационные и др.) выполнены на электронных элементах.

Аппаратные средства:
Процессор;
Набор устройств памяти;
Шины связи;
Генераторы тактовых частот;

Вычислительная система -совокупность аппаратно-программных средств, образующих единую среду, предназначенную для решения задач обработки информации (вычислений). Первоначально универсальные создавались на основе однопроцессорных ЭВМ с целью увеличения их быстродействия.

Программные средства:
Операционные системы;
Прикладное программное обеспечение (инструментальное ПО и Проблемно ориентированное)
Утилиты
Протоколы обмена между устройствами

Слайд 6

Архитектура ЭВМ. Виды систем управления

СУ

ОУ

Традиционная система управления

СУ

ОУ№ 1

Централизованная система управления

ПУ №1

ОУ№ 2

ОУ№

Архитектура ЭВМ. Виды систем управления СУ ОУ Традиционная система управления СУ ОУ№
3

ПУ №2

ПУ №3

ПУСУ

СУ

ОУ№ 1

ПУ №1

ОУ№ 2

ОУ№ 3

ПУ №2

ПУ №3

ПУСУ

СУ

ОУ№ 1

ПУ №1

ОУ№ 2

ОУ№ 3

ПУ №2

ПУ №3

ПУСУ

СУ

ОУ№ 1

ПУ №1

ОУ№ 2

ОУ№ 3

ПУ №2

ПУ №3

Децентрализованная система управления

Особенности управления ССПС
Высокая структурная сложность объекта и наблюдаемых значений
Пространственная распределенность и сложность оперативного реагирования
Нелинейный характер процессов вычислений
Наличие многоцелевых угроз структурно-сложных систем
Автоматизация сценариев обработки
Нарушение баланса в достижении цели при отклонениях

СУ-система управления
ОУ-Объект управления
ПУ-подсистема управления

Слайд 7

Машина Тьюринга

Машина Тьюринга является расширением конечного автомата и реализует процесс пошагового

Машина Тьюринга Машина Тьюринга является расширением конечного автомата и реализует процесс пошагового
вычисления. Предложена Аланом Тьюрингом в 1936 году в качестве универсальной алгоритмической модели.
Состоит из ленты, головки и управляющего устройства

Слайд 8

Принципы фон Неймана

Использование двоичной системы счисления в вычислительных машинах.
Принцип программного управления.

Принципы фон Неймана Использование двоичной системы счисления в вычислительных машинах. Принцип программного

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

Джон фон Нейман (28 декабря 1903, Будапешт — 8 февраля 1957, Вашингтон)

Слайд 9

Принцип программного управления и условного перехода

Хранимая программа позволяет выполнить команды автоматически в

Принцип программного управления и условного перехода Хранимая программа позволяет выполнить команды автоматически
естественном порядке следования, либо осуществить переход от одной команды к другой.
Первая работающая машина с архитектурой фон Неймана стала Манчестерская малая экспериментальная машина, созданная в Манчестерском университете в 1948 году

Слайд 10

Архитектура ЭВМ фон Неймана

Архитектура ЭВМ фон Неймана

Слайд 11

Архитектура ЭВМ фон Неймана

Процессор состоит из:
УУ-управляющего устройства и
АЛУ -арифметико-логического устройство,

Архитектура ЭВМ фон Неймана Процессор состоит из: УУ-управляющего устройства и АЛУ -арифметико-логического
Функционально АЛУ состоит из регистров (Регистр1, Регистр 2), схемы управления и сумматора. Арифметическая операция выполняется по тактам
УУ и АЛУ по шине осуществляют взаимодействие с
ЗУ –запоминающее устройство
УВВ-устройство ввода
Увыв-устройство вывода

Слайд 12

Архитектура ЭВМ фон Неймана. АЛУ

АЛУ может выполнить следующие действия:
1. Считать данные из

Архитектура ЭВМ фон Неймана. АЛУ АЛУ может выполнить следующие действия: 1. Считать
некоторой ячейки памяти.
2. Записать некоторое слово в ячейку памяти
3. Выполнить различные операции на данными в своих регистрах.
Регистры устройства управления:
-регистр команд-хранит текущую выполняемую команду;
-счетчик адреса-хранит адрес следующей выполняемой команды.

Задание
Выполнить операции:
Сложения: 5+5
Вычитания: 5-5

Слайд 13

Архитектура ЭВМ фон Неймана. АЛУ

Сложение
101
+ 101
1 010
Вычитание прямой код.

Архитектура ЭВМ фон Неймана. АЛУ Сложение 101 + 101 1 010 Вычитание
Введем один бит по знак
0101
+ 1 101
1 0010 получаем 16+2=18, как решить?

Слайд 14

Архитектура ЭВМ фон Неймана. АЛУ

Дополнительный код
Инвертируем биты числа и +1
(5) 0101
(5 инверсия)

Архитектура ЭВМ фон Неймана. АЛУ Дополнительный код Инвертируем биты числа и +1
1 0 10
+1 получаем 1011
Складываем
0101
+ 1 011
0000

Слайд 15

Архитектура ЭВМ фон Неймана

значения операнда 1, участвующего в арифметической операции по

Архитектура ЭВМ фон Неймана значения операнда 1, участвующего в арифметической операции по
шине данных поступает в Регистр 1 или уже там находится;
Mov AX
значения операнда 2, участвующего в арифметической операции по шине данных поступает в Регистр 2 или уже там находится;
Mov BX
по шине инструкций поступает инструкция на выполнение операции в схему управления;
данные из регистров поступают в сумматор, схема управления дает команду на выполнение сложения;
результат сложения поступает в Регистр 1;
признаки выполнения операции в АЛУ поступают в регистр флагов.

Слайд 16

Архитектура ЭВМ фон Неймана

Современные ЭВМ нарушают принципы фон Неймана:
различают команды и

Архитектура ЭВМ фон Неймана Современные ЭВМ нарушают принципы фон Неймана: различают команды
данные
нарушают принцип однородности и линейности памяти
нарушают принцип последовательного выполнения команд
Повышение производительности в фон неймановских машинах
Увеличение разрядности обработки данных
Использование конвейеризации при выборке и обработке команд
Активное использование кэш-памяти, модулей памяти, которые являются буферными между процессором и оперативной памятью

Слайд 17

Сравнение машины Тьюринга и фон Неймана

Машина Тьюринга
- абстрактный исполнитель алгоритмов, может

Сравнение машины Тьюринга и фон Неймана Машина Тьюринга - абстрактный исполнитель алгоритмов,
обрабатывать входные данные любого объема
- определяет вычислительные возможности
- служит доказательством проблемы решения
- не является архитектурной моделью
Машина фон Неймана
- абстрактный исполнитель алгоритмов, детали в архитектуре не конкретизированы
- не служит доказательством решения проблемы

Слайд 18

Архитектура ЭВМ

Архитектура ЭВМ - совокупность основных функциональных блоков и схем их взаимодействия, определяющих

Архитектура ЭВМ Архитектура ЭВМ - совокупность основных функциональных блоков и схем их
функционально-логическую и структурную организацию вычислительной машины.
-Структурная схема ЭВМ
-Средства и способы доступа к элементам структурной схемы ЭВМ
-Организация и разрядность интерфейсов ЭВМ
-Организация и способы адресации памяти
-Способы представления и форматы данных ЭВМ
-Набор машинных команд ЭВМ
-Обработка прерываний

Слайд 19

Архитектура ЭВМ

Четыре уровня описания вычислительной машины
1) Уровень черного ящика
ВХОДЫ -> ЭВМ ->

Архитектура ЭВМ Четыре уровня описания вычислительной машины 1) Уровень черного ящика ВХОДЫ
ВЫХОДЫ
2) Уровень общей архитектуры
Совокупность основных систем: ЦП, ОП, шины, УВВ
3) Уровень описания компонентов, отдельных систем, составляющих общую архитектуру
(ЦП)
Шины, УУ, АЛУ, регистры, БЗП
4) Уровень детального описания компонентов
Логика программной последовательности, шины, регистры УУ, память УУ, логика
формирования управления.

Слайд 20

Архитектура ЭВМ. Принстонская и Гарвардская архитектуры

В 30-х годах прошлого века военное ведомство

Архитектура ЭВМ. Принстонская и Гарвардская архитектуры В 30-х годах прошлого века военное
США поручило Гарвардскому и Принстонскому университетам разработать электромеханическую вычислительную систему для военно-морской артиллерии.
Отличие:
архитектура фон Неймана использует единую память (общую шину данных),.
Гарвардская предполагает наличие нескольких шин (в оригинале две: шина данных и шина команд, то есть раздельное хранение команд и данных).

Слайд 21

Организация ЭВМ

Организация – это способы распределения функций, установления связи и взаимодействия процессоров,

Организация ЭВМ Организация – это способы распределения функций, установления связи и взаимодействия
устройств памяти и внешних устройств, используемые для реализации возможностей, заложенных в архитектуре.

При изучении организации рассматривают:
представление и форматы данных;
- уровни памяти и их взаимодействие;
- состав и форматы машинных команд;
- систему прерываний; - способы обмена данными.

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

Слайд 22

Архитектура
ЭВМ

СПО

Программное
обеспечение

Особенности многоуровневой организации

Каждый верхний уровень интерпретируется одним или несколькими нижними

Архитектура ЭВМ СПО Программное обеспечение Особенности многоуровневой организации Каждый верхний уровень интерпретируется
уровнями.
Каждый из уровней можно проектировать независимо.
Модификация нижних уровней не влияет на реализацию верхних.
Чем ниже уровень реализации программы, тем более высокая производительность достижима.

Прикладное ПО

Дополнительное системное ПО

Встроенное ПО

Архитектура системы команд

Микропрограмма

Микроархитектура

Цифровой логический уровень

Физические устройства

ОС

Пользовательское окружение

Ядро ОС

Слайд 23

Технические и эксплуатационные характеристики ЭВМ. Производительность

Основным техническим параметром ЭВМ является производительность (зависит

Технические и эксплуатационные характеристики ЭВМ. Производительность Основным техническим параметром ЭВМ является производительность
от архитектуры процессора, иерархии внутренней и внешней памяти, пропускной способностью системного интерфейса, системы прерывания, набором периферийных устройств в конкретной конфигурации, совершенством ОС)
Различают следующие виды производительности:
пиковая (предельная) – это производительность процессора без учета времени обращения к оперативной памяти (ОП) за операндами (определяется средним числом команд типа «регистр–регистр», выполняемых в одну секунду, без учета их статистического веса в выбранном классе задач);
номинальная – производительность процессора с ОП (определяется средним числом команд, выполняемых подсистемой «процессор– память» с учетом их статистического веса в выбранном классе задач):
Для данных типов производительностей используются следующие единицы измерения:
MIPS (Mega Instruction Per Second) – миллион команд в секунду;
MFLOPS (Mega Floating Operations Per Second) – миллион операций над числами с плавающей запятой в секунду;
GFLOPS (Giga Floating Operations Per Second) – миллиард операций над числами с плавающей запятой в секунду;
TFLOPS (Tera Floating Operations Per Second) – триллион операций над числами с плавающей запятой в секунду;
PFLOPS (Peta Floating Operations Per Second) – квадриллион операций над числами с плавающей запятой в секунду.

Слайд 24

Технические и эксплуатационные характеристики ЭВМ. Производительность

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

Технические и эксплуатационные характеристики ЭВМ. Производительность системная – производительность базовых технических и
средств, входящих в комплект поставки ЭВМ (измеряется с помощью синтезированных типовых (тестовых) оценочных программ, реализованных на унифицированных языках высокого уровня. Результаты оценки системной производительности ЭВМ конкретной архитектуры приводятся относительно базового образца, в качестве которого используются ЭВМ, являющиеся промышленными стандартами систем ЭВМ различной архитектуры. );
эксплуатационная – производительность на реальной рабочей нагрузке, формируемой в основном используемыми пакетами прикладных программ общего назначения (Расчеты делаются главным образом на уровне типовых пакетов прикладных программ текстообработки, систем управления базами данных, пакетов автоматизации проектирования, графических пакетов и т.д.).

Слайд 25

Технические и эксплуатационные характеристики ЭВМ. Энергоэффективность

Энергоэффективность- отношение производительности к энергопотреблению процессора.
Производительность-

Технические и эксплуатационные характеристики ЭВМ. Энергоэффективность Энергоэффективность- отношение производительности к энергопотреблению процессора.
произведение тактовой (рабочей) частоты процессора (f) на величину k, определяющую количество инструкций, исполняемых процессором за один такт:
P = f · k.
Как увеличить производительность?
Энергопотребление (W), вычисляется как произведение тактовой частоты (f) процессора на квадрат напряжения U, при котором функционирует процессорное ядро, и некоторую величину Cd (динамическая емкость), определяемую микроархитектурой процессора и зависящую от количества транзисторов в кристалле и их активности во время работы процессора:
W = f · U 2 · Cd.
Из приведенных формул вытекает следующее соотношение, определяющее энергоэффективность процессора: P/W = k / (U 2 · Cd).

Слайд 26

Технические и эксплуатационные характеристики ЭВМ.

разрядность обрабатываемых слов и кодовых шин интерфейса;

Технические и эксплуатационные характеристики ЭВМ. разрядность обрабатываемых слов и кодовых шин интерфейса;
типы системного и локального интерфейсов;
тип и емкость оперативной памяти;
тип и емкость накопителя на жестком магнитном диске;
тип и емкость кэш-памяти;
тип видеоадаптера и видеомонитора;
наличие средств для работы в компьютерной сети;
наличие и тип программного обеспечения;
надежность ЭВМ;
стоимость;
габариты и масса.
Имя файла: Организация-эвм-и-систем.pptx
Количество просмотров: 17
Количество скачиваний: 0