Вычислительная машина (вм) – это автоматическое устройство, выполняющее обработку информации в соответствии с точно предписанными правилами с использованием ограниченного набора действий или команд. Большинство современных компьютеров в основных чертах соответствуют принципам джона фон неймана, изложенным им в 1945 году, и описывающим, как должен быть устроен универсальный компьютер. Оперативная память представляет собой последовательность пронумерованных ячеек, в каждой из которых могут находиться либо данные, либо команды (инструкции) программы.
|
|
|
Здесь:
Алу –арифметико-логическое устройство, выполняющее арифметические и логические операции;
Уу - устройство управления, организующее процесс выполнения программы;
Ву - внешние устройства, обеспечивающие ввод и вывод информации;
Оп - оперативная память, для хранения программ и данных;
- управляющие связи;
- информационные связи.
С помощью внешнего устройства в оперативную память записывается программа. Устройство управления считывает из оп первую команду программы и организует ее выполнение. Команды могут представлять из себя либо инструкцию на выполнение арифметической или логической операции, либо задавать чтение данных из оп для выполнения этих операций, либо запись в оп результатов их выполнения или команды на ввод или вывод данных с внешних устройств. Обычно выполнение команд программы осуществляется последовательно. Однако с помощью команд передачи управления можно изменить эту последовательность, указав управляющему устройству номер ячейки памяти, из которой надо взять следующую команду для выполнения. Компьютер может обрабатывать информацию, представленную только в числовой форме. Звуковая информация, изображения, текст - всё это перед обработкой на компьютере должно быть преобразовано в определенные структуры числовых данных. Для числового представления информации в компьютерах в основном используется двоичная форма представления