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