28614

Архитектура фон Неймана

Доклад

Информатика, кибернетика и программирование

von Neumann architecture широко известный принцип совместного хранения программ и данных в памятикомпьютера. Всё изменила идея хранения компьютерных программ в общей памяти. Принцип однородности памяти. Программы и данные хранятся в одной и той же памяти.

Русский

2013-08-20

15.3 KB

13 чел.

Архитектура фон Неймана (англ. von Neumann architecture) — широко известный принцип совместного хранения программ и данных в памятикомпьютераВычислительные системы такого рода часто обозначают термином «машина фон Неймана», однако, соответствие этих понятий не всегда однозначно. В общем случае, когда говорят об архитектуре фон Неймана, подразумевают физическое отделение процессорного модуля от устройств хранения программ и данных.

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

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

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

2. Принцип однородности памяти. Программы и данные хранятся в одной и той же памяти. Поэтому ЭВМ не различает, что хранится в данной ячейке памяти - число, текст или команда. Над командами можно выполнять такие же действия, как и над данными.

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

4. Принцип последовательного программного управления. предполагает, что программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определенной последовательности.

Принцип жесткости архитектуры. Неизменяемость в процессе работы топологии, архитектуры, списка команд.

Компьютеры, построенные на этих принципах, относят к типу фоннеймановских.


 

А также другие работы, которые могут Вас заинтересовать

16510. Изучение назначения, устройства, принципа действия и характеристик газореактивных исполнительных устройств систем автоматического управления ЛА 2.9 MB
  ЛАБОРАТОРНАЯ РАБОТА №3 Изучение назначения устройства принципа действия и характеристик газореактивных исполнительных устройств систем автоматического управления ЛА. 1.Цель работы. Изучение назначения устройства принципа действия и характеристик газо
16511. Основы эмбриологического рисунка 180.61 KB
  Основы эмбриологического рисунка Современные способы получения изображений биологических объектов становятся все более привычными для специалистовбиологов. Так классический фотопроцесс вытесняется методами видеомикроскопии объект исследования все чаще фотограф...
16512. ПРАВИЛА ВИКОНАННЯ ЕЛЕКТРИЧНИХ СХЕМ ЦИФРОВОЇ ТЕХНІКИ 143.5 KB
  Лабораторна робота 3 Тема: ПРАВИЛА ВИКОНАННЯ ЕЛЕКТРИЧНИХ СХЕМ ЦИФРОВОЇ ТЕХНІКИ Електрична схема це конструкторський документ в якому умовними графічними позначеннями УГП показано складові частини виробу і звязки між ними. Їх виконують у відповідності д...
16513. Прикладная численная математика 134 KB
  Лабораторная работа №5 Прикладная численная математика 1.1 Вычисление определенных интегралов В MATLAB определены команды quad и quadl для приближенного вычисления определенных интегралов I = dx. Команда quad или quadl имеет следующие модификации: quad'fx' ab; quad'fx' a...
16514. Вычисление пределов – команда limit 62 KB
  Лабораторная работа №6 1.1 Вычисление пределов команда limit Для вычисления пределов функции Fx заданной в аналитическом символьном виде служит команда limit которая используется в одном из следующих вариантов: limitFxa возвращает предел символьного выражения F
16515. Разложение в ряд Тейлора – команда taylor 208.5 KB
  Лабораторная работа №7 1.1 Разложение в ряд Тейлора команда taylor В задачах аппроксимации и приближения функций fx важное место занимает их разложение в ряд Тейлора в окрестности точки a: fx = . Частным случаем этого ряда при a = 0 является ряд Маклорена: fx = ...
16516. ИЗМЕРЕНИЕ ПАРАМЕТРОВ СИГНАЛОВ И ЦЕПЕЙ 789.5 KB
  ИЗМЕРЕНИЕ ПАРАМЕТРОВ СИГНАЛОВ И ЦЕПЕЙ Методические указания к лабораторной работе № 1 по курсам Основы теории цепей Теория электрических цепей для студентов направлений Радиотехника Телекоммуникации Информационная безопасность В методических...
16517. ПРОСТЕЙШИЕ ЭЛЕКТРИЧЕСКИЕ ЦЕПИ ПРИ ГАРМОНИЧЕСКОМ ВОЗДЕЙСТВИИ 141 KB
  ПРОСТЕЙШИЕ ЭЛЕКТРИЧЕСКИЕ ЦЕПИ при гармоническом воздействии Методические указания к лабораторной работе №2 по курсам Основы теории цепей Теория электрических цепей для студентов направлений Радиотехника Телекоммуникации Информационная безопа
16518. АНАЛИЗ СЛОЖНЫХ ЛИНЕЙНЫХ ЦЕПЕЙ 186.5 KB
  АНАЛИЗ СЛОЖНЫХ ЛИНЕЙНЫХ ЦЕПЕЙ Методические указания к лабораторной работе № 3 по курсам Основы теории цепей Теория электрических цепей для студентов направлений Радиотехника Телекоммуникации Информационная безопасность АНАЛИЗ СЛОЖНЫХ ЛИНЕЙ...