К основному контенту

Как работает компьютер, или принцип фон Неймана

В своем докладе Джон фон Нейман описал, как должен быть устроен компьютер для того, чтобы он был универсальным и эффективным устройством для обработки информации.

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

Вот каковы должны быть связи между устройствами компьютера (одинарные
линии показывают управляющие связи, двойные — информационные).
Принципы работы компьютера
В общих чертах работу компьютера можно описать так. Вначале с помощью какоголибо внешнего устройства в память компьютера вводится программа.
Устройство управления считывает содержимое ячейки памяти, где находится первая инструкция (команда) программы, и организует ее выполнение. Эта команда может задавать выполнение арифметических или логических операций,
чтение из памяти данных для выполнения арифметических или логических операций или запись их результатов в память, ввод данных из внешнего устройства в память или вывод данных из памяти на внешнее устройство.

Как правило, после выполнения одной команды устройство управления начинает выполнять команду из ячейки памяти, которая находится непосредственно за только что выполненной командой. Однако этот порядок может быть изменен с помощью команд передачи управления (перехода). Эти команды указывают устройству управления, что ему следует продолжить выполнение программы, начиная с команды, содержащейся в некоторой другой ячейке памяти. Такой «скачок», или переход, в программе может выполняться не всегда, а
только при выполнении некоторых условий, например, если некоторые числа равны, если в результате предыдущей арифметической операции получился нуль и т.д. Это позволяет использовать одни и те же последовательности команд в программе много раз (т.е. организовывать циклы), выполнять различные последовательности команд в зависимости от выполнения определенных условий и т.д., т.е. создавать сложные программы.

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

Особенности современных компьютеров
Следует заметить, что схема устройства современных компьютеров несколько отличается от приведенной выше. В частности, арифметическо логическое
устройство и устройство управления, как правило, объединены в единое
устройство — центральный процессор. Кроме того, процесс выполнения про грамм может прерываться для выполнения неотложных действий, связанных с поступившими сигналами от внешних устройств компьютера — прерываний. Многие быстродействующие компьютеры осуществляют параллельную
обработку данных на нескольких процессорах. Тем не менее, большинство современных компьютеров в основных чертах соответствуют принципам, изложенным фон Нейманом.

Комментарии

Популярные сообщения из этого блога

Жизненный путь клиперши Мари Добро

Интервью Мари Добро В этом видео нашел самая подробная информация о блогере как она уверяет Мари Добро. Поднялась она относительно недавно со времён кавида. Это говорится в другом интервью. И толи ей стало скучно, толи нечем заняться и она когда вся страна была на карантине решила снять клип, разместила его на сервис tik-tok, даже не помню его точное имя и выстрелила, обрела бешеную популярность. Но потом тик ток не резиновый, ей захотелось попробовать что-то новое и она переехала в соцсеть ВКонтакте где меня за лишнее слово, малейшую критику, свое мнение, слово сразу банит мгновенно, словно это не милая, хрупкая девушка, а злобный деспут, тиран, приверженец тоталитаризма и на её страницах царит лично для меня буквально тотальный режим. Она это или модератор, или её парень, муж, отец, мать, сестра покрыто мраком. Один маркетолог сказал, что трафик это деньги. Трафик это посетители. Она это смекнула, решила сменить стиль, чтобы больше одиноких парней привлекать и...

Предисловие книги Фигурнов IBM PC для пользователей

Приветствую вас, уважаемые читатели — как тех, кто только начинает осваивать компьютер, так и матерых пользователей, как тех, кто впервые встретился с этой книгой, так и тех, кто изучал предыдущие ее издания. Надеюсь, чтоэ то издание книги для всех вас окажется полезным и интересным. Об этой книге Эта книга предназначена для пользователей персональных компьютеров — как начинающих, так и опытных. Автор попытался систематически и последовательно изложить материал, необходимый всем без исключения пользователям для практической работы на IBM PC совместимых компьютерах. В книгес одержатся основные сведения о компьютере, периферийных устройствах и программном обеспечении, рекомендации по правильной эксплуатации компьютера и по обеспечению безопасности данных, описана технология работып пользователя в среде DOS и Windows, даны рекомендации по их настройке,р ассказано о многих полезных и популярных программах и т.д. Эта книга не является описанием какойто программы или набора программ. То есть...

Мари Добро - самая красивая девушка в мире

Мари, твой волос - во вселенной самый красивый.