Автор работы: Пользователь скрыл имя, 06 Января 2012 в 11:27, реферат
Логическую организацию ЭВМ независимо от ее элементной базы в 1945 году представил математик Джон фон Нейман. Архитектура универсальной ЭВМ фон Неймана предусматривается пять базовых компонентов:
Центральное арифметико-логическое устройство (АЛУ).
Центральное устройство управления (УУ), ответственное за функционирование всех основных устройств ЭВМ.
Запоминающее устройство (ЗУ).
Система ввода информации.
Система вывода информации
1. Основной принцип построения ЭВМ 3
2. Структурная схема ЭВМ первого и второго поколения 4
3. Структурная схема ЭВМ третьего поколения 5
4. Структурная схема ЭВМ четвертого поколения 6
5.Стандартные элементы структур современных ЭВМ 7
6. Выводы 9
Содержание
1. Основной принцип построения ЭВМ 3
2. Структурная схема ЭВМ первого и второго поколения 4
3. Структурная схема ЭВМ третьего поколения 5
4. Структурная схема ЭВМ четвертого поколения 6
5.Стандартные элементы структур современных ЭВМ 7
6.
Выводы 9
1. Основной принцип построения ЭВМ
Основным принципом построения современных ЭВМ является программное управление. В основе его лежит представление алгоритма решения любой задачи в виде программы вычислений.
Алгоритм это конечный набор предписаний, определяющий решение задачи посредством конечного количества операций.
Программа
(для ЭВМ) это упорядоченная
Логическую организацию ЭВМ независимо от ее элементной базы в 1945 году представил математик Джон фон Нейман. Архитектура универсальной ЭВМ фон Неймана предусматривается пять базовых компонентов:
Способ, описанный Дж. фон Нейманом в 1945 г. cтал cтандартом для построения практически всех ЭВМ. Суть его заключается в следующем:
2. Структурная схема ЭВМ первого и второго поколения
Структурная схема ЭВМ первого и второго поколения:
ВЗУ
предназначено для длительного
хранения информации. Информация в
ВЗУ преобразуется в
Все команды программы выполняются последовательно, команда за командой, в том порядке, как они записаны в памяти ЭВМ (естественный порядок следования команд). Этот порядок характерен для линейных программ, т.е. программ, не содержащих разветвлений. Для организации ветвлений используются команды, нарушающие естественный порядок следования команд. Отдельные признаки результатов r (r=0, r<0, r>0 и др.) устройство управления использует для изменения порядка выполнения команд программы.
Первые
ЭВМ имели очень сильную
3. Структурная схема ЭВМ третьего поколения
В ЭВМ третьего поколения произошло усложнение структуры за счет разделения процессов ввода-вывода информации и ее обработки.
Сильносвязанные устройства АЛУ и УУ получили название процессор, т.е. устройство, предназначенное для обработки данных. В схеме ЭВМ появились также дополнительные устройства, которые имели название: процессоры ввода-вывода, устройства управления обменом информацией, каналы ввода-вывода (КВВ). Последнее название получило наибольшее распространение применительно к большим ЭВМ. Здесь наметилась тенденция к децентрализации управления и параллельной работе отдельных устройств, что позволило резко повысить быстродействие ЭВМ в целом.
Среди каналов ввода-вывода выделяли мультиплексные каналы, способные обслуживать большое количество медленно работающих устройств ввода-вывода (УВВ), и селекторные каналы, обслуживающие в многоканальных режимах скоростные внешние запоминающие устройства (ВЗУ).
4. Структурная схема ЭВМ четвертого поколения
В персональных ЭВМ, относящихся к ЭВМ четвертого поколения, произошло дальнейшее изменение структуры. Они унаследовали ее от мини-ЭВМ:
5.Стандартные элементы структур современных ЭВМ
Стандартные элементы структур современных ЭВМ: модульность построения, магистральность, иерархия управления:
Так, с точки зрения пользователя желательно иметь в ЭВМ оперативную память большой информационной емкости и высокого быстродействия. Однако одноуровневое построение памяти не позволяет одновременно удовлетворять этим двум противоречивым требованиям. Поэтому память современных ЭВМ строится по многоуровневому, пирамидальному принципу.
В состав процессоров может входить сверхоперативное запоминающее устройство небольшой емкости, образованное несколькими десятками регистров с быстрым временем доступа. Здесь обычно хранятся данные, непосредственно используемые в обработке.
Следующий уровень образует кэш-память или память блокнотного типа. Она представляет собой буферное запоминающее устройство, предназначенное для хранения активных страниц объемом десятки и сотни Кбайтов. Время обращения к данным составляет 10-20 наносекунд, при этом может использоваться ассоциативная выборка данных. Кэш-память, как более быстродействующая ЗУ, предназначается для ускорения выборки команд программы и обрабатываемых данных. Сами же программы пользователей и данные к ним размещаются в оперативном запоминающем устройстве (емкость - миллионы машинных слов, время выборки - до 100 нс).
Часть машинных программ, обеспечивающих автоматическое управление вычислениями и используемых наиболее часто, может размещаться в постоянном запоминающем устройстве (ПЗУ). На более низких уровнях иерархии находятся внешние запоминающие устройства на магнитных носителях: на жестких и гибких магнитных дисках, магнитных лентах, магнитооптических дисках и др. Их отличает более низкое быстродействие и очень большая емкость.
Организация заблаговременного обмена информационными потоками между ЗУ различных уровней при децентрализованном управлении ими позволяет рассматривать иерархию памяти как единую абстрактную кажущуюся (виртуальную) память. Согласованная работа всех уровней обеспечивается под управлением программ операционной системы. Пользователь имеет возможность работать с памятью, намного превышающей емкость ОЗУ.
Децентрализация
управления и структуры ЭВМ позволила
перейти к более сложным
В ЭВМ, имеющих один процессор, многопрограммная обработка является кажущейся. Она предполагает параллельную обработку отдельных устройств, задействованных в вычислениях по различным задачам пользователей. Например, компьютер может производить распечатку каких-либо документов и принимать сообщения, поступающие по каналам связи. Процессор при этом может производить обработку данных по третьей программе, а пользователь - вводить данные или программу для новой задачи, слушать музыку и т.п.
В ЭВМ или вычислительных системах, имеющих несколько процессоров обработки, многопрограммная работа может быть более глубокой. Автоматическое управление вычислениями предполагает усложнение структуры за счет включения в ее состав систем и блоков, разделяющих различные вычислительные процессы друг от друга, исключающие возможность возникновения взаимных помех и ошибок (системы прерываний и приоритетов, защиты памяти). Самостоятельного значения в вычислениях они не имеют, но являются необходимым элементом структуры для обеспечения этих вычислений.
6. Выводы
ЭВМ являются универсальными техническими средствами автоматизации вычислительных работ, т.е. они способны решать любые задачи, связанные с преобразованием информации.