Многие компьютеры могут быть связаны между собой в единые вычислительные комплексы или сети.
Принципы работы ЭВМ
Итак, главный узел любой ЭВМ — центральный процессор. Именно здесь происходят все действия над числами в ходе их обработки по заданной программе.
Любая вычислительная машина — большая она или маленькая — схематически выглядит одинаково. Машина имеет дело исключительно с числами. Эти числа хранятся электронными схемами, которые называются регистрами.
В ходе работы ЭВМ то и дело обращается к своей внутренней или оперативной памяти, извлекая или помещая в неё числа. Такая память состоит из нескольких тысяч одинаковых регистров или ячеек. Все они последовательно перенумерованы, чтобы процессор знал, как обращаться к ним. Номер каждой ячейки называют адресом — это вполне естественно, ведь именно по номеру и находят данную ячейку.
Внешняя память
Кроме внутренней памяти, каждая ЭВМ имеет ещё и внешнюю память, долговременную память, в которой хранится информация, необходимая время от времени. Задача слежения за тем, в каком именно месте диска записана нужная в данный момент информация, достаточно сложна.
Поиском её, стиранием ненужной информации и записью на освободившееся место новых данных занимается специальная программа, которая называется операционной системой.
Другие функции ЭВМ
В больших ЭВМ операционные системы выполняют и некоторые другие функции, например занимаются «разделением времени». Дело в том, что большие вычислительные комплексы стоят очень дорого, соответственно высоко ценится и время их работы.
Поэтому будет слишком большой роскошью отдавать всё машинное время одному пользователю. Как показывает практика, машина будет большей частью простаивать, ожидая поступления очередных команд.
Поэтому операционные системы подключают к компьютеру сразу несколько десятков пользователей. Машина, таким образом, уделяет каждому из своих пользователей всего несколько миллисекунд, а затем переходит ко второму, третьему…
Совместное использование
Но поскольку работает она очень быстро, то у каждого пользователя создаётся впечатление, что машина ни на секунду не забывала о нём.
В наши дни стоимость больших ЭВМ заметно снизилась, но системы разделения времени
Они теперь могут использоваться для совместного применения больших баз данных. Многие компьютеры могут быть связаны между собой в единые вычислительные комплексы или сети.
Для этого служат периферийные устройства, которые с помощью кабельных или даже спутниковых линий связи объединяют компьютеры, расположенные даже на разных континентах.