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