Рабочие листы
к вашим урокам
Скачать
1 слайд
Архитектура Фон Неймана
2 слайд
Архитектура фон Неймана — широко известный принцип совместного хранения программ и данных в памяти компьютера. Когда говорят об архитектуре фон Неймана, подразумевают физическое отделение процессорного модуля от устройств хранения программ и данных. В основу построения подавляющего большинства компьютеров положены следующие общие принципы, сформулированные в 1945 г. американским ученым Джоном фон Нейманом. 1. Принцип программного управления. Из него следует, что программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определенной последовательности. * Выборка программы из памяти осуществляется с помощью счетчика команд. Этот регистр процессора последовательно увеличивает хранимый в нем адрес очередной команды на длину команды. 2. Принцип однородности памяти. Программы и данные хранятся в одной и той же памяти. Поэтому компьютер не различает, что хранится в данной ячейке памяти — число, текст или команда. Над командами можно выполнять такие же действия, как и над данными. Это открывает целый ряд возможностей. ** Команды одной программы могут быть получены как результаты исполнения другой программы. На этом принципе основаны методы трансляции — перевода текста программы с языка программирования высокого уровня на язык конкретной машины. 3. Принцип адресности. Структурно основная память состоит из перенумерованных ячеек; процессору в произвольный момент времени доступна любая ячейка. Отсюда следует возможность давать имена областям памяти, так, чтобы к запомненным в них значениям можно было впоследствии обращаться или менять их в процессе выполнения программ с использованием присвоенных имен. Компьютеры, построенные на этих принципах, относятся к типу фон-неймановских.
3 слайд
Процессор Память Выполнение команд можно проследить по схеме: ВВОД ВЫВОД ПРОГРАММА ДАННЫЕ СЧЕТЧИК КОМАНД РЕГИСТР КОМАНД УУ РЕГИСТРЫ ОПЕРАНДОВ СУММАТОР АЛУ Машина фон Неймана состоит из запоминающего устройства (памяти) - ЗУ, арифметико-логического устройства - АЛУ, устройства управления – УУ, а также устройств ввода и вывода. Программы и данные вводятся в память из устройства ввода через арифметико-логическое устройство. Все команды программы записываются в соседние ячейки памяти, а данные для обработки могут содержаться в произвольных ячейках. У любой программы последняя команда должна быть командой завершения работы. Из ячейки памяти, адрес которой хранится в счетчике команд, выбирается очередная команда; содержимое счетчика команд при этом увеличивается на длину команды Выбранная команда передается в устройство управления на регистр команд. Далее УУ расшифровывает адресное поле команды. По сигналам УУ операнды считываются из памяти и записываются в АЛУ на специальные регистры операндов. Арифметико-логическое устройство выполняет указанные командами операции над указанными данными. Из арифметико-логического устройства результаты выводятся в память или устройство вывода. Различие между ЗУ и устройством вывода заключается в том, что в ЗУ данные хранятся в виде, удобном для обработки компьютером, а на устройства вывода поступают так, как удобно человеку. В результате выполнения любой команды счетчик команд изменяется на единицу и, следовательно, указывает на следующую команду программы. все предыдущие этапы повторяются до достижения команды “стоп” Но также данные могут остаться в процессоре, если не был указан адрес результата.
Рабочие листы
к вашим урокам
Скачать
Архитектура фон Неймана ( архитектура фон Неймана-Экерта-Макли ), архитектура электронных вычислительных машин, основным отличием которой от других подобных архитектур является совместное хранение данных и машинных команд в ячейках одной и той же памяти, что делает невозможным их различение по способу представления или кодирования. Названная так в честь известного математика и теоретика вычислительной техники Джона фон Неймана (John von Neumann), и поныне остается доминирующей схемой организации ЭВМ общего назначения.
Авторство концепции, положенной в основу фон-неймановской архитектуры, в действительности принадлежит коллективу авторов (фон Нейман, Дж. Экерт, Дж. Макли), которые работали над созданием одной из первых ЭВМ общего назначения с возможностью перепрограммирования - ENIAC (1943, в частности фон Нейман был консультантом в этом проекте), а потом уже глубже реализована в машине EDVAC (1952). Сами принципы были сформулированы в нескольких публикациях, среди которых следует выделить такую как Burks, AW, Goldstine, HH, and von Neumann, J. Preliminary Discussion Of The Logical Design Of An Electronic Computing Instrument , 1945 («Предыдущая дискуссия о логическом устройстве электронного вычислительного инструмента ») и Von Neumann, J. First Draft Of A Report On The EDVAC , 1946 («Первый вариант доклада о EDVAC»).
6 660 402 материала в базе
Настоящий материал опубликован пользователем Зуева Анна Александровна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
500/1000 ч.
Курс профессиональной переподготовки
300/600 ч.
Курс профессиональной переподготовки
600 ч.
Курс профессиональной переподготовки
300/600 ч.
Мини-курс
3 ч.
Мини-курс
6 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.