Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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

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

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

Выполнение известного алгоритма – работа механическая (ее, грубо говоря, и дурак может сделать, если знает алгоритм!). Если работа чисто механическая, рутинная, следовательно, ее может выполнить и какое-то техническое устройство. Какое? Ответ надо искать у Дж. фон Неймана. А именно: чтобы аппаратура ЭВМ могла выполнять алгоритм автоматически, без участия человека, алгоритм необходимо представить в терминах машинных команд, т. е. в форме программы (это еще творческая работа), а затем заставить аппаратуру эту программу выполнить. Именно программа описывает путь решения задачи, чтобы ее решить – надо по этому пути пройти. Решение задачи – это процесс, протекающий во времени, в динамике. Отсюда вытекает, что для решения задачи с помощью аппаратуры необходимо в состав ЭВМ, кроме фон Неймановской памяти, состоящей из пронумерованных ячеек, ввести устройство, реализующее процесс выполнения программы. Это устройство естественно назвать процессором. Он в основном и реализует фон Неймановский принцип программного управления. Как? Процессор выполняет специальный алгоритм управления вычислительным процессом. Этот алгоритм прост и не зависит от конкретных программ (инвариантен по отношению к конкретным задачам). Он и реализуется аппаратурой ЭВМ. Называется он циклом выполнения команд и сводится к выполнению следующих действий:

1) выборка очередной команды из памяти машины;

2) выборка операндов (если необходимо);

3) выполнение операции, предписанной командой;

4) запись результата операции в память (если необходимо);

5) переход к пункту 1.

Подробнее этот алгоритм рассмотрим позже.

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

Структура простейшей ЭВМ также является очевидной (рисунок 1.1). Чего в ней нет по сравнению с современной машиной? Нет внешней памяти (ВП).

 
 

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

Основная часть ОП строится на основе БИС ОЗУ.

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

 

<== предыдущая лекция | следующая лекция ==>
Основные факторы, определяющие принципы организации электронных вычислительных машин | Понятие функциональной организации (архитектуры) электронных вычислительных машин
Поделиться с друзьями:


Дата добавления: 2014-01-11; Просмотров: 1191; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.