История развития вычислительной техники

Обработка информации

Назначение вычислительной техники – обработка информации.

Обработка дискретной информации с помощью вычислительных машин (ВМ) включает ВВОД, ХРАНЕНИЕ, ПРЕОБРАЗОВАНИЕ И ВЫВОД ДАННЫХ.

Основной функцией ВМ является преобразование данных, дополнительной - хранение, вспомогательными функциями являются ввод и вывод.

В дальнейшем, под вычислительными машинами мы будем понимать электронные вычислительные машины - ЭВМ.

Любое функционирование ЭВМ происходит под управлением программ в машинных кодах, воздействующих на основной элемент ЭВМ - процессор. Поэтому в составе вычислительных средств выделяют две части: аппаратные средства (HARDWARE) и программное обеспечение (SOFTWARE).

Программа в машинных кодах - последовательность машинных команд, выполняющих обработку данных в соответствии с требуемым алгоритмом. Машинные команды - это фиксированный набор дискретных двухуровневых электрических сигналов, подаваемых на вход процессора, на которые последний реагирует известным однозначным способом. Хотя эти команды не являются какими-то словами или числами, их можно изобразить (для человека!) с помощью двух символов, в качестве которых обычно выбирают "0" и "1", т.е. команды записываются в двоичной кодировке. Правда, если длина машинных кодов кратна 4, при записи используют шестнадцатеричную систему (как более компактную).

То, что машинные команды используют двухуровневые электрические сигналы, не является, строго говоря, обязательным. Это связано с двумя причинами: во-первых, устройства с 2 устойчивыми состояниями проще по конструкции, чем с 3-мя или более, во-вторых, правила двоичной арифметики самые простые, а логика разработана вообще только двоичная (на основе понятий "истина" и "ложь").

 

 

История развития ВТ как средств автоматизированной обработки данных может делиться на "древнюю" - до создания ЭВМ и "современную".

В "древней" истории можно выделить три принципиальных шага: во-первых создание вычислительных механических аппаратов - арифмометров, во-вторых принцип программного управления работой вычислительного механизма и в-третьих рассмотрение программы как информации, равноправной с данными и располагающейся в той же памяти вычислительной машины, что и обрабатываемые данные.

"Современную" историю обычно рассматривают в плане смены поколений ЭВМ.