Разделы презентаций


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

Содержание

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

Слайды и текст этой презентации

Слайд 1Архитектура ЭВМ и систем
Преподователь кафедры ИС МФПА
Аблов Игорь Васильевич
Адрес

в сети : http://iablov.narod.ru
Почта : mailto:iablov@yandex.ru

Архитектура ЭВМ и систем Преподователь кафедры ИС МФПААблов Игорь ВасильевичАдрес в сети 	: http://iablov.narod.ruПочта 		: mailto:iablov@yandex.ru

Слайд 2Цель дисциплины
Целью дисциплины «Архитектура ЭВМ и систем» является формирование у

студентов базовой системы знаний в области устройства средств вычислительной техники,

принципов организации вычислительных систем и сетей, подготовка студентов к профессиональной деятельности в сфере эксплуатации средств вычислительной техники организации.
Цель дисциплиныЦелью дисциплины «Архитектура ЭВМ и систем» является формирование у студентов базовой системы знаний в области устройства

Слайд 3Задачи изучения дисциплины
изучение принципов создания автоматизированных систем обработки данных;
формирование

системного подхода к процессам обработки информации,
изучение информационных систем с

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

Слайд 4Задачи изучения дисциплины
изучение устройства основных компонент компьютера: центральное арифметико-логическое

устройство (АЛУ), центральное устройство управления (УУ), память, т.е. запоминающее устройство

(ЗУ), система ввода информации, система вывода информации;
формирование представления о топологиях вычислительных систем и сетей, способах параллельной обработки информации;
развитие технического мышления по широкому кругу проблем эксплуатации средств вычислительной техники.
Задачи изучения дисциплины изучение устройства основных компонент компьютера: центральное арифметико-логическое устройство (АЛУ), центральное устройство управления (УУ), память,

Слайд 5Студент должен иметь представление
об информатике как науке, технологии и

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

информационно-вычислительных систем (ИВС);
о назначении и принципах работы арифметико-логического устройство (АЛУ) процессора;
о внешних интерфейсах ПК;
кластеризации как способе организации многомашинных ВС;
о принципах построения и возможностях суперкомпьютеров;
о ВС с массовым параллелизмом
Студент должен иметь представление об информатике как науке, технологии и отрасли народного хозяйства;о функциональной и структурной организации

Слайд 6Студент должен знать
показатели качества информации;
понятие системы обработки данных (СОД) и

их классификацию;
принципы архитектуры Электронно-Вычислительных Машин (ЭВМ) Джона фон Неймана;
принципы создания

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

Слайд 7Студент должен знать
порядок адресации данных в оперативной памяти (ОП);
порядок доступа

и операции с данными оперативной памяти;
понятие прямого доступа к ОП

(DMA);
режимы работы микропроцессора при обращении к ОП;
принципы подключения периферийных устройств;
понятия: драйвер, стандартные периферийные устройства, устройства сопряжения;
стандарты внешних интерфейсов: Centronics, RS-232C, USB, PCI;
назначение и основные принципы построения информационно-вычислительных сетей (ИВС);
показатели качества работы ИВС;
Студент должен знатьпорядок адресации данных в оперативной памяти (ОП);порядок доступа и операции с данными оперативной памяти;понятие прямого

Слайд 8Студент должен знать
виды ИВС и топологии их построения;
модели взаимодействия открытых

систем;
способы организации взаимодействия компьютеров в многомашинных ВС;
организацию и принципы построения

многопроцессорных ВС;
классификацию многопроцессорных параллельных ВС по режиму выполнения команд (классификация Флинна);
различные подходы к классификации многопроцессорных параллельных ВС (классификации Дункана, Хокни и другие);
Студент должен знатьвиды ИВС и топологии их построения;модели взаимодействия открытых систем;способы организации взаимодействия компьютеров в многомашинных ВС;организацию

Слайд 9Студент должен уметь:
определять тип и класс ЭВМ по его техническим

параметрам и описанию;
определять тип ЛВС по представленной топологии;
формулировать требования к

ЛВС с точки зрения экономичности, качества работы, требований заказчика и других критериев;
определять тип архитектуры ВС по представленному описанию режиму выполнения команд (классификация Флинна);
Студент должен уметь:определять тип и класс ЭВМ по его техническим параметрам и описанию;определять тип ЛВС по представленной

Слайд 10Студент должен приобрести навыки:
использования системного подхода применительно к процессам обработки

информации;
определения типа и класса вычислительной системы или вычислительной сети по

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

Слайд 11Тема 1
ЭВМ как средство обработки информации: основные характеристики информационно-вычислительных систем

Тема 1ЭВМ как средство обработки информации: основные характеристики информационно-вычислительных систем

Слайд 12Учебные вопросы:
Назначение ЭВМ.
Представление информации в ЭВМ.
Показатели качества информации.


Информатика как технология, сфера народного хозяйства и наука об информации.


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

Слайд 13Введение
Развитие Вычислительной Техники (ВТ) обусловлено успехами в 3-х областях:
В технологии

производства, как элементарной базы ВТ, так и самих машин в

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

ВведениеРазвитие Вычислительной Техники (ВТ) обусловлено успехами в 3-х областях:В технологии производства, как элементарной базы ВТ, так и

Слайд 14Архитектура
В процессе работы ВМ все ее компоненты каким-то образом взаимодействуют

между собой. Причем уровни рассмотрения этого взаимодействия могут быть различными:
Низший

уровень: на уровне электрических импульсов.
Высший уровень: взаимодействие узлов ВМ на уровне программных модулей (1 и 2 рассматривать не будем).
Функциональный уровень каждого отдельного узла: функция и их реализация программно – аппаратными средствами (под этим и понимается понятие “Архитектура”).
Под Архитектурой понимается совокупность свойств и характеристик ВМ, рассматриваемая с точки зрения пользователя.
АрхитектураВ процессе работы ВМ все ее компоненты каким-то образом взаимодействуют между собой. Причем уровни рассмотрения этого взаимодействия

Слайд 15Обобщенная структура ЭВМ
Принцип действия обычной ВМ можно считать копией обычного

процесса вычислений (например, с помощью калькулятора).
Этапы вычислений:
1. Определение и задание

порядка вычислений.
2. Задание исходных данных.
3. Выполнение вычислений (для получения промежуточных результатов)
4. Получение конечного результата.
То есть любая ВМ имеет 4 базовых узла.
Обобщенная структура ЭВМПринцип действия обычной ВМ можно считать копией обычного процесса вычислений (например, с помощью калькулятора).Этапы вычислений:1.

Слайд 16Архитектура

Архитектура

Слайд 17Алгоритм
В основе функционирования любой ВМ лежат два фундаментальных понятия в

вычислительной технике:
понятие алгоритма.
принцип программного управления.
Алгоритм - некоторая однозначно определенная последовательность

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

Слайд 18Алгоритм
Алгоритм - некоторая однозначно определенная последовательность действий, состоящая из формально

заданных операций над исходными данными, приводящая к решению за конечное

число шагов.
Свойства алгоритмов:
1. дискретность алгоритма (действия выполняются по шагам, а сама информация дискретна)
2. детерменированность (сколько бы раз один и тот же алгоритм не реализовывался для одних и тех же данных результат один и тот же)
3. массовость (алгоритм "решает задачу" для различных исходных данных из допустимого множества и дает всегда правильный результат)
АлгоритмАлгоритм - некоторая однозначно определенная последовательность действий, состоящая из формально заданных операций над исходными данными, приводящая к

Слайд 19Программа
Программа – описание алгоритма на каком-либо языке.
Принцип программного управления (ППУ)

впервые был сформулирован Венгерским математиком и физиком Джоном фон Нейманом,

при участии Гольцтайна и Берца в 1946 году.
ПрограммаПрограмма – описание алгоритма на каком-либо языке.Принцип программного управления (ППУ) впервые был сформулирован Венгерским математиком и физиком

Слайд 20Архитектурно-функциональные принципы
ППУ включает в себя несколько архитектурно – функциональных принципов.

Любой

алгоритм представляется в виде некоторой последовательности управляющих слов – команд.

Каждая отдельная команда определяет простой (единичный) шаг преобразования информации.

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

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

Принцип двоичного кодирования.
Принцип иерархии запоминающих устройств (ЗУ).
Архитектурно-функциональные принципыППУ включает в себя несколько архитектурно – функциональных принципов.Любой алгоритм представляется в виде некоторой последовательности управляющих

Слайд 21Назначение ЭВМ
ЭВМ обладает способностью собирать и хранить информацию, обрабатывать и

анализировать ее, проводя определенные логические операции
По назначению электронно-вычислительные машины разделяются

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

Слайд 22Представление информации в ЭВМ
Любая информация, поступающая в ЭВМ, преобразуется в

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

т.д. Например, все клавиши клавиатуры компьютера закодированы 8-разрядными двоичными кодами таким образом, что любая буква латинского и русского алфавита, как заглавная, так и прописная, цифры десятичной системы счисления, знаки препинания и другие служебные символы имеют свой индивидуальный двоичный код. Поскольку двоичное 8-разрядное число (байт) может иметь 28 = 256 комбинаций, то этого вполне достаточно для кодирования сразу нескольких текстовых алфавитов. Изображение на экране компьютера представляется в виде растрового расположения точек (пикселей). Информация о содержании каждой точки хранится в одном 8-разрядном двоичном коде. Это позволяет отображать черно-белые изображения с 256-ю градациями яркости. Для цветных изображений каждый из 3-х основных цветов также кодируется 1 байтом, следовательно на каждую цветную точку выделяется 3 байта информации. На кодирование звукового элемента - ноты требуется от нескольких единиц до десятков байт и т.д. С учётом вышеизложенного, одна страница текста имеет информационный объём  ~3 Кбайт, один цветной экранный кадр содержит уже  ~3 Мбайт, а 1,5-часовой цветной телевизионный фильм  ~ 300 Гбайт.
Представление информации в ЭВМЛюбая информация, поступающая в ЭВМ, преобразуется в двоичный код. Это могут быть тексты, изображения,

Слайд 23Показатели качества информации
Возможность и эффективность использования информации для управления обусловливается

такими ее потребительскими показателями качества, как репрезентативность, содержательность, полнота, доступность,

актуальность, своевременность, точность, устойчивость, достоверность и ценность.
Показатели качества информацииВозможность и эффективность использования информации для управления обусловливается такими ее потребительскими показателями качества, как репрезентативность,

Слайд 24Показатели качества
Репрезентативность информации связана с правильностью ее отбора и формирования

с целью адекватного отражения заданных свойств объекта.
Содержательность информации определяется

удельной семантической емкостью (коэффициентом содержательности), равной отношению количества семантической информации к общему объему данных.
Полнота информации означает, что она содержит минимальный, но достаточный для принятия правильного управленческого решения состав.
Доступность информации для ее восприятия при принятии управленческого решения обеспечивается нением соответствующих процедур ее получения и преобразования.
Актуальность информации определяется степенью хранения ценности информации для управления в момент ее использования.
Показатели качестваРепрезентативность информации связана с правильностью ее отбора и формирования с целью адекватного отражения заданных свойств объекта.

Слайд 25Показатели качества
Своевременность информации определяется возможностью ее использования при принятии управленческого

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

является информация, поступающая на тот или иной уровень управления не позже заранее назначенного момента времени.
Точность информации определяется степенью близости отображаемого информацией параметра управления и истинного значения этого параметра.
Устойчивость — это свойство информации реагировать на изменение исходных данных, сохраняя необходимую точность.
Достоверность информации определяется ее свойством отображать реально существующие объекты с необходимой точностью.
Наконец, ценность информации — это комплексный показатель ее качества, мера количества информации на прагматическом уровне.
Показатели качестваСвоевременность информации определяется возможностью ее использования при принятии управленческого решения без нарушения установленной процедуры и регламента.

Слайд 26Информатика как технология, сфера народного хозяйства и наука об информации
Информатика

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

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

Слайд 27Информатика
Информатика изучает свойства, структуру и функции информационных систем, а также

происходящие в них информационные процессы. Под информационной системой понимают систему,

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

Слайд 28ИНформатика
Информатика как наука объединяет группу дисциплин, занимающихся изучением различных аспектов

свойств информации в информационных процессах, а также применением алгоритмических, математических

и программных средств для ее обработки с помощью компьютеров.
Информатика как технология включает в себя систему процедур компьютерного преобразования информации с целью ее формирования, хранения, обработки, распространения и использования. Основными чертами современной (новой) информационной технологии являются:
дружественный программный и аппаратный интерфейс;
интерактивный (диалоговый) режим решения задач;
сквозная информационная поддержка всех этапов решения задачи на основе интегрированной базы данных;
возможность коллективного решения задач на основе информационных сетей и систем телекоммуникаций;
безбумажная технология, при которой основным носителем информации является не бумажный, а электронный документ.

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

Слайд 29Информатика
Информатика как индустрия — это инфраструктурная отрасль народного хозяйства, обеспечивающая

все другие отрасли необходимыми информационными ресурсами. Индустрия информатики включает в

себя предприятия, производящие вычислительную технику и ее элементы; вычислительные центры различного типа и назначения (индивидуальные, кустовые, коллективного пользования и др.); предприятия, осуществляющие производство программных средств и проектирование информационных систем; организации, накапливающие, распространяющие и обслуживающие фонды алгоритмов и программ; станции технического обслуживания вычислительной техники.
ИнформатикаИнформатика как индустрия — это инфраструктурная отрасль народного хозяйства, обеспечивающая все другие отрасли необходимыми информационными ресурсами. Индустрия

Слайд 30Информатика
Роль информатики в современных условиях постоянно возрастает. Деятельность как отдельных

людей, так и целых организаций все в большей степени зависит

от их информированности и способности эффективно использовать имеющуюся информацию. Внедрение компьютеров, современных средств переработки и передачи информации в различные индустрии послужило началом процесса, называемого информатизацией общества. Современное материальное производство и другие сферы деятельности все больше нуждаются в информационном обслуживании, переработке огромного количества информации. Информатизация на основе внедрения компьютерных и телекоммуникационных технологий является реакцией общества на потребность в существенном увеличении производительности труда в информационном секторе общественного производства, где сосредоточено более половины трудоспособного населения.
Результатом процесса информатизации является создание информационного общества, где манипулируют не материальными объектами, а идеями, образами, интеллектом, знаниями. Для каждой страны ее движение от индустриального этапа развития к информационному определяется степенью информатизации общества.
ИнформатикаРоль информатики в современных условиях постоянно возрастает. Деятельность как отдельных людей, так и целых организаций все в

Слайд 31Информатика

Информатика

Слайд 32Систематизация процесса обработки информации - информационные системы (ИС), их структура

и классификация
Инфopмaциoннaя cиcтeмa - этo cpeдa, oбecпeчивaющaя цeлeнaпpaвлeннyю дeятeльнocть пpeдпpиятия.

Тo ecть oнa пpeдcтaвляeт coбoй coвoкyпнocть кoмпoнeнтoв (инфopмaция, пpoцeдypы, пepcoнaл, aппapaтнoe и пpoгpaммнoe oбecпeчeниe), oбъeдинeнныx peгyлиpyeмыми взaимooтнoшeниями для фopмиpoвaния opгaнизaции кaк eдинoгo цeлoгo и oбecпeчeния ee цeлeнaпpaвлeннoй дeятeльнocти
Миccия инфopмaциoнныx cиcтeм - этo пpoизвoдcтвo нyжнoй для opгaнизaции инфopмaции для oбecпeчeния эффeктивнoгo yпpaвлeния вceми ee pecypcaми, coздaниe инфopмaциoннoй и тexничecкoй cpeды для ocyщecтвлeния yпpaвлeния opгaнизaциeй.
Систематизация процесса обработки информации - информационные системы (ИС), их структура и классификацияИнфopмaциoннaя cиcтeмa - этo cpeдa, oбecпeчивaющaя

Слайд 33Систематизация процесса обработки информации - информационные системы (ИС), их структура

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

подсистемами
Общую структуру информационной системы можно рассматривать как совокупность подсистем независимо от сферы применения. В этом случае говорят о структурном признаке классификации, а подсистемы называют обеспечивающими. Таким образом, структура любой информационной системы может быть представлена совокупностью обеспечивающих подсистем
Среди обеспечивающих подсистем обычно выделяют информационное, техническое, математическое, программное, организационное и правовое обеспечение.
Систематизация процесса обработки информации - информационные системы (ИС), их структура и классификацияСтруктуру информационной системы составляет совокупность отдельных

Слайд 34Систематизация процесса обработки информации - информационные системы (ИС), их структура

и классификация

Систематизация процесса обработки информации - информационные системы (ИС), их структура и классификация

Слайд 35Систематизация процесса обработки информации - информационные системы (ИС), их структура

и классификация
Важнейшими принципами построения эффективных информационных систем являются следующие:
Принцип

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

Слайд 36Систематизация процесса обработки информации - информационные системы (ИС), их структура

и классификация
Информационные системы также классифицируются:
по функциональному назначению: производственные, коммерческие,

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

Систематизация процесса обработки информации - информационные системы (ИС), их структура и классификацияИнформационные системы также классифицируются: по функциональному

Слайд 37Взаимосвязь понятий "информатика", "информация", "система", "информационно-вычислительная система"
самостоятельно

Взаимосвязь понятий

Слайд 38Информационно-вычислительные системы (ИВС) как логическое развитие информационных систем
самостоятельно

Информационно-вычислительные системы (ИВС) как логическое развитие информационных системсамостоятельно

Слайд 39Классификация, состав и функции ИВС
Классификация по принципам:
по территориальности
по организация передачи

данных
по геометрии

Классификация, состав и функции ИВСКлассификация по принципам:по территориальностипо организация передачи данныхпо геометрии

Слайд 40Поколения ЭВМ
Первое (ламповые, начало 50-х)
Второе (транзисторные 60-е)
Третье (интегральная системотехника, конец

60-х)
Четвертое (БИС, конец 70-х)
Пятое (микропроцессорные, конец 80-х)
Шестое (Оптоэлектронные с массовым

параллелизмом и нейронной структурой, наше тысячелетие)
Поколения ЭВМПервое (ламповые, начало 50-х)Второе (транзисторные 60-е)Третье (интегральная системотехника, конец 60-х)Четвертое (БИС, конец 70-х)Пятое (микропроцессорные, конец 80-х)Шестое

Слайд 41Первое поколение
Ламповые ЭВМ, промышленный выпуск начат в начале 50-х годов.



В нашей стране началом выпуска можно считать начало 50-х годов

“МЭСМ”. Разработана под руководством Лебедева. В 1952-1953 годах на этой основе, под руководством Мельникова и Бурцева была разработана “БЭСМ-1” (Большая электронная счетная машина). А на ее основе был произведен серийный выпуск машины “БЭСМ-2”. В это же время в США выпускают машину “Эдвак”. Технические характеристики машины “БЭСМ-2” были гораздо выше. Это было связано с тем, что в “БЭСМ-2”, использовались два совершенно новых принципа: конвейеризации и стека. Для “БЭСМ-2”, быстродействие АЛУ составляло порядка 10000 операций в секунду.

В 1953 году была разработана машина “Стрела” под руководством Василевского. А так же в Московском Энергетическом институте под руководством академика Брука были разработаны ЭВМ получившие название “М”. В Минске был создан завод по производству ЭВМ, серийное производство машин “Минск”. В городе Пензе было создано ОКБ (отдел конструкторского бюро) под руководством академика Рамеева, где разработали и выпускали серийно ЭВМ “Урал”.

Структура ЭВМ первого поколения полностью соответствовали машине фон Неймана.

Технические характеристики машин были значительно ниже характеристик современных ПК. Программирование велось в машинных кодах. Емкость ОЗУ – 2 тысячи слов. Ввод информации с перфоленты и кинопленки.
Первое поколениеЛамповые ЭВМ, промышленный выпуск начат в начале 50-х годов. В нашей стране началом выпуска можно считать

Слайд 42Второе поколение
Связывают с переходом от ламповых к транзисторным ЭВМ. Транзисторы

позволяли обеспечить большую надежность, быстродействие и меньшее энергопотребление (среднее время

отказа около 100 часов, тогда как на машинах первого поколение около 10 часов, энергоемкость на два порядка ниже, по сравнению с машинами первого поколения). Переход к печатному монтажу также улучшило надежность.
Второе поколениеСвязывают с переходом от ламповых к транзисторным ЭВМ. Транзисторы позволяли обеспечить большую надежность, быстродействие и меньшее

Слайд 43Архитектура второго поколения

Архитектура второго поколения

Слайд 44Второе поколение
Начинается бурное развитие математического и программного обеспечения. Высшая точка:

создание алгоритмических языков (Fortran, ALGOL). Создаются простейшие компиляторы и интерпретаторы.

Становится нецелесообразна работа пользователя у пульта управления. Основным режимом становится работа через операторов. Появляются многопрограммные ЭВМ. Многопрограммность достигается за счет программной обработки. Для работы в пакетном режиме создаются первые мониторы и supervisor’ы. Вследствие чего происходит резкое увеличение использование ЭВМ второго поколения.
Второе поколениеНачинается бурное развитие математического и программного обеспечения. Высшая точка: создание алгоритмических языков (Fortran, ALGOL). Создаются простейшие

Слайд 45Третье поколение
В конце 60-х годов появляются первые машины третьего поколения.

Переход к третьему поколению ЭВМ связывают с серьезными архитектурными изменениями.

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

Слайд 46Архитектура третьего поколения
Канал является основным структурным элементом.
В структуре процессора и

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

адресацию, перемещение программы в памяти, взаимную защиту). В процессоре появляется несколько АЛУ (целочисленные, с плавающей арифметикой, для работы с адресами). Правда, эти устройства параллельно не работают, но для выполнения той или иной обработки выбирается определенное АЛУ.

Архитектура третьего поколенияКанал является основным структурным элементом.В структуре процессора и оперативной памяти появляются специальные устройства, которые организуют

Слайд 47Третье поколение
В памяти четко выделяется основная память, к которой процессор

обращается непосредственно, и массовая память, емкость которой значительно больше емкости

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

Слайд 48Четвертое поколение
В конце 70-х кодов появляются первые ЭВМ четвертого поколения.

Связано с переходом на интегральные схемы средней и большой степени

интеграции.
Характерные свойства ЭВМ четвертого поколения:
Мультипроцессорность
Параллельно – последовательная обработка
Языки высокого уровня
Появляются первые сети ЭВМ
Четвертое поколениеВ конце 70-х кодов появляются первые ЭВМ четвертого поколения. Связано с переходом на интегральные схемы средней

Слайд 49Технические характеристики 4-го поколения
Средняя задержка сигнала 0.7 нс./вентиль (вентиль –

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

такой памяти 100-150 нс. Емкость 1012 –1013 символов.
Впервые применяется аппаратная реализация оперативной системы
Модульное построение стало применяться и для программных средств
Основная внимание машин четвертого поколения было направлено на сервис (улучшение общения ЭВМ и человека).
Технические характеристики 4-го поколенияСредняя задержка сигнала 0.7 нс./вентиль (вентиль – типовая схема)Впервые основная память – полупроводниковая. Время

Слайд 50Пятое поколение
В конце 80-х годов появляются первые ЭВМ пятого поколения.

Пятое поколение ЭВМ связывают с переходом к микропроцессорам. С точки

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

Слайд 51Современные тенденции
В этот период существуют две диаметрально противоположных тенденции:
Персонификация ресурсов
Коллективизация

ресурсов (коллективный доступ – сети)

Современные тенденцииВ этот период существуют две диаметрально противоположных тенденции:Персонификация ресурсовКоллективизация ресурсов (коллективный доступ – сети)

Слайд 52Шестое поколение
Оптоэлектронные ЭВМ с массовым параллелизмом и нейронной структурой —

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

структуру нейронных биологических систем.
Шестое поколениеОптоэлектронные ЭВМ с массовым параллелизмом и нейронной структурой — с сетью из большого числа (десятки тысяч)

Слайд 53Эволюция ЭВМ и вычислительных систем (ВС)
История ВТ отсчитывается с опубликования

работы Джона фон Неймана. Впервые возможность построения цифровой ВМ была

доказана английским математиком Тьюрингом в 1936 году. Он показал, что любой алгоритм реализуется с помощью его дискретного автомата, который был назван машиной Тьюринга. Независимо это же доказал Пост (машина Поста).
Эволюция ЭВМ и вычислительных систем (ВС)История ВТ отсчитывается с опубликования работы Джона фон Неймана. Впервые возможность построения

Слайд 54Первая настоящая ЭВМ
Физически первая цифровая ВМ была сконструирована в 1935

году фирмой Белл (США). Такого же вида машина была сконструирована

для специальных задач под руководством К. Цунзе (1941, Германия). Попытка построения универсальной ЭВМ была предпринята Айтнетом (США). Она получила название “Марк-1”. Спроектирована и изготовлена в Гарвардском университете.
Первая настоящая ЭВМФизически первая цифровая ВМ была сконструирована в 1935 году фирмой Белл (США). Такого же вида

Слайд 55Характеристики
Характеристики ВМ (работали с 23 разрядными десятичными цифрами):
Программа вводилась по-командно

с перфоленты.
Сложение 2-х чисел 0.3 секунды
Умножение 2-х чисел 6 секунд
Деление

2-х чисел 11 секунд.
Релейная основа была ненадежна. Для ЭВМ были разработаны специальные реле. На которых была разработана ВМ “Марк-2”. Реальный отсчет ВТ ведется с перехода от реле к триггерам. Триггер был изобретен в 1918 году в России Бонч-Бруевичем.
ХарактеристикиХарактеристики ВМ (работали с 23 разрядными десятичными цифрами):Программа вводилась по-командно с перфоленты.Сложение 2-х чисел 0.3 секундыУмножение 2-х

Слайд 56Адамы современных ЭВМ
Первая ЭВМ, разработанная на электронных компонентах, изготовлена в

1942 году (“Эниак”). Серийный выпуск в 1945-1946 годах. Разработана в

Пенсельванском университете под руководством Маушли и Энкера. В 1943 году под руководством Тьюринга была разработана ЭВМ “Колос”. После рассекречивания архивов в 70-х годах оказалось, что первая ЭВМ была разработана в 1939 году выходцем из Германии Антоносовым, которая получила название “ABC”.
Адамы современных ЭВМПервая ЭВМ, разработанная на электронных компонентах, изготовлена в 1942 году (“Эниак”). Серийный выпуск в 1945-1946

Слайд 57Тема 2
Области применения и архитектурные особенности ЭВМ различных классов

Тема 2Области применения и архитектурные особенности ЭВМ различных классов

Слайд 58Учебные вопросы:
Характеристика семейств ЭВМ.
Требования к ИВС, определяющие класс используемых ЭВМ.
Масштабируемость

ИВС.
Совместимость и мобильность программного обеспечения.
Классификация персональных компьютеров (ПК).
Понятие о суперЭВМ,

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

Слайд 59Характеристики семейств ЭВМ
Операционные ресурсы ЭВМ
Емкость памяти
Быстродействие ЭВМ
Надежность ЭВМ
Показатель стоимости

Характеристики семейств ЭВМОперационные ресурсы ЭВМЕмкость памятиБыстродействие ЭВМНадежность ЭВМПоказатель стоимости

Слайд 60Операционные ресурсы ЭВМ
Операционные ресурсы ЭВМ – это (грубо говоря) перечень

возможностей ЭВМ. Сюда включаются:
Способы представления информации в ЭВМ
Система команд ЭВМ
Способы

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

Слайд 61Емкость памяти
Емкость памяти (внешняя и основная) Основная память, какой бы

большой она не была, всегда ограничена. Внешняя память не ограничена.

Для характеристики компьютера используют емкость основной памяти. Использование памяти идет многобайтно, следовательно, доступ измеряется в байтах (максимальная память 4Гб). Внешняя память – суммарная емкость всех накопительных устройств. Следовательно, необходимо использовать косвенную характеристику – количество накопителей подключаемых к ЭВМ. В современных компьютерах есть также и сверхоперативная память (cashe), ее объем – один из важнейших параметров влияющих на время решения задачи.
Емкость памятиЕмкость памяти (внешняя и основная) Основная память, какой бы большой она не была, всегда ограничена. Внешняя

Слайд 62Быстродействие ЭВМ
Быстродействие ЭВМ характеризует скорость обработки информации компьютером (число операций

в секунду (V), время выполнения (τ=1/v)). Но для различных операций

эти показатели различны, следовательно, реальная характеристика – номинальное быстродействие (Vн)– количество коротких операций в единицу времени (обычно берут операцию “+”, а операнды хранятся во внутренних регистрах процессора (R-R)). Иногда также используют в качестве характеристики быстродействия – цикл обращения к основной памяти, а также эффективное быстродействие (Vф) Vф=1/ Σpiτi pi – вероятность выполнения i-ой операции. По содержанию производительность ЭВМ – это среднее число операций в единицу времени.
Производительность ЭВМ зависит от:
1. Быстродействия процессора
2. Класса решаемых задач
3. Порядка прохождения задачи через ЭВМ
Для оценки числового выражения эффективности ЭВМ используют смеси команд.
Быстродействие ЭВМБыстродействие ЭВМ характеризует скорость обработки информации компьютером (число операций в секунду (V), время выполнения (τ=1/v)). Но

Слайд 63Смесь Гибсона
http://www.intuit.ru/department/se/parallprog/12/parallprog_12.html

Смесь Гибсонаhttp://www.intuit.ru/department/se/parallprog/12/parallprog_12.html

Слайд 64Надежность ЭВМ.
Надежность – свойство ЭВМ выполнять возложенные на нее функции

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

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

Слайд 65Отказы
По характеру проявлений отказы могут быть:
1. Внезапный отказ (механическое разрушение

элементов)
2. Постепенный отказ (деградация параметров ЭВМ)
С точки зрения математического подхода

– отказы это случайное событие. Используется самая простейшая математическая модель – “Простейший поток отказов”. Если поток отказов простейший, то в качестве характеристики надежности используется величина интенсивности потоков отказа. λ=1/Тр Тр – среднее время безотказной работы между двумя очередными отказами.
ОтказыПо характеру проявлений отказы могут быть:1. Внезапный отказ (механическое разрушение элементов)2. Постепенный отказ (деградация параметров ЭВМ)С точки

Слайд 66Показатель стоимости
Показатель стоимости – суммарная стоимость всего оборудования, входящего в

состав ЭВМ. Если возрастает количество оборудования ЭВМ, то в конечном

итоге, будет расти не только стоимость, но будет расти и ее производительность. Путем статистического анализа была выведена связь между стоимостью и производительностью. Впервые это было установлено Найтом и получило название “Закон Гроша”. (V=kS2),
где k – константа определяется эмпирически
Показатель стоимостиПоказатель стоимости – суммарная стоимость всего оборудования, входящего в состав ЭВМ. Если возрастает количество оборудования ЭВМ,

Слайд 67Вывод
Вывод, если не менять технологическую базу компьютеров, то:
При росте стоимости

ЭВМ растет количество оборудования и, следовательно, снижается скорость решения задачи.
При

росте стоимости ЭВМ растет объем оборудования и, следовательно, увеличивается время ремонта.
ВыводВывод, если не менять технологическую базу компьютеров, то:При росте стоимости ЭВМ растет количество оборудования и, следовательно, снижается

Слайд 68График стоимости

График стоимости

Слайд 69Классификация ЭВМ
ЭВМ классифицируются по:
Назначению.
Принципу действия
По размерам и функциональным возможностям
Способу

структурной организации
Производительности.
Режимам работы

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

Слайд 70По назначению
универсальные (общего назначения) — предназначены для решения самых разных

инженерно-технических задач: экономических, математических, информационных и других задач, отличающихся сложностью

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

Слайд 71По принципу действия
аналоговые вычислительные машины (АВМ) — вычислительные машины непрерывного

действия, работают с информацией, представленной в непрерывной форме, т.е. виде

непрерывного ряда значений какой-либо физической величины (чаще всего электрического напряжения); в этом случае величина напряжения является аналогом значения некоторой измеряемой переменной. Например, ввод числа 19.42 при масштабе 0.1 эквивалентен подаче на вход напряжения в 1.942 В;
цифровые вычислительные машины (ЦВМ) — вычислительные машины дискретного действия, работают с информацией, представленной в дискретной, а точнее в цифровой, форме — в виде нескольких различных напряжений, эквивалентных числу единиц в представляемом значении переменной;
гибридные вычислительные машины (ГВМ) — вычислительные машины комбинированного действия, работают с информацией, представленной и в цифровой, и в аналоговой форме.
По принципу действияаналоговые вычислительные машины (АВМ) — вычислительные машины непрерывного действия, работают с информацией, представленной в непрерывной

Слайд 72По размерам и функциональным возможностям
Большие ЭВМ
Малые ЭВМ
Супер

ЭВМ
Микро ЭВМ или персональный компьютер
Специальные ЭВМ


По размерам и функциональным возможностям Большие ЭВМ Малые ЭВМ Супер ЭВММикро ЭВМ или персональный компьютерСпециальные ЭВМ

Слайд 73Большие ЭВМ
Исторически первыми появились большие ЭВМ, элементная база которых

прошла путь от электронных ламп до ИС со сверх высокой

степенью интеграции. Однако их производительность оказалась недостаточной для моделирования экологических систем, задач генной инженерии, управления сложными оборонными комплексами и др.
Большие ЭВМ часто называют за рубежом MAINFRAME и слухи об их смерти сильно преувеличены. Как правило они имеют:
производительность не менее 10 MIPS (миллионов операций с плавающей точкой в секунду)
основную память от 64 до 10000 МВ
внешнюю память не менее 50 ГВ
многопользовательский режим работы
Основные направления использования — это решение научно-технических задач, работа с большими БД, управление вычислительными сетями и их ресурсами в качестве серверов.
Примеры:
Семейство mainframe: IBM ES/9000 ( Enterprise System), включает более 18 моделей, реализованных на основе архитектуры IBM390.
Большие ЭВМ Исторически первыми появились большие ЭВМ, элементная база которых прошла путь от электронных ламп до ИС

Слайд 74Малые ЭВМ
Малые (мини) ЭВМ — надежные, недорогие и удобные

в эксплуатации, обладают несколько более низкими, по сравнению с большими

ЭВМ возможностями.
Супер-мини ЭВМ имеют:
емкость основной памяти — 4-512 МВ
емкость дисковой памяти — 2 - 100 ГВ
число поддерживаемых пользователей - 16-512.
Мини-ЭВМ ориентированы на использование в качестве управляющих вычислительных комплексов, в системах несложного моделирования, в АСУП, для управления технологическими процессами.
Родоначальник современных мини-ЭВМ — PDP-11,(programm driven processor -программно-управляемый процессор) фирмы DEC (США).
Малые ЭВМ Малые (мини) ЭВМ — надежные, недорогие и удобные в эксплуатации, обладают несколько более низкими, по

Слайд 75Супер ЭВМ
Это мощные многопроцессорные ЭВМ с быстродействием сотни миллионов

- десятки миллиардов операций в секунду.
Достичь такую производительность на одном

микропроцессоре по современным технологиям невозможно, в виду конечного значения скорости распространения электромагнитных волн (300000 км/сек), ибо время распространения сигнала на расстояние в несколько миллиметров (размер стороны МП) становится соизмеримым с временем выполнения одной операции. Поэтому суперЭВМ создают в виде высокопараллельных многопроцессорных вычислительных систем.
В настоящее время в мире насчитывается несколько тысяч суперЭВМ, начиная от простеньких офисных Cray EL до мощных Cray 3, SX-X фирмы NEC, VP2000 фирмы Fujitsu (Япония), VPP 500 фирмы Siemens (Германия).
Супер ЭВМ Это мощные многопроцессорные ЭВМ с быстродействием сотни миллионов - десятки миллиардов операций в секунду.Достичь такую

Слайд 76Микро ЭВМ или персональный компьютер
ПК должен иметь характеристики, удовлетворяющие

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

в сфере образования, науки, управления, в быту;
дружественность операционной системы;
высокую надежность (более 5000 часов наработки на отказ);

Микро ЭВМ или персональный компьютер ПК должен иметь характеристики, удовлетворяющие требованиям общедоступности и универсальности:малую стоимостьавтономность эксплуатациигибкость архитектуры,

Слайд 77Термины микроЭВМ
С понятием микроЭВМ связаны также термины:
Однокристальная ЭВМ [single-chip computer] - МикроЭВМ, выполненная

на одной большой (БИС) или сверхбольшой (СБИС) интегральной микросхеме ;
Одноплатная ЭВМ [single-board computer]

- МикроЭВМ, у которой микропроцессор , микросхемы устройств памяти и подсистемы ввода-вывода а также другие основные компоненты размещены на одной печатной плате ;
Однопроцессорная ЭВМ [monoprocessor computer ] - ЭВМ с одним центральным процессором .
Интеллектуальная карточка [smart card ] - Пластиковая карточка со встроенным микропроцессором и памятью. Она может хранить, например, личные сведения, идентификационные шифры для охранных устройств, данные банковского счета и т.д.

Термины микроЭВМС понятием микроЭВМ связаны также термины:Однокристальная ЭВМ [single-chip computer] - МикроЭВМ, выполненная на одной большой (БИС) или сверхбольшой (СБИС)

Слайд 78Специальные ЭВМ
Специальные ЭВМ ориентированы на решение специальных вычислительных задач или

задач управления. В качестве специальной ЭВМ можно рассматривать также электронные

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

Слайд 79Альтернативная классификация
Базовая ЭВМ [original computer ] - ЭВМ, являющаяся начальной исходной моделью

в серии ЭВМ определенного типа или вида.
Универсальная ЭВМ [universal computer ] -

ЭВМ, предназначенная для решения широкого класса задач. ЭВМ этого класса имеют разветвленную и алгоритмически полную систему операций, иерархическую структуру ЗУ и развитую систему устройств ввода-вывода данных.
Специализированная ЭВМ [specialized computer ] - ЭВМ, предназначенная для решения узкого класса определенных задач. Характеристики и архитектура машин этого класса определяются спецификой задач, на которые они ориентированы, что делает их более эффективными в соответствующем применении по отношению к универсальным ЭВМ. К разряду специализированных могут быть отнесены, в частности, - “управляющие”, “бортовые“, “бытовые“ и “выделенные“ ЭВМ (см. ниже).
Альтернативная классификацияБазовая ЭВМ [original computer ] - ЭВМ, являющаяся начальной исходной моделью в серии ЭВМ определенного типа или вида.Универсальная

Слайд 80Альтернативная классификация
Управляющая ЭВМ [control computer ] - ЭВМ, предназначенная для автоматического управления

объектом (устройством, системой, процессом) в реальном масштабе времени. Сопряжение ЭВМ

с объектом управления производится с помощью аналого-цифровых и цифро-аналоговых преобразователей .
Бортовая ЭВМ [onboard computer ] - Специализированная управляющая ЭВМ, устанавливаемая на борту транспортного средства (самолета, спутника, корабля, автомобиля и т.п.) и предназначенная для оптимального управления функционированием других бортовых устройств, в частности, связанных с управлением перемещением своего носителя в пространстве.
Выделенная ЭВМ [dedicated computer ] - Разновидность (как правило) однокристальной специализированной ЭВМ, встроенной в какое-либо устройство с целью управления им или передачи ему данных. Используется в бытовой технике и других видах устройств - нагревательных приборах, часах, автомобилях, магнитофонах и т.д.
Бытовая ( домашняя ) ЭВМ [home computer ] - То же, что - домашняя ПЭВМ или домашний ПК.

Альтернативная классификацияУправляющая ЭВМ [control computer ] - ЭВМ, предназначенная для автоматического управления объектом (устройством, системой, процессом) в реальном масштабе

Слайд 81Способ структурной организации
Для увеличения скорости ЭВМ в ее состав включают

несколько процессоров различают:
Однопроцессорные ЭВМ
Мультипроцессорные ЭВМ (можно также выделить квазипроцессорные ЭВМ),

которые состоят как из однотипных, так и из разнотипных процессоров (неоднородные ЭВМ).
Способ структурной организацииДля увеличения скорости ЭВМ в ее состав включают несколько процессоров различают:Однопроцессорные ЭВММультипроцессорные ЭВМ (можно также

Слайд 82По режиму и месту работы
Активная ЭВМ [active computer ] - ЭВМ, входящая

в состав многомашинного комплекса (см. вычислительная сеть) и ведущая в данный

момент обработку или готовая к немедленной обработке задач пользователей.
Дублирующая ( резервная ) ЭВМ [slave (standby) computer] - ЭВМ, ориентированная на выполнение тех же операций, что и активная ЭВМ, но работающая в т.н. “дежурном” или “ждущем” режиме, предусматривающем передачу ей функций активной машины в случаях сбоев в работе или выхода из строя последней.
Периферийная ЭВМ [peripheral (satellite) computer] - 1. ЭВМ, управляющая периферийным оборудованием;
ЭВМ, выполняющая вспомогательные функции, например, предварительный сбор и обработку данных.
Подчиненная ЭВМ [slave computer ] - В многомашинных системах - ЭВМ, работающая под управлением главной ( центральной) ЭВМ.
Псевдоведущая ЭВМ [take host] - ЭВМ, осуществляющая сбор статистики о работе вычислительной сети.
По режиму и месту работыАктивная ЭВМ [active computer ] - ЭВМ, входящая в состав многомашинного комплекса (см. вычислительная сеть) и

Слайд 83По функциям , выполняемым в многомашинных системах ( комплексах )
Главная ( ведущая , центральная ) ЭВМ , ГВМ , хост[master (host, central) computer] -
В многомашинных вычислительных комплексах

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

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

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

Слайд 84Виды серверов 1
Почтовый сервер [mail server] - Сервер, обеспечивающий поддержку обмена электронной

почтой в рамках сетей Интернет и Интранет.
Сервер-издатель [publishing server] - Сервер с базой данных, которые рассылаются

(“публикуются“) по другим станциям сети.
Сервер приложений [application server] - Сервер, управляющий работой локальной сети ЭВМ при выполнении каких-либо прикладных задач автоматизированной системы. Примерами такого рода задач могут служить: обеспечение связи с другими локальными и/или телекоммуникационными системами, коллективное использование печатающих устройств и т.п. В указанной связи различают также: серверы связи (см. ниже) и сервер печати [print server].
Виды серверов 1Почтовый сервер [mail server] - Сервер, обеспечивающий поддержку обмена электронной почтой в рамках сетей Интернет и Интранет.Сервер-издатель [publishing server] - Сервер с базой

Слайд 85Виды серверов 2
Сервер ( станция ) связи [gateway server ] - Специализированный узел (станция, сервер) локальной сети,

обеспечивающий доступ терминалов этой сети к внешней сети передачи данных

и другим вычислительным сетям.
Сервер ( станция ) телексной связи [telex server] - Сервер, обеспечивающий связь данной локальной сети и отдельных ее узлов с телексной сетью.

Виды серверов 2Сервер ( станция ) связи [gateway server ] - Специализированный узел (станция, сервер) локальной сети, обеспечивающий доступ терминалов этой сети к внешней

Слайд 86Виды серверов 3
Файловый сервер , файл-сервер [file server] - Сервер, управляющий созданием и использованием

информационных ресурсов локальной сети (системы ЭВМ), включая доступ к ее БД и отдельным

файлам, а также их защиту. Для поддержки и ведения “больших” и “очень больших” баз данных, содержащих десятки миллионов записей, используются т.н. многопроцессорные системы, способные эффективно обрабатывать большие объемы информации и обладающие хорошим соотношением характеристик цена/производительность. Разновидностью файловых серверов, предназначенных для обеспечения резервного копирования данных абонентов сети, являются: NFS (Network File System ) и NAS(Network Attached Storage ). Более гибкими и перспективными считаются NAS . Существует несколько разновидностей серверов NAS , использующих различные системы внешней памяти, в том числе - комбинированные.
Виды серверов 3Файловый сервер , файл-сервер [file server] - Сервер, управляющий созданием и использованием информационных ресурсов локальной сети (системы ЭВМ), включая доступ к ее

Слайд 87Виды серверов 4
Телефонный сервер API [TSAPI - Telephony Server Application Programming Interface ] –

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

других функций связи. Разработан фирмой Novell при участии фирмы AT&T.
Мэйнфрэйм [mainframe ] - Мощная, высокопроизводительная ЭВМ с весьма значительным объемом оперативной и внешней памяти, которая выполняет функции сервера в развитых локальных вычислительных сетях (ЛВС) с большим числом периферийных ЭВМ и терминалов (например, ЛВС больших организаций, фирм, учебных заведений и т.д.). Данный термин многими специалистами считается устаревшим, в связи с развитием персональных и мини-ЭВМ
Виды серверов 4Телефонный сервер API [TSAPI - Telephony Server Application Programming Interface ] – Сервер, предназначенный для управления вызовами, мониторинга устройств,

Слайд 88Виды серверов 5
Псевдо-УАТС, телефонный телекоммуникационный сервер, – Объединение в одном

продукте готового аппаратного обеспечения, серверного программного обеспечения и программного обеспечения

телефонии для выполнения функций учрежденческой автоматической телефонной станции (УАТС). Указанный сервер выполняет также функции, автоматического секретаря, голосовой почты и факсимильной связи.
Удаленный файловый сервер [remote file server] - Сервер, обеспечивающий телеобработку и управление информационными ресурсами распределенной сети на расстоянии через каналы связи.

Виды серверов 5Псевдо-УАТС, телефонный телекоммуникационный сервер, – Объединение в одном продукте готового аппаратного обеспечения, серверного программного обеспечения

Слайд 89Виды серверов 6
Хост-узел [host ] - Отдельная ЭВМ или их группа, имеющая

прямое сетевое соединение с Интернет, и предоставляющая пользователям теледоступ к своим информационным ресурсам,

программно-техническим средствам и службам.
WAIS (Wide Area Information Server) - “ Сервер глобальной информации” предоставляет доступ к неструктурированной информации, распределенной по сети Интернет. Использует простой язык управления, близкий к естественному. Поиск информации производится по ключевым словам.

Виды серверов 6Хост-узел [host ] - Отдельная ЭВМ или их группа, имеющая прямое сетевое соединение с Интернет, и предоставляющая пользователям теледоступ к

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

должна в определенной степени соответствовать оргштатной структуре, и, следовательно, является

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

Слайд 91Масштабируемость ИВС
Масштабируемость – это способность (свойство) системы увеличивать свою производительность

за счет подключения дополнительных вычислительных ресурсов, как аппаратных, так и

программных.
Масштабируемость ИВСМасштабируемость – это способность (свойство) системы увеличивать свою производительность за счет подключения дополнительных вычислительных ресурсов, как

Слайд 92Масштабируемость
Вертикальная масштабируемость Увеличение производительности каждого компонента системы c целью повышения

общей производительности.
Горизонтальная масштабируемость Разбиение системы на более мелкие структурные

компоненты и разнесение их по отдельным физическим машинам (или их группам) и/или увеличение количества серверов параллельно выполняющих одну и ту же функцию.
МасштабируемостьВертикальная масштабируемость Увеличение производительности каждого компонента системы c целью повышения общей производительности. Горизонтальная масштабируемость Разбиение системы на

Слайд 93Совместимость и мобильность программного обеспечения
Совместимость программного обеспечения - мера того,

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


Мобильность – возможность работы ПИ в различных ОС.
Совместимость и мобильность программного обеспеченияСовместимость программного обеспечения - мера того, насколько просто объединить различные программные изделия вместе

Слайд 94Классификация персональных компьютеров (ПК)
По конструктивным особенностям можно классифицировать ПК так:
Стационарные

(настольные)
Переносимые:
портативные
блокноты
карманные
электронные секретари
электронные записные книжки

Классификация персональных компьютеров (ПК)По конструктивным особенностям можно классифицировать ПК так:Стационарные (настольные)Переносимые:портативныеблокнотыкарманныеэлектронные секретариэлектронные записные книжки

Слайд 95Понятие о суперЭВМ, мини- и микроЭВМ, особенности их архитектуры
По совокупности

технических характеристик (производительности, объёму памяти, принципу реализации, характеру применения, стоимости,

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

Слайд 96Понятие о суперЭВМ, мини- и микроЭВМ, особенности их архитектуры (2)
Средние

ЭВМ имеют производительность ниже 1 млн. оп/с, развитую конфигурацию ввода-вывода

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

Понятие о суперЭВМ, мини- и микроЭВМ, особенности их архитектуры (2)Средние ЭВМ имеют производительность ниже 1 млн. оп/с,

Слайд 97Понятие о суперЭВМ, мини- и микроЭВМ, особенности их архитектуры (3)
Можно

предложить следующую классификацию средств вычислительной техники, в основу которой положено

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

Слайд 98Понятие о суперЭВМ, мини- и микроЭВМ, особенности их архитектуры (4)
Персональные

и профессиональные ЭВМ, позволяющие удовлетворять индивидуальные потребности пользователей. На базе

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

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

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

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

Слайд 100Тема 3
Основные принципы построения ЭВМ и вычислительных систем

Тема 3Основные принципы построения ЭВМ и вычислительных систем

Слайд 101Учебные вопросы:
Обобщенная структурная схема ЭВМ.
Состав устройств, их назначение и взаимодействие.
Принцип

программного управления.
Фон-Неймановская архитектура ЭВМ.
Последовательность прохождения информации при обработке на ЭВМ.
Принципы

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

Слайд 102Обобщенная структурная схема ЭВМ
ЭВМ любого класса состоит из пяти основных

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

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

Слайд 103Состав устройств, их назначение и взаимодействие


Состав устройств, их назначение и взаимодействие

Слайд 104Принцип программного управления
Основным принципом построения всех современных ЭВМ является программное

управление. В основе его лежит представление алгоритма решения любой задачи

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

Слайд 105Фон-Неймановская архитектура ЭВМ
Структурная схема ЭВМ по фон Нейману




Фон-Неймановская архитектура ЭВМСтруктурная схема ЭВМ по фон Нейману

Слайд 106Фон-Неймановская архитектура ЭВМ
Процессор выполняет логические и арифметические операции, определяет их

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


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

Слайд 107Фон-Неймановская архитектура ЭВМ (2)
В постоянном запоминающем устройстве (ПЗУ) хранится информация,

которая не изменяется при работе ЭВМ.
Внешние запоминающие устройства (ВЗУ)

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


Фон-Неймановская архитектура ЭВМ (2)В постоянном запоминающем устройстве (ПЗУ) хранится информация, которая не изменяется при работе ЭВМ.

Слайд 108Последовательность прохождения информации при обработке на ЭВМ
См . два слайда

назад

Последовательность прохождения информации при обработке на ЭВМСм . два слайда назад

Слайд 109Принципы создания элементов структур современных ЭВМ: модульность построения, магистральность, иерархия

управления
Модульность это - построение компьютера на основе набора модулей. Модуль

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

Слайд 110Тема 4
Функциональная и структурная организация ЭВМ и ВС, периферийные устройства,

организация ввода-вывода

Тема 4Функциональная и структурная организация ЭВМ и ВС, периферийные устройства, организация ввода-вывода

Слайд 111Учебные вопросы:
Общие принципы функциональной и структурной организации современных ЭВМ и

ВС.
Организация функционирования ЭВМ с магистральной архитектурой.
Основные характеристики центральных и периферийных

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

Слайд 112Общие принципы функциональной и структурной организации современных ЭВМ и ВС
Электронные

вычислительные машины включают, кроме аппаратурной части и программного обеспечения (ПО),

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

Слайд 113Общие принципы функциональной и структурной организации современных ЭВМ и ВС
Кроме

кодов на функционирование ЭВМ оказывают влияние алгоритмы их формирования и

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

Слайд 114Организация функционирования ЭВМ с магистральной архитектурой
1 шаг: Адрес очередной команды->ША

Выборка из ОП->ШУ
2 шаг: ОП получает сигнал «выборка из ОП»,

считывает адрес с ША, находит заданную ячейку и совершает следующие действия: Содержимое ячейки->ШД Сигнал «выполнено ОП» ->ШУ
3 шаг: Процесор получает сигнал «выполнено ОП» и тело команды (с ШД) и направляет тело через внутренюю магистраль в регистр команд ШД->регистр команд
Организация функционирования ЭВМ с магистральной архитектурой1 шаг:  Адрес очередной команды->ША Выборка из ОП->ШУ 2 шаг: ОП

Слайд 115Организация функционирования ЭВМ с магистральной архитектурой
4 шаг: В регистре команд анализируются

адресная и операционная часть Операционная часть->в блок управления (для выработки

сигналов, настраивающих МП на выполнение за¬данной операции, и для определения адреса следующей команды (который сразу заносится в счетчик команд)) Адресная часть->ША «выборка из ОП» ->ШУ
5 шаг: Из ОП выбирается информация, через ШД информация поступает на внутреннюю магистраль процессора и далее в АЛУ. Аналогично если необходимо выбирается второй операнд.
Организация функционирования ЭВМ с магистральной архитектурой4 шаг: В регистре команд анализируются адресная и операционная часть Операционная часть->в

Слайд 116Организация функционирования ЭВМ с магистральной архитектурой
6 шаг: Выполнение операции
7 шаг: Результат

выполнения операции->ШД «запись в ОП» ->ШУ
8 шаг: Процессор получает по

ШУ сигнал «выполнено ОП» и переходит к выборке очередной команды, то есть переходит к пункту
Организация функционирования ЭВМ с магистральной архитектурой6 шаг: Выполнение операции 7 шаг: Результат выполнения операции->ШД «запись в ОП»

Слайд 117Основные характеристики центральных и периферийных устройств, системной шины
К центральным (системным)

устройствам ПК относятся прежде всего центральный процессор и оперативная память.
Периферийными

устройствами компьютера являются:
дисплей, клавиатура, манипуляторы — мышь, джойстик, световое перо и т. п., винчестер, дисководы — для гибких дисков, компакт-дисков и т. п., принтер, плоттер, сканер, модем и пр.
Системная шина предназначена для обеспечения передачи данных между периферийными устройствами и центральным процессором, а также оперативной памятью.
Основные характеристики центральных и периферийных устройств, системной шиныК центральным (системным) устройствам ПК относятся прежде всего центральный процессор

Слайд 118Взаимодействие центральных и периферийных устройств, организация ввода-вывода информации
Одной из функций

центрального процессора является обеспечение процесса ввода и вывода информации, то

есть взаимодействия с периферийными устройствами.
Периферийные устройства, использующие IBM PC-совместимые компьютеры, присоединяются к ним через так называемые устройства сопряжения, или адаптеры.
Взаимодействие периферийных устройств с адаптером происходит через порты ввода и вывода.
Взаимодействие центральных и периферийных устройств, организация ввода-вывода информацииОдной из функций центрального процессора является обеспечение процесса ввода и

Слайд 119Классификация периферийных устройств
Основные функциональные классы периферийных устройств:
ПУ, предназначенные для связи

с пользователем. К ним относят различные устройства ввода (клавиатуры, сканеры,

а также манипуляторы - мыши, трекболы и джойстики), устройства вывода (мониторы, индикаторы, принтеры, графопостроители и т.п.) и интерактивные устройства (терминалы, ЖК-планшеты с сенсорным вводом и др.)
устройства массовой памяти (винчестеры, дисководы, стримеры , накопители на оптических дисках, флэш-память и др.)
устройства связи с объектом управления (АЦП, ЦАП, датчики, цифровые регуляторы, реле и т.д.)
средства передачи данных на большие расстояния (средства телекоммуникации) (модемы, сетевые адаптеры).

Классификация периферийных устройствОсновные функциональные классы периферийных устройств:ПУ, предназначенные для связи с пользователем. К ним относят различные устройства

Слайд 120Структурная организация и взаимодействие узлов и устройств ЭВМ при выполнении

основных команд ЭВМ
Интернет

Структурная организация и взаимодействие узлов и устройств ЭВМ при выполнении основных команд ЭВМИнтернет

Слайд 121Системы адресации
Системы адресации используемые в мини-ЭВМ (11 шт).


Регистровый режим адресации.
Косвенно регистровый режим

адресации.
Режим с автоувеличением.
Режим с автоуменьшением.
Косвенный с автоувеличением.
Режим смещения.
Косвенный смещения.
Режим короткого литерала.
Индексный режим.
Режимы адресации с использованием счетчика инструкций.
Адресация переходов.
Системы адресацииСистемы адресации используемые в мини-ЭВМ (11 шт).    Регистровый режим адресации.

Слайд 122Системы адресации
Системы адресации используемые в ПЭВМ (12 шт).


Непосредственная адресация.
Регистровая адресация.


Косвенно-регистровая адресация.
Прямая адресация.
Базовая адресация.
Индексная адресация.
Базово-индексная адресация.
Базово-индексная адресация со смещением.
Индексная адресация с масштабированием.
Базово-индексная адресация со смещением.
Базово-индексная адресация со смещением и с масштабированием.
Относительная адресация.
Системы адресацииСистемы адресации используемые в ПЭВМ (12 шт).    Непосредственная адресация.    Регистровая

Слайд 123Адресация
Непосредственная IMUL AX,5
Регистровая PUSH DS
Косвенно-регистровая MOV EBX,[EDI]
Прямая

MOV EAX,[1994h]
Базовая ADD AX,[BP+10h]
Индексная MOV WORD PTR ES:[DI+2],AX
Базово-индексная

MOV AX,[BP+SI]
Базово-индексная со смещением MOV EAX,[EAX+EAX]
Индексная адресация с масштабированием
Базово-индексная адресация со смещением
Базово-индексная адресация со смещением и с масштабированием
Относительная
АдресацияНепосредственная IMUL AX,5 Регистровая PUSH DS Косвенно-регистровая MOV EBX,[EDI] Прямая MOV EAX,[1994h] Базовая ADD AX,[BP+10h]Индексная MOV WORD

Слайд 124Технология выполнения основных команд ЭВМ
Команда ЭВМ обычно состоит из двух

частей - операционной и адресной

Технология выполнения основных команд ЭВМКоманда ЭВМ обычно состоит из двух частей - операционной и адресной

Слайд 125Тема 5
Функциональная и структурная организация процессора, микропроцессоры для IMB-совместимых ПЭВМ

Тема 5Функциональная и структурная организация процессора, микропроцессоры для IMB-совместимых ПЭВМ

Слайд 126Учебные вопросы:
Назначение и структура центрального процессора (ЦП), состав устройств.
Центральное устройство

управления (УУ).
Арифметико-логическое устройство (АЛУ): назначение, основные характеристики, обобщенная структурная схема.
Взаимодействие

блоков АЛУ при выполнении различных арифметических и логических операций.
Архитектура и микроархитектура процессора.
RISC- и CISC-процессоры, их использование в ПЭВМ будущих поколений.
Структура базового микропроцессора (МП) современных моделей для IMB-совместимых ПЭВМ, взаимодействие его узлов и блоков.
Параметры микропроцессоров.
Понятия: кэш-память, конвейеризация, разрядность, технология производства
Учебные вопросы:Назначение и структура центрального процессора (ЦП), состав устройств.Центральное устройство управления (УУ).Арифметико-логическое устройство (АЛУ): назначение, основные характеристики,

Слайд 127Назначение и структура центрального процессора (ЦП), состав устройств
Процессором называется устройство,

непосредственно осуществляющее процесс обработки данных и программное управление этим процессом.

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

Слайд 128Центральное устройство управления (УУ)
Устройство управления организует процесс выполнения программ и

координирует взаимодействие всех устройств ЭВМ во время её работы.
Центральное устройство

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

Слайд 129Арифметико-логическое устройство (АЛУ): назначение, основные характеристики, обобщенная структурная схема
Арифметико-логическое устройство

процессора выполняет логические и арифметические операции над данными. В общем

случае в АЛУ выполняются логические преобразования над логическими кодами фиксированной и переменной длины (над отдельными битами, группами бит, байтами и их последовательностями) , арифметические операции над числами с фиксированной и плавающей точками, над десятичными числами, обработка алфавитно-цифровых слов переменной длины и др. Характер выполняемой АЛУ операции задается командой программы.
В процессоре может быть одно универсальное АЛУ для выполнения всех основных арифметических и логических преобразований или несколько специализированных для отдельных видов операций. В последнем случае увеличивается количество оборудования процессора, но повышается его быстродействие за счет специализации и упрощения схем выполнения отдельных операций.
Арифметико-логическое устройство (АЛУ): назначение, основные характеристики, обобщенная структурная схемаАрифметико-логическое устройство процессора выполняет логические и арифметические операции над

Слайд 130Арифметико-логическое устройство (АЛУ): назначение, основные характеристики, обобщенная структурная схема
Обобщенная структурная

схема АЛУ включает в себя следующие блоки: • блок регистров БРег,

предназначенный для приёма и размещения операндов и результата операции; • блок арифметико-логических операций БАЛО, в котором осуществляется преобразование операндов согласно коду операции (КОП) в реализуемой команде; • блок контроля БКонтр, обеспечивающий непрерывный оперативный контроль и диагностику ошибок; • блок управления БУ, в котором формируются импульсы синхронизации ИС, координирующие взаимодействие всех блоков АЛУ между собой и с другими блоками процессора. Устройство работает в соответствии с сообщаемыми ему кодами операций КОП, которые нужно выполнить над переменными, помещаемыми в регистры. На разных этапах выполнения команды операции производится анализ преобразований информации, и на основании сигналов признаков ПР блок БУ формирует и выдает осведомительный сигнал ОС, характеризующий некоторое состояние процессора. В асинхронных АЛУ выполнение операции производится по сигналу НО (начало операции), а переход к выполнению очередной команды — по сигналу КО (конец операции).
Арифметико-логическое устройство (АЛУ): назначение, основные характеристики, обобщенная структурная схемаОбобщенная структурная схема АЛУ включает в себя следующие блоки:

Слайд 131Арифметико-логическое устройство (АЛУ): назначение
Арифметико-логическое устройство (АЛУ) - центральная часть процессора,

выполняющая арифметические и логические операции.
АЛУ реализует важную часть процесса

обработки данных. Она заключается в выполнении набора простых операций. Операции АЛУ подразделяются на три основные категории: арифметические, логические и операции над битами. Арифметической операцией называют процедуру обработки данных, аргументы и результат которой являются числами (сложение, вычитание, умножение, деление,...). Логической операцией именуют процедуру, осуществляющую построение сложного высказывания (операции И, ИЛИ, НЕ,...). Операции над битами обычно подразумевают сдвиги.
Арифметико-логическое устройство (АЛУ): назначениеАрифметико-логическое устройство (АЛУ) - центральная часть процессора, выполняющая арифметические и логические операции. АЛУ реализует

Слайд 132Арифметико-логическое устройство (АЛУ): основные характеристики
АЛУ состоит из регистров, сумматора с

соответствующими логическими схемами и элемента управления выполняемым процессом. Устройство работает

в соответствии с сообщаемыми ему именами (кодами) операций, которые при пересылке данных нужно выполнить над переменными, помещаемыми в регистры.
Арифметико-логическое устройство функционально можно разделить на две части :  а) микропрограммное устройство (устройство управления), задающее последовательность микрокоманд (команд);  б) операционное устройство (АЛУ), в котором реализуется заданная последовательность микрокоманд (команд). 
Арифметико-логическое устройство (АЛУ): основные характеристикиАЛУ состоит из регистров, сумматора с соответствующими логическими схемами и элемента управления выполняемым

Слайд 133Арифметико-логическое устройство (АЛУ): обобщенная структурная схема

Арифметико-логическое устройство (АЛУ): обобщенная структурная схема

Слайд 134Структурная схема АЛУ
Структурная схема АЛУ и его связь с другими

блоками машины показаны на рисунке (предыдущий слайд). В состав АЛУ

входят регистры Рг1 - Рг7, в которых обрабатывается информация , поступающая из оперативной или пассивной памяти N1, N2, ...NS; логические схемы, реализующие обработку слов по микрокомандам, поступающим из устройства управления.
Структурная схема АЛУСтруктурная схема АЛУ и его связь с другими блоками машины показаны на рисунке (предыдущий слайд).

Слайд 135Альтернативная структурная схема АЛУ

Альтернативная структурная схема АЛУ

Слайд 136
Предыдущий слайд – ШУТКА, не имеющая отношения к АЛУ.

Предыдущий слайд – ШУТКА, не имеющая отношения к АЛУ.

Слайд 137Взаимодействие блоков АЛУ при выполнении различных арифметических и логических операций


Обобщенная структура АЛУ

ИПУ – Инженерный Пульт Управления
МП – Местная Память
УР

– Управляющие Регистры
БКД – Блок Контроля и Диагностики
БССОП – Блок Связи С Основной Памятью
БЗП – Блок Защиты Памяти
Взаимодействие блоков АЛУ при выполнении различных арифметических и логических операций Обобщенная структура АЛУИПУ – Инженерный Пульт УправленияМП

Слайд 138Центральное Устройство Управления
ЦУУ формирует управляющие сигналы для следующих функций:
-

выборки из ОЗУ (ПЗУ) кодов очередной команды
- расшифровки кодов операций

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

Центральное Устройство Управления ЦУУ формирует управляющие сигналы для следующих функций:- выборки из ОЗУ (ПЗУ) кодов очередной команды-

Слайд 139Структура ЦУУ
БРК – Блок Регистра Команд БПА – Блок

Переадресации Адресов
БТИ – Блок Тактовых Импульсов ИПУ – Инженерный Пульт

Управления
БП – Блок Прерываний БАК – Блок Адреса Команд
БУО – Блок Управления Операциями УС – Управляющие Сигналы


Структура ЦУУ БРК – Блок Регистра Команд БПА – Блок Переадресации АдресовБТИ – Блок Тактовых Импульсов ИПУ

Слайд 140ЦУУ
Алгоритм:
1)код очередной команды программы принимается для расшифровки и исполнения

в БРК, под воздействием УСов. Адрес формируется в БАКе.
2)--------
3)Перед

выборкой очередной команды производится анализ запроса на прерывание. Для этого включается БП.
В состав ЦУУ включается блок для формирования исполнительных адресов – БПА. В его состав включаются: индексные, базовые регистры, а также схема алгебраического сложения. БТИ – Блок Тактовых Импульсов.
Назначение – формирование последовательности тактовых импульсов, которые позволяют провести временное развертывание цикла работы процессора.
ИПУ – обеспечивает:
а) пуск или остановку ЭВМ
б) выполнение процессором заданного режима
в) вывод на средства индикации
ЦУУАлгоритм: 1)код очередной команды программы принимается для расшифровки и исполнения в БРК, под воздействием УСов. Адрес формируется

Слайд 141АЛУ
Назначение – обработка информации (операции +, -, , и

т.д.) и логические операции. Кроме того в малых и средних

машинах, в которых нету отдельного БУО, связ. с формированием действительных адресов в АЛУ выполняется действия адресной арифметики или действия связанные с преобразованием адресов.
Алгоритм операции включает последовательность элем. действий:
прием кода операнда
преобразование кода операнда
суммирование кодов двух операндов
сдвиг кода операнда
выдача кода результата.
АЛУНазначение – обработка информации (операции +, -, , и т.д.) и логические операции. Кроме того в малых

Слайд 142АЛУ (2)
1) Регистры для хранения кодов операндов на время выполнения

действий над ними
2) Регистры сдвига вправо/влево на один или несколько

разрядов
3) Преобразователи для преобразования ПК в ОК или ДК.
4) Сумматор – для суммирования и других действий.
Самматоры делят по типу используемых для суммирования базовых элементов: 1) комбинационного 2) накапливающего и по способу осуществления 3) последовательнго и параллельного действия.
АЛУ ЭВМ малой производительности, сумматоры параллельного типа – средняя и высокая производительность (основа – совокупность Т-триггеров).
АЛУ (2)1) Регистры для хранения кодов операндов на время выполнения действий над ними2) Регистры сдвига вправо/влево на

Слайд 143АЛУ 3
Алгоритм работы:
1) перед суммированием по шине сброс всех

триггеров – уст. в 0 состояние (можно использовать парафазное представление)
2)

на счетные входы триггеров подается первое слагаемое и запоминается
3) на входы триггеров подается второе слагаемое.
4) триггер, в котором слагаемое=1 изменяет свое состояние на противоположное
5) переполнение разрядной сетки выявляется в результате переноса из старшего разряда и знакового.
Быстродействие параллельного сумматора ограничивается временем распространения переноса. Tпер=Т1(n~1). Для сокращения этого времени в сумматор включают цепь || переноса. В состав АЛУ входят: схема управления – руководство порядком выполнения последовательности микроопераций.
АЛУ 3Алгоритм работы: 1) перед суммированием по шине сброс всех триггеров – уст. в 0 состояние (можно

Слайд 144Назначение и классификация АЛУ
Типы АЛУ:
используемая система счисления
по формам

представления числовых данных – с фиксированной или плавающей запятой.
по виду

связей между основными узлами – с непосредственной связью и с магистральной структурой.
Назначение и классификация АЛУ Типы АЛУ: используемая система счисленияпо формам представления числовых данных – с фиксированной или

Слайд 145АЛУ с непосредственными связями
Принцип организации АЛУ с непосредственными связями:
сумматор и

схема управления соединены непосредственно с выходами соответствующих регистров. Операнды считываются

их определенных регистров. Результат определяется и передается также в определенные регистры.


АЛУ с непосредственными связямиПринцип организации АЛУ с непосредственными связями:сумматор и схема управления соединены непосредственно с выходами соответствующих

Слайд 146АЛУ магистральной структуры
Схемы для преобразования информации выделены в отдельные

блоки, включающие в себя сумматор и регистр сдвига. Регистры служат

лишь для хранения операндов во время их обработки. Вх/вых сумм регистров содержат только схемы приема и выдачи информации.
АЛУ магистральной структуры Схемы для преобразования информации выделены в отдельные блоки, включающие в себя сумматор и регистр

Слайд 147Структура АЛУ для сложения и вычитания чисел с фиксированной запятой


При выполнении сложения положительные слагаемые представляются в прямом коде, отрицательные

– в дополнительном. Производится сложение двоичных кодов, включая разряды знаков. Если при этом возникает перенос из знакового разряда суммы при отстуствии переноса в этот разряд или перенос в знаковый разряд при отсутствии переноса из разряда знака, то имеется переполнение разрядной сетки соответственно при отрицательной и положительной суммах. Если нет переносов из знакового разряда и в знаковый разряд суммы или есть оба этих переноса, то переполнения нет и при 0 в знаковом разряде сумма положительна, а при 1 отрицательна и представленя в ДК.
Структура АЛУ для сложения и вычитания чисел с фиксированной запятой При выполнении сложения положительные слагаемые представляются в

Слайд 148Алгоритм сложения и вычитания чисел с фиксированной запятой
Алгоритм работы:
1) Из

памяти по входной информационной шине в АЛУ поступают операнды, причем

положительные числа – в прямом, а отрицательные – в дополнительном коде.
2) РгВ – первое слагаемое или уменьшаемое
3) РгА – второе слагаемое или вычитаемое. Рг1 связан с РгА цепями прямой и инверсной передачи кода. Прямая передача используется при сложении, инверсная - вычитания
4) Результат операции выдается из АЛУ в оперативную память по выходной информационной шине ШИВых. 5)При выполнении операции в АЛУ формируется 2-разрядный код признака результата ПР.
Алгоритм сложения и вычитания чисел с фиксированной запятойАлгоритм работы:1) Из памяти по входной информационной шине в АЛУ

Слайд 149Алгоритм сложения и вычитания чисел с фиксированной запятой (2)
6) Операция

алгебраического вычитания Z=X-Y=X+(-Y) может быть сведена к изменению знака вычитаемого

Y и операции алгебраического сложения. Изменение знака – принятый в Рг1 код инверсно передается в РгА и при сложении осуществляетя подсуммирование 1 в младший разряд сумматора.
7) Передача информации в регистрах АЛУ производится отдельными микрооперациями, инициируемыми соотвествующими УСами.
Алгоритм сложения и вычитания чисел с фиксированной запятой (2)6) Операция алгебраического вычитания Z=X-Y=X+(-Y) может быть сведена к

Слайд 150Структура АЛУ для умножения чисел с фиксированной запятой
(сумматор частичных произведений)
В

ЭВМ операция умножения чисел с фиксированной запятой с помощью соответствующих

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

Слайд 151умножение чисел с фиксированной запятой
Для выполнения умножения АЛУ должно

содержать регистры множимого, множителя и схемы формирования суммы частичных произведений

– сумматор частичных произведений, в котором путем соответствующей организации передач производится последовательное суммирование частичных произведений.
Операция умножения состоит из n-1 [(n-1) – число цифровых разрядов множителя] циклов. В каждом цикле анализируется очередная цифра множителя, и если это 1, то к сумме частичных произведений прибавляется множимое, в противном случае прибавления не происходит. Цикл завершается сдвигом множимого относительно суммы частичных произведений либо сдвигом суммы частичных произведений относительно неподвижного множимого.
умножение чисел с фиксированной запятой Для выполнения умножения АЛУ должно содержать регистры множимого, множителя и схемы формирования

Слайд 152Архитектура и микроархитектура процессора
Архитектура процессора ПК определяется набором команд, регистрами

и структурой данных, а микроархитектура – схемотехническая реализация его архитектуры.

Новые микроархитектуры создавались с целью получения высокопроизводительных процессоров, например Intel NetBurst в процессорах Pentium IV, или P6 в более старых процессорах.
Исполнительные блоки процессора(для обработки целых чисел и чисел с плавающей запятой) должны непрерывно получать необходимые команды. В микроархитектуре Intel NetBurst применено несколько новинок, обеспечивающих постоянную загрузку исполнительных блоков. Среди них - системная шина с частотой 400 МГц, кэш – память L2 с улучшенной передачей данных (Advanced Transfer Cache), кэш – память L1 с отслеживанием исполнения и уменьшенным временем задержки для данных, улучшенное динамическое исполнение.
Архитектура и микроархитектура процессораАрхитектура процессора ПК определяется набором команд, регистрами и структурой данных, а микроархитектура – схемотехническая

Слайд 153Список команд МП
Система команд – список всех командных слов языка Ассемблер

для данного типа процессора. Следует отметить, что это наиболее частое

употребление этого термина.
В широком смысле архитектура охватывает понятие организации системы, включающее такие высокоуровневые аспекты разработки компьютера, как систему памяти, структуру системной шины, организацию ввода/вывода и т.п.
Двумя основными архитектурами набора команд, используемыми компьютерной промышленностью на современном этапе развития вычислительной техники, являются архитектуры CISC и RISC.
Список команд МПСистема команд – список всех командных слов языка Ассемблер для данного типа процессора. Следует отметить, что

Слайд 154RISC- и CISC-процессоры, их использование в ПЭВМ будущих поколений
CISC-процессоры (Complex

Instruction Set Computing) — вычисления со сложным набором команд. Процессорная

архитектура, основанная на усложнённом наборе команд. Типичными представителями CISC является семейство микропроцессоров Intel x86 (хотя уже много лет эти процессоры являются CISC только по внешней системе команд).
RISC-процессоры (Reduced Instruction Set Computing (technology) — вычисления с сокращённым набором команд. Архитектура процессоров, построенная на основе сокращённого набора команд. Характеризуется наличием команд фиксированной длины, большого количества регистров, операций типа регистр-регистр, а также отсутствием косвенной адресации. Концепция RISC разработана Джоном Коком (John Cocke) из IBM Research, название придумано Дэвидом Паттерсоном (David Patterson). Самая распространённая реализация этой архитектуры представлена процессорами серии PowerPC, включая G3, G4 и G5. Довольно известная реализация данной архитектуры — процессоры серий MIPS и Alpha.
RISC- и CISC-процессоры, их использование в ПЭВМ будущих поколенийCISC-процессоры (Complex Instruction Set Computing) — вычисления со сложным

Слайд 155CISC
CISC (Complete Instruction Set Computer) – полный набор команд микропроцессора.
Состав и

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

инструкций, на что расходуются аппаратные ресурсы. Возрастает число тактов, необходимое для выполнения инструкций. К процессорам с полным набором инструкций относится семейство х86.
Лидером в разработке CISC-процессоров считается компания Intel со своей серией x86 и Pentium. Эта архитектура является практическим стандартом для рынка микрокомпьютеров
CISCCISC (Complete Instruction Set Computer) – полный набор команд микропроцессора.Состав и назначение их регистров существенно неоднородны, широкий набор

Слайд 156CISC
Для CISC-процессоров характерно:
сравнительно небольшое число регистров общего назначения;
большое количество машинных

команд, некоторые из которых нагружены семантически аналогично операторам высокоуровневых языков

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

CISCДля CISC-процессоров характерно:сравнительно небольшое число регистров общего назначения;большое количество машинных команд, некоторые из которых нагружены семантически аналогично

Слайд 157RISC
Микропроцессоры с архитектурой RISC (Reduced Instruction Set Computers) используют сравнительно

небольшой (сокращённый) набор наиболее употребимых команд, определённый в результате статистического

анализа большого числа программ для основных областей применения CISC (Complex Instruction Set Computer )- процессоров исходной архитектуры. Все команды работают с операндами и имеют одинаковый формат. Обращение к памяти выполняется с помощью специальных команд загрузки регистра и записи. Простота структуры и небольшой набор команд позволяет реализовать полностью их аппаратное выполнение и эффективный конвейер при небольшом объеме оборудования. Арифметику RISC - процессоров отличает высокая степень дробления конвейера.
Возможно использования конвейера и параллельных вычислений. АЛУ, например, одновременно может работать с 2-мя 32-х разрядными, 4-мя 16-ти разрядными, и 8-мью 8-ми разрядными числами. Смысл же конвейера -- в накоплении последовательно выполняемых команд программы (т.н. линейных участков) в буфере для их ускоренного дешифрования и выполнения.

RISCМикропроцессоры с архитектурой RISC (Reduced Instruction Set Computers) используют сравнительно небольшой (сокращённый) набор наиболее употребимых команд, определённый

Слайд 158RISC
Дейв Паттерсон и Карло Секуин сформулировали 4 основных принципа RISC

:
Любая операция должна выполняться за один такт, вне зависимости от

ее типа.
Система команд должна содержать минимальное количество наиболее часто используемых простейших инструкций одинаковой длины.
Операции обработки данных реализуются только в формате “регистр - регистр“ (операнды выбираются из оперативных регистров процессора, и результат операции записывается также в регистр; а обмен между оперативными регистрами и памятью выполняется только с помощью команд загрузки\записи ).
Состав системы команд должен быть “ удобен “ для компиляции операторов языков высокого уровня
RISCДейв Паттерсон и Карло Секуин сформулировали 4 основных принципа RISC :Любая операция должна выполняться за один такт,

Слайд 159Схема идеального RISC МП

Схема идеального RISC МП

Слайд 160CISC против RISC
Принципиально новое, что отличает RISC- от CISC-процессоров –

это:
отсутствие аппаратного стека – все операнды хранятся в регистрах общего

назначения (РОН);
отсутствие регистра – счетчика команд;
наличие конвейера, позволяющего за один такт процессора осуществлять несколько вычислений;
четкое разделение потоков команд (инструкций) и данных;
полное равноправие РОН;

CISC против RISCПринципиально новое, что отличает RISC- от CISC-процессоров – это:отсутствие аппаратного стека – все операнды хранятся

Слайд 161Структура базового микропроцессора (МП) современных моделей для IMB-совместимых ПЭВМ, взаимодействие

его узлов и блоков
самостоятельно

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

Слайд 162Параметры микропроцессоров
разрядность;
рабочая тактовая частота;
размер кэш-памяти;
состав инструкций;
конструктив;


рабочее напряжение и т. д.

Параметры микропроцессоровразрядность; рабочая тактовая частота; размер кэш-памяти; состав инструкций; конструктив; рабочее напряжение и т. д.

Слайд 163Параметры микропроцессоров
Разрядность шины данных микропроцессора определяет количество разрядов, над которыми

одновременно могут выполняться операции; разрядность шины адреса МП определяет его

адресное пространство.
Адресное пространство -- это максимальное количество ячеек основной памяти, которое может быть непосредственно адресовано микропроцессором.
Рабочая тактовая частота МП во многом определяет его внутреннее быстро-действие, поскольку каждая команда выполняется за определенное количество тактов. Быстродействие (производительность) ПК зависит также и от тактовой частоты шины системной платы, с которой работает (может работать) МП.
Кэш-память, устанавливаемая на плате МП, имеет два уровня:
L1 -- память 1-го уровня, находящаяся внутри основной микросхемы (ядра) МП и работающая всегда на полной частоте МП (впервые кэш L1 был введен в МП i486 и в МП i386SLC);
L2 -- память 2-го уровня, кристалл, размещаемый на плате МП и связанный с ядром внутренней микропроцессорной шиной (впервые введен в МП Pentium II). Память L2 может работать на полной или половинной частоте МП. Эффективность этой кэш-памяти зависит и от пропускной способности микропроцессорной шины.
Параметры микропроцессоровРазрядность шины данных микропроцессора определяет количество разрядов, над которыми одновременно могут выполняться операции; разрядность шины адреса

Слайд 164Параметры микропроцессоров
Состав инструкций -- перечень, вид и тип команд, автоматически

исполняемых МП. От типа команд зависит классификационная группа МП (CISC,

RISC, VLIW и т. д.). Перечень и вид команд определяют непосредственно те процеду-ры, которые могут выполняться над данными в МП, и те категории данных, над которыми могут применяться эти процедуры. Дополнительные инструкции в не-больших количествах вводились во многих МП (286, 486, Pentium Pro и т. д.). Но существенное изменение состава инструкций произошло в МП i386 (этот со-став далее принят за базовый), Pentium MMX, Pentium III, Pentium 4.
Конструктив подразумевает те физические разъемные соединения, в которые устанавливается МП и которые определяют пригодность материнской платы для установки МП. Разные разъемы имеют разную конструкцию (Slot -- щеле-вой разъем, Socket -- разъем-гнездо), разное количество контактов, на которые подаются различные сигналы и рабочие напряжения.
Рабочее напряжение также является фактором пригодности материнской платы для установки МП.
Параметры микропроцессоровСостав инструкций -- перечень, вид и тип команд, автоматически исполняемых МП. От типа команд зависит классификационная

Слайд 165Кэш-память
Кэш – память
Это статическая память (Statiс RAM – SRAM),

которая, в отличие от динамической памяти, не требует периодической регенерации

(обновления). Время доступа у этой памяти не более 2 нс., т. е. она может синхронно работать с процессором на частоте 500 МГц и более. Контроллер кэш – памяти находится в чипе северного моста чипсета материнской платы.
В x386 процессорах кэш – память объемом 128 Кб располагалась на материнской плате. Начиная с процессоров x486, появился дополнительный кэш в процессоре, работающий на его частоте, - кэш первого уровня (Level I – LI). На материнской плате устанавливается кэш второго уровня (L2). В большинстве современных процессоров кэш LI и L2 встроены в ядро процессора. Причем если в Pentium II и Pentium III кэш второго уровня работает на половинной частоте процессора, то у Celeron, AMD K6 – III, Athlon и Pentium IV – на частоте процессора, что положительно сказывается на производительности.
Кэш-памятьКэш – память Это статическая память (Statiс RAM – SRAM), которая, в отличие от динамической памяти, не

Слайд 166Конвейеризация
Существенное повышение производительности МП 80286 по сравнению с базовой моделью

семейства стало возможным благодаря внедрению в архитектуру семейства IA32 конвейерной обработки. 
Конвейеризацияпозволяет нескольким

внутренним блокам МП работать одновременно, совмещая дешифрование команды, операции АЛУ, вычисление эффективного адреса и циклы шины нескольких команд. В составе МП 80286 есть 4 конвейерных устройства:
BU (Bus Unit) - шинный блок (считывание из памяти и портов ввода/вывода);
IU (Instruction Unit) - командный блок (дешифрация команд);
EU (Executive Unit) - исполнительный блок (выполнение команд);
AU (Address Unit) - адресный блок (вычисляет все адреса, формирует физический адрес).

КонвейеризацияСущественное повышение производительности МП 80286 по сравнению с базовой моделью семейства стало возможным благодаря внедрению в архитектуру семейства IA32

Слайд 167Конвейеризация в 286
Конвейеризация команд в МП 80286

Конвейеризация в 286 Конвейеризация команд в МП 80286

Слайд 168Идея конвейеризации была развита в следующих моделях этого семейства. В МП Intel-486

реализован пятиступенчатый конвейер для обработки команд:
PF (Prefetch) - предвыборка команд;
D1

(Instruction Decode) - декодирование команды;
D2 (Address Generate) - формирование адреса;
EX (Execute) - выполнение команды в АЛУ и доступ к кэш-памяти;
WB (Write Back) - обратная запись.

Конвейеризация в 486

Идея конвейеризации была развита в следующих моделях этого семейства. В МП Intel-486 реализован пятиступенчатый конвейер для обработки команд:PF (Prefetch)

Слайд 169Конвейеризация в Pentium
Блок-схема архитектуры МП Pentium

Конвейеризация в Pentium Блок-схема архитектуры МП Pentium

Слайд 170Конвейеризация в Pentium
Новая микроархитектура процессоров Pentium и более поздних базируется

на идее суперскалярной обработки. Под суперскалярностью подразумевается наличие более одного

конвейера для обработки команд (в отличие от скалярной - одноконвейерной архитектуры). В МП Pentium команды распределяются по двум независимым исполнительным конвейерам (U и V). Конвейер U может выполнять любые команды семейства IA-32, включая целочисленные команды и команды с плавающей точкой. Конвейер V предназначен для выполнения простых целочисленных команд и некоторых команд с плавающей точкой. Команды могут направляться в каждое из этих устройств одновременно, причем при выдаче устройством управления в одном такте пары команд более сложная команда поступает в конвейер U, а менее сложная - в конвейер V (табл. 5.2). Однако, такая попарная обработка команд (спаривание) возможна только для ограниченного подмножества целочисленных команд. Команды вещественной арифметики не могут запускаться в паре с целочисленными командами. Одновременная выдача двух команд возможна только при отсутствии зависимостей по регистрам.
Конвейеризация в PentiumНовая микроархитектура процессоров Pentium и более поздних базируется на идее суперскалярной обработки. Под суперскалярностью подразумевается

Слайд 171Конвейеризация в Pentium
Конвейеризация команд в МП Pentium

Конвейеризация в PentiumКонвейеризация команд в МП Pentium

Слайд 172Динамическое (спекулятивное) исполнение
Одной из главных особенностей шестого поколения микропроцессоров архитектуры

IA32 является динамическое(спекулятивное) исполнение. Под этим термином подразумевается следующая совокупность возможностей:
Глубокое предсказание

ветвлений (с вероятностью >90% можно предсказать 10-15 ближайших переходов).
Анализ потока данных (на 20-30 шагов вперед просмотреть программу и определить зависимость команд по данным или ресурсам).
Опережающее исполнение команд (МП P6 может выполнять команды в порядке, отличном от их следования в программе).

Динамическое (спекулятивное) исполнениеОдной из главных особенностей шестого поколения микропроцессоров архитектуры IA32 является динамическое(спекулятивное) исполнение. Под этим термином подразумевается следующая

Слайд 173Особенности P6
Внутренняя организация МП P6 соответствует архитектуре RISC, поэтому блок

выборки команд, считав поток инструкций IA-32 из L1 кэша инструкций,

декодирует их в серию микроопераций. Поток микроопераций попадает в буфер переупорядочивания (пул инструкций). В нем содержатся как не выполненные пока микрооперации, так и уже выполненные, но еще не повлиявшие на состояние процессора. Для декодирования инструкций предназначены три параллельных дешифратора: два для простых и один для сложных инструкций. Каждая инструкция IA-32 декодируется в 1-4 микрооперации. Микрооперации выполняются пятью параллельными исполнительными устройствами: два для целочисленной арифметики, два для вещественной арифметики и блок интерфейса с памятью. Таким образом, возможно выполнение до пяти микроопераций за такт.
Особенности P6Внутренняя организация МП P6 соответствует архитектуре RISC, поэтому блок выборки команд, считав поток инструкций IA-32 из

Слайд 174Особенности P6
Блок исполнительных устройств способен выбирать инструкции из пула в

любом порядке. При этом благодаря блоку предсказания ветвлений возможно выполнение

инструкций, следующих за условными переходами. Блок резервирования постоянно отслеживает в пуле инструкций те микрооперации, которые готовы к исполнению (исходные данные не зависят от результата других невыполненных инструкций) и направляет их на свободное исполнительное устройство соответствующего типа. Одно из целочисленных исполнительных устройств дополнительно занимается проверкой правильности предсказания переходов. При обнаружении неправильно предсказанного перехода все микрооперации, следующие за переходом, удаляются из пула и производится заполнение конвейера команд инструкциями по новому адресу.
Взаимная зависимость команд от значения регистров архитектуры IA-32 может требовать ожидания освобождения регистров. Для решения этой проблемы предназначены 40 внутренних регистров общего назначения, используемых в реальных вычислениях.
Особенности P6Блок исполнительных устройств способен выбирать инструкции из пула в любом порядке. При этом благодаря блоку предсказания

Слайд 175Разрядность
Разрядность
Первые процессорные регистры могли хранить лишь 4 – битные

числа. Затем появились 8 – и 16 – битные процессоры,

с появлением процессора x386 был реализован 32 – битный режим, что позволило работать с числами размерностью свыше двух миллиардов.
РазрядностьРазрядность Первые процессорные регистры могли хранить лишь 4 – битные числа. Затем появились 8 – и 16

Слайд 176Блок схема микропроцессора Pentium Pro

Блок схема микропроцессора Pentium Pro

Слайд 177Технология производства МП
Выращивание диоксида кремния и создание проводящих областей
Тестирование


Изготовление корпуса.
Доставка.

Технология производства МПВыращивание диоксида кремния и создание проводящих областей Тестирование Изготовление корпуса. Доставка.

Слайд 178Технология производства
http://www.modlabs.net/articles/sovremennye-mikroprocessory

Технология производстваhttp://www.modlabs.net/articles/sovremennye-mikroprocessory

Слайд 179Закон Мура

Закон Мура

Слайд 180Закон Мура
40 лет назад микроэлектроника пребывала в зачаточном состоянии. Чипов

тогда производилось совсем мало, в самой сложной микросхеме компании Fairchild

было всего 64 транзистора, о каких-либо достоверных статистических данных в этой отрасли не приходилось и говорить. Остается лишь поражаться, как в таких обстоятельствах Гордон Мур сумел предугадать фантастические темпы развития всей отрасли на несколько десятилетий вперед и предсказать, что количество транзисторов на чипе ежегодно будет удваиваться. Более того, одновременно он сделал провидческий прогноз последствий этого, предсказав, что по мере экспоненциального увеличения числа транзисторов на микросхеме процессоры будут становиться все более дешевыми и быстродействующими, а их производство — все более массовым. 
В своей первоначальной формулировке он действовал до 1975 года, когда, выступая на конференции «International Electron Devices Meeting», Гордон Мур внес в него коррективы, высказав предположение, что при производстве все более сложных чипов удвоение числа транзисторов будет происходить каждые два года. И опять он оказался прав, разве что в последние годы количество транзисторов на микропроцессоре порой удваивается с интервалом в полтора года. 
Закон Мура40 лет назад микроэлектроника пребывала в зачаточном состоянии. Чипов тогда производилось совсем мало, в самой сложной

Слайд 181Закон Мура
В 1978 году авиабилет по маршруту Нью-Йорк-Париж стоил около

900 долларов, а перелет длился около 7 часов. Если бы

авиаиндустрия развивалась в соответствии с законом Мура, то сегодня авиабилет на тот же маршрут стоил бы менее цента, а перелет занял бы менее одной секунды.
За время существования корпорации Intel (то есть с 1968 года) себестоимость производства транзисторов упала до такой степени, что теперь обходится примерно во столько же, сколько стоит напечатать любой типографский знак — например, запятую.
Закон МураВ 1978 году авиабилет по маршруту Нью-Йорк-Париж стоил около 900 долларов, а перелет длился около 7

Слайд 182Тема 6
Система команд, выполняемых процессором, основные стадии выполнения команды, организация

прерываний в ЭВМ

Тема 6Система команд, выполняемых процессором, основные стадии выполнения команды, организация прерываний в ЭВМ

Слайд 183Учебные вопросы:
Логические блоки микропроцессора: блок исполнения и блок интерфейса шин.
Порты

ввода-вывода микропроцессора.
Микропроцессорная память, регистры памяти.
Понятие машинной команды.
Нотации для описания операций

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

Слайд 184Логические блоки микропроцессора: блок исполнения и блок интерфейса шин

Логические блоки микропроцессора: блок исполнения и блок интерфейса шин

Слайд 185Порты ввода-вывода микропроцессора

Порты ввода-вывода микропроцессора

Слайд 186Микропроцессорная память, регистры памяти

Микропроцессорная память, регистры памяти

Слайд 187Понятие машинной команды

Понятие машинной команды

Слайд 188Нотации для описания операций с регистрами

Нотации для описания операций с регистрами

Слайд 189Машинные команды на языке ассемблер

Машинные команды на языке ассемблер

Слайд 190Этапы выполнения команд, линейный код и ветвление

Этапы выполнения команд, линейный код и ветвление

Слайд 191Организация мультизадачного режима работы ЭВМ

Организация мультизадачного режима работы ЭВМ

Слайд 192Система прерываний и приоритетов, их назначение
Прерывания и исключения - это события, которые указывают

на возникновение в системе или в выполняемой в данный момент

задаче определенных условий, требующих вмешательства процессора. Возникновение таких событий вынуждает процессор прервать выполнение текущей задачи и передать управление специальной процедуре либо задаче, называемой обработчиком прерывания или обработчиком исключения. Различные синхронные и асинхронные события в системе на основе ЦП IA-32 можно классифицировать следующим образом:
Система прерываний и приоритетов, их назначениеПрерывания и исключения - это события, которые указывают на возникновение в системе или в выполняемой

Слайд 193Виды прерываний

Виды прерываний

Слайд 194Алгоритм обработки прерываний

Алгоритм обработки прерываний

Слайд 195Функции операционной системы в управлении прерыванием

Функции операционной системы в управлении прерыванием

Слайд 196Приоритеты и дисциплины обслуживания прерываний

Приоритеты и дисциплины обслуживания прерываний

Слайд 197Тема 7
Организация памяти ЭВМ, типы и устройство памяти IMB-совместимых ПЭВМ

Тема 7Организация памяти ЭВМ, типы и устройство памяти IMB-совместимых ПЭВМ

Слайд 198Учебные вопросы:
Запоминающие устройства (ЗУ), назначение, основные характеристики.
Классификация ЗУ.
Постоянная память, ее

назначение, принципы перезаписи информации.
Сверхоперативная память: регистровая память, стековая память, кэш-память.
Оперативная

память (ОП), ее устройство, назначение, способы записи и считывания информации.
Размещение информации в ОП персонального компьютера типа Intel.
Управление памятью.
Системы защиты памяти, их виды и назначение.
Эволюция оперативной памяти ПЭВМ.
Параметры модулей оперативной памяти.
Наследование усовершенствований в развитии оперативной памяти.
Соотношение объема оперативной памяти с используемой операционной системой.
Учебные вопросы:Запоминающие устройства (ЗУ), назначение, основные характеристики.Классификация ЗУ.Постоянная память, ее назначение, принципы перезаписи информации.Сверхоперативная память: регистровая память,

Слайд 199Запоминающие устройства (ЗУ), назначение, основные характеристики

Запоминающие устройства (ЗУ), назначение, основные характеристики

Слайд 200Классификация ЗУ

Классификация ЗУ

Слайд 201Постоянная память, ее назначение, принципы перезаписи информации

Постоянная память, ее назначение, принципы перезаписи информации

Слайд 202Сверхоперативная память: регистровая память, стековая память, кэш-память

Сверхоперативная память: регистровая память, стековая память, кэш-память

Слайд 203Оперативная память (ОП), ее устройство, назначение, способы записи и считывания

информации

Оперативная память (ОП), ее устройство, назначение, способы записи и считывания информации

Слайд 204Размещение информации в ОП персонального компьютера типа Intel

Размещение информации в ОП персонального компьютера типа Intel

Слайд 205Управление памятью

Управление памятью

Слайд 206Системы защиты памяти, их виды и назначение

Системы защиты памяти, их виды и назначение

Слайд 207Эволюция оперативной памяти ПЭВМ

Эволюция оперативной памяти ПЭВМ

Слайд 208Параметры модулей оперативной памяти

Параметры модулей оперативной памяти

Слайд 209Наследование усовершенствований в развитии оперативной памяти

Наследование усовершенствований в развитии оперативной памяти

Слайд 210Соотношение объема оперативной памяти с используемой операционной системой

Соотношение объема оперативной памяти с используемой операционной системой

Слайд 211Тема 8
Архитектурные особенности параллельных, многопроцессорных и многомашинных вычислительных систем

Тема 8Архитектурные особенности параллельных, многопроцессорных и многомашинных вычислительных систем

Слайд 212Учебные вопросы:
Многомашинные вычислительные системы (ММС): назначение, уровни организации взаимодействия.
Многопроцессорные системы

(МПС): назначение, распределение ресурсов системы между процессорами.
Классификация и особенности архитектуры

параллельных систем различных типов.
Типовые структуры и характеристики параллельных ВС.
Уровни и средства комплексирования средств вычислительной техники.
Кластеризация
Учебные вопросы:Многомашинные вычислительные системы (ММС): назначение, уровни организации взаимодействия.Многопроцессорные системы (МПС): назначение, распределение ресурсов системы между процессорами.Классификация

Слайд 213Суперкомпьютеры
Супер-ЭВМ обладают производительностью, достигающей 1011 оп./с и выше. Такие ВС

могут не только удовлетворительно решать сложнейшие научно-технические задачи, требующие огромного

объема вычислений, но и обеспечивать работу более чем с 10 000 отдельных рабочих станций, для чего им требуются в качестве координатора системы ввода-вывода специальные ЭВМ. Однако, не взирая на их вычислительные возможности, супер-ЭВМ — пока все еще слишком дорогое удовольствие для коммерческого использования. Типичными областями применения супер-ЭВМ являются научные исследования, прогнозирование погоды, проектирование авиационной и космической техники, ядерные исследования, сейсмический анализ и другие области требующие быстрой обработки очень большого количества данных
СуперкомпьютерыСупер-ЭВМ обладают производительностью, достигающей 1011 оп./с и выше. Такие ВС могут не только удовлетворительно решать сложнейшие научно-технические

Слайд 214Суперкомпьютеры
Определенную картину по использованию супер-ЭВМ дает сводный анализ по США:
оборонные

проекты (45%);
нефтяные компании (18%);
университеты (13%);
космические исследования (10%);
другие (14%).

СуперкомпьютерыОпределенную картину по использованию супер-ЭВМ дает сводный анализ по США:оборонные проекты (45%);нефтяные компании (18%);университеты (13%);космические исследования (10%);другие

Слайд 215Многопроцессорные параллельные вычислительные системы
Суперкомпьютеры, как и все современные параллельные ВС

(ПВС), создаются в виде высокопараллельных многопроцессорных систем (МПВС) с различной

архитектурой, наиболее распространенные из которых можно классифицировать по способу использования ОП и режи­му выполнения команд процессорами системы.
Относительно использования ОП ПВС можно классифицировать по двум основным группам:
ОП распределяется по процессорам;
процессоры разделяют общую ОП.
Классификация по режиму выполнения команд была предложена Флинном (M. Flynn) в начале 60-х годов. В ее основу заложено два возможных вида параллелизма: независимость потоков заданий (команд), существующих в системе, и независимость (несвязанность) данных, обрабатываемых в каждом потоке. Согласно данной классификации существует четыре основных архитектуры ВС
Многопроцессорные параллельные вычислительные системыСуперкомпьютеры, как и все современные параллельные ВС (ПВС), создаются в виде высокопараллельных многопроцессорных систем

Слайд 216Архитектура ОКОД
ОКОД - одиночный поток команд - одиночный поток

данных, или SISD (Single Instruction Single Data) охватывает все однопроцессорные

и одномашинные варианты систем, т.е. ВС с одним вычислителем (рис. 4.10). Все ЭВМ классической структуры попадают в этот класс. Здесь параллелизм вычислений обеспечивается путем совмещения выполнения операций отдельными блоками АЛУ, а также парал­лельная работа устройств ввода-вывода информации и процессора.
Архитектура ОКОД ОКОД - одиночный поток команд - одиночный поток данных, или SISD (Single Instruction Single Data)

Слайд 217Архитектура ОКОД

Архитектура ОКОД

Слайд 218Архитектура ОКМД
ОКМД — одиночный поток команд множественный поток данных,

или SIMD (Single Instruction Multiple Data) предполагает соз­дание структур векторной

или матричной обработки. Системы этого типа обычно строятся как однородные, т.е. процессорные элементы, входящие в систему, идентичны, и все они управля­ются одной и той же последовательностью команд. Однако каждый процессор обрабатывает свой поток данных. Под эту схему хорошо подходят задачи обработки матриц или векторов (массивов), задачи решения систем линейных и нелинейных, алгебраических и дифференциальных уравнений, задачи теории поля и др. В структурах данной архитектуры желательно обеспечивать соединения между процессорами, соответствующие реализуемым математическим зависимостям. Как правило, эти связи напоминают матрицу, в которой каждый процессорный элемент связан с соседними. Векторный или матричный тип вычислений является необходимым атрибутом любой супер-ЭВМ.
Архитектура ОКМД ОКМД — одиночный поток команд множественный поток данных, или SIMD (Single Instruction Multiple Data) предполагает

Слайд 219Архитектура ОКМД

Архитектура ОКМД

Слайд 220Архитектура МКОД
МКОД — множественный поток команд — одиночный поток

данных или MISD (Multiple Instruction Single Data), предполагает построение своеобразного

процессорного конвейера, в котором результаты обработки передаются от одного процессора к другому по цепочке. Выгоды такого вида обработки очевидны (рис. 4.12). Однако в большинстве алгоритмов очень трудно выявить подобный, регулярный характер вычислений. Кроме того, на практике нельзя обеспечить и «большую длину» такого конвейера, при котором достигается наивысший эффект. Вместе с тем конвейерная схема нашла применение в так называемых скалярных процессорах супер-ЭВМ, в которых они применяются как специальные процессоры для поддержки векторной обработки
Архитектура МКОД МКОД — множественный поток команд — одиночный поток данных или MISD (Multiple Instruction Single Data),

Слайд 221Архитектура МКОД

Архитектура МКОД

Слайд 222Архитектура МКМД
Архитектура МКМД — множественный поток команд — множественный

поток данных, или MIMD (Multiple Instruction Multiple Data) предпо­лагает, что

все процессоры системы работают по своим программам с собственным потоком команд (рис. 4.13). В простейшем случае они могут быть автономны и независимы. Такая схема использования ВС часто применяется на многих крупных вычислительных центрах для увеличения пропускной способности центра.
Архитектура МКМД Архитектура МКМД — множественный поток команд — множественный поток данных, или MIMD (Multiple Instruction Multiple

Слайд 223Архитектура МКМД

Архитектура МКМД

Слайд 224Современные варианты архитектуры
В современных супер-ЭВМ используются три варианта архитектуры МПВС:
структура

MIMD в классическом варианте (например, в суперкомпьютере BSP фирмы Burrought;
параллельно-конвейерная

модификация, иначе MMISD, т.е. многопроцессорная (Multiple) MISD архитектура (например, в суперкомпьютере «Эльбрус 3»);
параллельно-векторная модификация, иначе MSIMD, т.е. многопроцессорная SIMD архитектура (например, в суперкомпьютере Cray 2).
Современные варианты архитектурыВ современных супер-ЭВМ используются три варианта архитектуры МПВС:структура MIMD в классическом варианте (например, в суперкомпьютере

Слайд 225Системы с массовым параллелизмом
В настоящее время возможно построение систем с

массовым параллелизмом (MPP — Mass Parallel Processing) с десятками, сотнями

и даже тысячами процессорных элементов, с размещением их в непосредственной близости друг от друга. Если каждый процессор системы имеет собственную память, то он также будет сохранять известную автономию в вычислениях. Считается, что именно такие системы займут домини­рующее положение в мире суперкомпьютеров в ближайшие десять-пят­надцать лет.
Параллельную архитектуру MPP-компьютера определяют следую­щие компоненты:
процессорная матрица (ПМ);
устройство управления процессорной матрицей (УУПМ);
устройство подготовки программ и данных (УППД);
переходная память (ПП) для буферизации и перекомпоновки данных;
ведущая и интерфейсная ЭВМ, внешняя память (ВП) и система интерфейсов.
Системы с массовым параллелизмомВ настоящее время возможно построение систем с массовым параллелизмом (MPP — Mass Parallel Processing)

Слайд 226Архитектура параллельной супер-ЭВМ МРР

Архитектура параллельной супер-ЭВМ МРР

Слайд 227Кластеры
Опыт создания серверов на основе MPP-структур и SMP-структур (SMP —

Shared Memory multiprocessing, технология мультипроцессирования с разделением памяти) показал, что

они не обеспечивают хорошей адаптации к конкретным условиям функционирования, остаются доро­гими и сложными в эксплуатации.
Одним из решений этой проблемы является кластеризация, т.е. тех­нология, с помощью которой несколько серверов, сами являющиеся вы­числительными системами, объединяются в единую систему более вы­сокого ранга для повышения эффективности функционирования систе­мы в целом
КластерыОпыт создания серверов на основе MPP-структур и SMP-структур (SMP — Shared Memory multiprocessing, технология мультипроцессирования с разделением

Слайд 228Кластеры

Кластеры

Слайд 229Кластеры. Зачем?
Целями построения кластеров могут служить:
улучшение масштабируемости (способность к наращиванию

мощности);
повышение надежности и готовности системы в целом;
увеличение суммарной производительности;
эффективное перераспределение

нагрузок между компьютерами кластера;
•эффективное управление и контроль работы системы и т.п.
Кластеры. Зачем?Целями построения кластеров могут служить:улучшение масштабируемости (способность к наращиванию мощности);повышение надежности и готовности системы в целом;увеличение

Слайд 230Многомашинные вычислительные системы (ММС): назначение, уровни организации взаимодействия

Многомашинные вычислительные системы (ММС): назначение, уровни организации взаимодействия

Слайд 231Многопроцессорные системы (МПС): назначение, распределение ресурсов системы между процессорами

Многопроцессорные системы (МПС): назначение, распределение ресурсов системы между процессорами

Слайд 232Классификация и особенности архитектуры параллельных систем различных типов

Классификация и особенности архитектуры параллельных систем различных типов

Слайд 233Типовые структуры и характеристики параллельных ВС

Типовые структуры и характеристики параллельных ВС

Слайд 234Уровни и средства комплексирования средств вычислительной техники

Уровни и средства комплексирования средств вычислительной техники

Слайд 235Кластеризация

Кластеризация

Слайд 236Тема 9
Сети ЭВМ, информационно-вычислительные системы и сети

Тема 9Сети ЭВМ, информационно-вычислительные системы и сети

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

сеть (ИВС).
Задачи ИВС и техническое обеспечение их реализации.
Показатели качества ИВС.
Виды

ИВС.
Топологии сетей.
Протоколы передачи данных.
Понятие открытых систем и модель их взаимодействия
Учебные вопросы:Принципы распределенной обработки данных.Организация многомашинной вычислительной системы в информационно-вычислительную сеть (ИВС).Задачи ИВС и техническое обеспечение их

Слайд 238Принципы распределенной обработки данных

Принципы распределенной обработки данных

Слайд 239Организация многомашинной вычислительной системы в информационно-вычислительную сеть (ИВС)

Организация многомашинной вычислительной системы в информационно-вычислительную сеть (ИВС)

Слайд 240Задачи ИВС и техническое обеспечение их реализации

Задачи ИВС и техническое обеспечение их реализации

Слайд 241Показатели качества ИВС

Показатели качества ИВС

Слайд 242Виды ИВС

Виды ИВС

Слайд 243Топологии сетей

Топологии сетей

Слайд 244Протоколы передачи данных

Протоколы передачи данных

Слайд 245Понятие открытых систем и модель их взаимодействия

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

Слайд 246Тема 10
Вычислительные сети: матричные и ассоциативные, конвейерные и потоковые

Тема 10Вычислительные сети: матричные и ассоциативные, конвейерные и потоковые

Слайд 247Учебные вопросы:
Масштабируемость вычислительных систем.
Факторы, влияющие на ограничения масштабируемости.
Ассоциативные вычислительные сети:

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

принцип конвейеризации данных и команд.
Матричные вычислительные сети.
Принцип матричной обработки потоков данных.
Многомодальная логика.
Потоковые вычислительные сети.
Принцип обработки многих данных с помощью одной команды.
Векторная обработка данных
Учебные вопросы:Масштабируемость вычислительных систем.Факторы, влияющие на ограничения масштабируемости.Ассоциативные вычислительные сети: принцип ассоциативной обработки данных, ассоциативное запоминающее устройство.

Слайд 248Масштабируемость вычислительных систем

Масштабируемость вычислительных систем

Слайд 249Факторы, влияющие на ограничения масштабируемости

Факторы, влияющие на ограничения масштабируемости

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

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

Слайд 251Конвейерные вычислительные сети: принцип конвейеризации данных и команд

Конвейерные вычислительные сети: принцип конвейеризации данных и команд

Слайд 252Матричные вычислительные сети

Матричные вычислительные сети

Слайд 253Принцип матричной обработки потоков данных

Принцип матричной обработки потоков данных

Слайд 254Многомодальная логика

Многомодальная логика

Слайд 255Многомодальная логика

Многомодальная логика

Слайд 256Потоковые вычислительные сети

Потоковые вычислительные сети

Слайд 257Принцип обработки многих данных с помощью одной команды

Принцип обработки многих данных с помощью одной команды

Слайд 258Векторная обработка данных

Векторная обработка данных

Слайд 259Литература
Аппаратное обеспечение вычислительных систем / Д.В. Денисов, В.А. Артюхин, М.

Ф. Седненков; под ред. Д.В. Денисова. – М.: Маркет ДС,

2007 – 184 с. (Университетская серия.)

и т.д.
ЛитератураАппаратное обеспечение вычислительных систем / Д.В. Денисов, В.А. Артюхин, М. Ф. Седненков; под ред. Д.В. Денисова. –

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика