2.1. АППАРАТНОЕ ОБЕСПЕЧЕНИЕ ПЕРСОНАЛЬНЫХ КОМПЬЮТЕРОВ
2.1.1. Принципы работы ЭВМ
Определение
Электронная вычислительная машина (ЭВМ), или компьютер, - это совокупность технических и программных средств, предназначенных для автоматизации процессов приема, хранения, обработки и передачи информации.
Если говорить о терминологии, используемой в информатике, то, учитывая передовые позиции, которые занимают англоязычные страны в этой науке, большинство названий имеют английское происхождение. Так, вместо названия «ЭВМ» в литературе чаще можно встретить слово «компьютер» (от англ. computer - вычислитель). Поэтому в дальнейшем будем использовать эти слова как синонимы.
Основы функционирования ЭВМ (электронная вычислительная машина) были сформулированы Джоном фон Нейманом в 1945 г. в виде трех общих принципов: программного управления, однородности памяти и адресности. Для реализации этих принципов была предложена структура ЭВМ (рис. 2.1), которая использовалась в первых двух поколениях, но основные узлы сохранились и в современных ЭВМ.
Основными блоками ЭВМ являются: устройство управления (УУ), арифметико-логическое устройство (АЛУ), оперативное запоминающее устройство (ОЗУ), внешнее запоминающее устройство (ВЗУ), устройства ввода и вывода. В современных компьютерах арифметикологическое устройство и устройство управления объединены в один блок, который называется процессором. На рис. 2.1 сплошной линией показано направление потоков информации, а пунктирной - команды от устройства управления.
Рис. 2.1. Структурная схема ЭВМ
Назначение основных блоков ЭВМ заключается в следующем. АЛУ предназначено для выполнения арифметических и логических операций, именно в этом блоке происходит решение задач. ЗУ хранит исходные данные, промежуточные и окончательные результаты решения задачи, а также программу решения задачи. ЗУ подразделяется на оперативное ЗУ, которое взаимодействует с АЛУ и должно обладать высоким быстродействием, и более медленно действующее внешнее ЗУ, где хранятся данные, временно не используемые в вычислительном процессе. Этим реализуется принцип однородности памяти, заключающийся в том, что данные и программы хранятся в памяти ЭВМ. УУ организует процесс решения задачи и синхронизирует работу всех устройств ЭВМ. Устройства ввода и вывода предназначены для ввода исходных данных и программ, а также для вывода результатов решения задач.
Решение задачи на ЭВМ в соответствии принципами фон Неймана происходит без вмешательства человека, что осуществляется программой, хранимой в памяти ЭВМ. Решение задач в ЭВМ выполняется по следующей схеме. В память машины с помощью устройства ввода заносятся программа и исходные данные.