Информационные процессы в компьютере. Архитектура вычислительных систем.
10 класс
Информатика. Базовый уровень: учебник для 10 класса/И. Г. Семакин, Е. К. Хеннер, Т. Ю. Шеина. - 3-е изд. - М.: БИНОМ. Лаборатория знаний, 2014.
Из курса основной школы нам известно:
Компьютер(ЭВМ) – автономное, программно-управляемое устройство для работы с информацией.
В состав компьютера входят устройства памяти(хранение данных, программ), процессор(обработка информации),устройства ввода/вывода(прием/передача информации)
В 1946 году Джоном фон Нейманом были сформулированы основные принципы устройства ЭВМ, которые называют фон – неймановской архитектурой
Информатика. Базовый уровень: учебник для 10 класса/И. Г. Семакин, Е. К. Хеннер, Т. Ю. Шеина. - 3-е изд. - М.: БИНОМ. Лаборатория знаний, 2014.
Серийное производство ЭВМ начинается в разных странах в 1950 –х годах. �Историю развития ЭВМ принято делить на поколения
Переход от одного поколения к другому связан со сменой элементной базы, на которой создавались машины, с изменением архитектуры ЭВМ, с развитием основных технических характеристик (скорости вычислений, объёма памяти и др.), с изменением области применения и способов эксплуатации машин.
Компьютеры 1 поколения
Компьютеры 2 поколения
Компьютеры 3 поколения
Компьютеры 4 поколения
Под архитектурой ЭВМ понимаются наиболее общие принципы построения компьютера, реализующие программное управление его работой и взаимодействие основных функциональных узлов.
В основе архитектуры ЭВМ разных поколений лежат принципы
Информатика. Базовый уровень: учебник для 10 класса/И. Г. Семакин, Е. К. Хеннер, Т. Ю. Шеина. - 3-е изд. - М.: БИНОМ. Лаборатория знаний, 2014.
Однопроцессорная архитектура ЭВМ
Элементная база ЭВМ I поколения – электронные лампы,
II поколения – полупроводниковые элементы. Их архитектура схожа и в большей степени соответствовала принципам фон Неймана. Один процессор управлял работой всех устройств.
Использование периферийных процессов
�����На всех моделях ЭВМ III поколения, которые создавались на базе интегральных схем (1970-80г.г), использовалась архитектура с одним ЦП и периферийными процессорами внешних устройств. �Благодаря совершенствованию элементной базы и др. аппаратных средств на некоторых моделях III поколения достигалось быстродействие до 10 млн. оп./с
Такая многопроцессорная архитектура позволяла реализовать мультипрограммный режим работы: пока одна программа занята вводом/вывода данных, которым управляет периферийный процессор, другая программа занимает центральный процессор, выполняет вычисления.
Архитектура ПК
Для каждого типа и модели устройств используется свой контроллер, а в составе ОС имеется управляющая программа (драйвер устройства)
Для связи между отдельными функциональными узлами ПК используется общая информационная магистраль – системная шина, которая состоит из 3-х частей:
-Шина данных (для передачи данных);
-Шина адреса (для передачи адресов устройств);
- Шина управления (для передачи управляющих сигналов, синхронизирующих работу разных устройств).
Важное достоинство такой архитектуры – возможность подключения к компьютеру новых устройств или замена старых устройств на более современные. Это называется принципом открытой архитектуры.
Важное событие в совершенствовании архитектуры ПК произошло в 2005 г: был создан первый �двух ядерный микропроцессор.
Каждое ядро способно выполнять функции центрального процессора.
Эта особенность архитектуры позволяет производить на ПК параллельную обработку данных, что существенно увеличивает его производительность.
Выпускаемые в настоящее время микропроцессоры содержат до 8 ядер.
Архитектура ненеймановских вычислительных систем
В процессе развития происходят некоторые отклонения от фон-неймановской архитектуры.
Несмотря на нарастающую производительность ЭВМ, которые каждые 4-5 лет по важнейшим показателям практически удваивается, всегда есть классы задач, для которых никакой производительности не хватает. Укажем некоторые из них:
Быстродействие компьютера с одним ЦП имеет физическое ограничение: повышение тактовой частоты процессора ведет к повышению тепловыделения, которое не может быть неограниченным.
Перспективный путь повышения производительности компьютера
Лежит на пути отказа от единственности главных устройств компьютера:
либо процессора, либо оперативной памяти, либо шины, либо всего этого
вместе. Это путь ещё большего отступления от архитектуры фон Неймана.
Чтобы было понятнее, зачем компьютеру несколько процессоров, обсудим
алгоритм решения простейшей математической задачи:
Есть массив из 100 чисел: а1, а2, … а100. Требуется найти их сумму.
Нет ничего проще! И на компьютере и без него мы поступим так: сложим
первые два числа, как –то обозначим эту сумму( например, S), затем
прибавим к ней третье, и будем делать это 98 раз. Это пример
последовательного вычислительного процесса. Это его блок-схема
Это очень длительный процесс и мы будем решать задачу не в одиночку, а всем классом
Что надо изменить в устройстве компьютера, чтобы он смог так работать?
Такие многопроцессорные вычислительные комплексы – реальность сегодняшнего времени.
Но вернемся к описанной выше последовательности действий – в ней есть источники проблем.
Вопросы:
Выход- ввод в архитектуру нескольких системных шин, а может и нескольких устройств оперативной памяти
Обсуждаемые изменения приводят к «ненеймановской» архитектуре.
Ведущий принцип ненеймановских вычислительных систем:
Информатика. Базовый уровень: учебник для 10 класса/И. Г. Семакин, Е. К. Хеннер, Т. Ю. Шеина. - 3-е изд. - М.: БИНОМ. Лаборатория знаний, 2014.
Информатика. Базовый уровень: учебник для 10 класса/И. Г. Семакин, Е. К. Хеннер, Т. Ю. Шеина. - 3-е изд. - М.: БИНОМ. Лаборатория знаний, 2014.
Самый мощный в мире суперкомпьютер «Ломоносов», произведен в
России и работает в Московском государственном университете
Выполнить практическую работу в текстовом редакторе
Домашнее задание