Архитектура фон Неймана
Рассмотрение принципа совместного хранения программ и данных в памяти персонального компьютера. Совершенствование и развитие внутренней структуры электронных вычислительных машин. Изучение понятия архитектуры фон Неймана. Основной цикл работы компьютера.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | реферат |
Язык | русский |
Дата добавления | 02.03.2015 |
Размер файла | 27,6 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
ЧОУ СПО Анапский Индустриальный техникум
Реферат
По дисциплине: Архитектура компьютеров и вычислительные системы
На тему: «Архитектура фон Неймана»
Выполнил: студент 3 курса
Бычек Анатолий Вячеславович
Проверил преподаватель:
Диева Любовь Анатольевна
Анапа 2014
Содержание
Введение
1. Работы Джона Фон Неймана
2. Архитектура Джона Фон Неймана
3. Заслуги
Заключение
Введение
Янош фон Нейман был старшим из трех сыновей преуспевающего будапештского банкира Макса фон Неймана. Позже, в Цюрихе, Гамбурге и Берлине, Яноша называли Иоганном, а после переезда в США - Джоном (дружески - Джонни).
Фон Нейман был продуктом той интеллектуальной среды, из которой вышли такие выдающиеся физики, как Эдвард Теллер, Лео Сциллард, Денис Габор и Юджин Вигнер. Джон выделялся среди них своими феноменальными способностями. В 6 лет он перебрасывался с отцом остротами на древнегреческом, а в 8 освоил основы высшей математики.
В юные годы Янош занимался дома со специально приглашенными педагогам, а в возрасте 10 лет поступил в одно из лучших учебных заведений того времени - лютеранскую гимназию. Еще в школе фон Нейман заинтересовался математикой. Гения в фон Неймане распознал преподаватель математики Ласло Ратц. Он и помог ему развить его дарование. Ратц ввел фон Неймана в небольшой, но блестящий кружок будапештских математиков того времени, который возглавлял духовный отец венгерских математиков Липот Фейер. Помогать фон Нейману было поручено ассистенту Будапештского университета М. Фекете: а общее руководство взял на себя выдающийся педагог: профессор Йожеф Кюршак.
Атмосфера университета и беседы с математиками и внимание со стороны Фейера помогло сформироваться фон Нейману как математику.
К моменту получения аттестат зрелости Янош фон Нейман пользовался у математиков репутацией молодого дарования. Его первая печатная работа была написана совместно с М. Фекете "О расположении нулей некоторых минимальных полиномов"(1921) вышла в свет, когда фон Нейману было 18 лет.
Вскоре фон Нейман окончил гимназию. Макс фон Нейман не считал профессию математика достаточно надежной, способной обеспечить будущее сына. Он настоял на том, чтобы Янош приобрел еще и профессию инженера-химика. Поэтому Янош поступил в Федеральную высшую техническую школу в Цюрихе, где изучал химию, и одновременно на математический факультет Будапештского университета.
Благодаря такому совмещению, у него было свободное посещение лекций, поэтому он появлялся в Будапеште только в конце семестра, для сдачи экзаменов. Потом он уезжал в Цюрих или Берлин, но не для того чтобы изучать химию, а для подготовки к печати своих работ, бесед с коллегами-математиками, посещения семинаров.
Фон Нейман считал, что в этот период он очень много узнал у двух математиков: Эрхарда Шмидта и Германа Вейля. Когда Вейлю понадобилось отлучиться во время семестра, то чтение курса за него продолжил фон Нейман.
В 1925 фон Нейман получает диплом инженера-химика в Цюрихе и успешно защищает докторскую диссертацию "Аксиоматическое построение теории множеств" в Будапештском университете.
Молодой доктор отправляется совершенствовать свои знания в Геттингенский университет, где в то время читали лекции люди, чьи имена стали гордостью науки: К. Рунге, Ф. Клейн, Э. Ландау, Д. Гильберт, Э. Цермело, Г. Вейль, Г. Минковский, Ф. Франк, М. Борн и другие. Приглашенными лекторами были Г. Лоренц, Н. Бор, М. Планк, П. Эренфест, А. Пуанкаре, А. Зоммерфельд...
В 1927 году фон Нейман становится приват-доцентом Берлинского, а с 1929 года - Гамбургского университета.
В 1929 году фон Нейман получает приглашение прочитать в течение одного семестра цикл лекций в Принстонском университете. В США фон Нейман впервые оказался в 1930 году. Вскоре после приезда Иоганн фон Нейман для многих коллег становится просто Джонни.
1931 году фон Нейман окончательно расстается с Гамбургским университетом, чтобы принять профессуру в Принстоне.
Незадолго до первого визита в Принстон фон Нейман женился на Мариэтте Кевуши, а в 1935 году у них родилась дочь Марина.
В 1937 году брак фон Неймана распался, а из очередной поездки на летние каникулы в Будапешт в 1938 фон Нейман вернулся со второй женой - Кларой Дан. Позднее, во время второй мировой войны, Клара фон Нейман стала программисткой. Ей принадлежат первые программы для электронных вычислительных машин, в разработку и создание которых её муж внёс большой вклад.
Первыми профессорами Института высших исследований в Принстоне стали Освальд Веблен (в 1932 году) и Альберт Эйнштейн (1933). В том же 1933 этой высокой чести был удостоен и Джон фон Нейман.
1. Работы Джона фон Неймана
архитектура нейман компьютер
Первая работа фон Неймана по аксиоматической теории множеств вышла в свет в 1923 году. Она называлась "К введению трансфинитных ординальных чисел". Она была опубликована в трудах Сегедского университета.
Фон Нейман разработал свою систему аксиом и изложил ее в докторской диссертации и двух статьях. Диссертация сильно заинтересовала А. Френкеля, которому поручили отрецензировать ее. Несмотря на то, что он не смог разобраться в ней полностью, он пригласил к себе фон Неймана. Он Френкель попросил его написать популярную статью, в которой излагались бы новый подход к проблеме и следствия, извлекаемые из его. Фон Нейман написал такую работу, назвав ее "К вопросу об аксиоматическом построении теории множеств". Она была опубликована в 1925 году а "Journal fuer Mathematic". Фон Нейман построил замечательную систему аксиом теории множеств, такую же простую, как гильбертовая для евклидовой геометрии. Система аксиом фон Неймана занимает немногим более одной страницы печатного текста.
На фон Неймана очень большое влияние оказало общение с Давидом Гильбертом. В Геттингене фон Нейман познакомился с идеями зарождавшейся тогда квантовой механики, ее математическое обоснование сразу захватило. Совместно с Д. Гильбертом и Л. Нордгеймом фон Нейман написал статью "Об основаниях квантовой механики". Потом выпускает серию работ "Математическое обоснование квантовой механики", "Теоретико-вероятностное построение квантовой механики" и "Термодинамика квантово-механических систем". В работах фон Неймана квантовая механика обрела свой естественный язык - язык операторов, действующих в гильбертовом пространстве состояний. В его работах была подведена прочная математическая основа под статистическую интерпретацию квантовой механики, введено новое понятие матрицы плотности, доказан квантовый аналог H-теоремы Больцмана и эргодической теоремы. На основе этих работ фон Нейман начал другой цикл - по теории операторов, благодаря которым он считается основоположником современного функционального анализа. Фон Нейман показал, что "слишком вольное" обоснование теории {Дирака} можно обосновать в терминах аксиоматической теории гильбертова пространства и спектральной теории операторов.
В период 1927 по 1929 годы фон Нейман выполнил основополагающие работы трёх больших циклов: по теории множеств, теории игр и математическому обоснованию квантовой механики.
В 1927 фон Нейман написал статью "К гильбертовой теории доказательства". В ней он исследовал проблему непротиворечивости математики.
В 1928 фон Нейман написал работу "К теории стратегических игр", в которой доказал теорему о минимаксе, ставшей краеугольным камнем возникшей позже теории игр. В своей теореме фон Нейман рассматривает ситуацию, когда двое играют в игру, по правилам которой выигрыш одного игрока равен проигрышу другого. При этом каждый игрок может выбирать из конечного числа стратегий. При этом игрок считает, что противник действует наилучшим для себя образом. Теорема фон Неймана утверждает, что в такой ситуации существует "устойчивая" пара стратегий, для которых минимальный проигрыш одного игрока совпадает с максимальным выигрышем другого. Устойчивость стратегий означает, что каждый из игроков, отклоняясь от оптимальной стратегии, ухудшает свои шансы и, ему приходится вернуться к оптимальной стратегии.
Фон Нейман доказал эту теорему, обратив внимание на её связь с теорией неподвижных точек. Позже были найдены доказательства, использующие теорию выпуклых множеств.
В работе "Об определении через трансфинитную индукцию и родственных вопросах общей теории множеств"(1928), фон Нейман вновь возвращается к проблеме введения ординальных чисел, и дает строгое аксиоматическое изложение теории.
В работе "Об одной проблеме непротиворечивости аксиоматической теории множеств" фон Нейман показал, что одна из "нетрадиционных" аксиом в предложенной им системе выводима из аксиом других систем. Поскольку обратная выводимость была доказана раньше, то результат означал, что его "необычная" аксиома эквивалентна обычным в других системах.
В 1929 году фон Нейман пишет работу "Общая спектральная теория эрмитовых операторов".
В 1934 году выходит в свет статья "Об алгебраическом обобщении квантово-механического формализма", написанная в соавторстве с П. Иорданом и Е. Вигнером
В 1936 фон Нейман совместно с Дж. Биркгофом пишет статью "Логика квантовой механики".
В 1938 вышла работа фон Неймана "О бесконечных прямых произведениях".
Секретом успеха Неймана иногда считают его «аксиоматический метод». Он рассматривал предмет, сконцентрировавшись на его основных свойствах (аксиомах), из которых вытекает все остальное.
Одной из утопических идей Неймана, для разработки, которой он предлагал использовать компьютерные расчеты, было искусственное потепление климата на Земле, для чего предполагалось покрыть темной краской полярные льды, чтобы уменьшить отражение ими солнечной энергии. Одно время это предложение всерьез обсуждалось во многих странах.
В 1956 Комиссия по атомной энергии наградила Неймана премией Энрико Ферми за выдающийся вклад в компьютерную теорию и практику.
2. Архитектура Джона Фон Неймана
Первая ЭВМ была построена в 1943-1946 годах в школе инженеров-электриков Мура Пенсильванского университета и получила название ЭНИАК (по первым буквам английского названия - электронный цифровой интегратор и вычислитель). Фон Нейман подсказал её разработчикам, как можно модифицировать ЭНИАК, чтобы упростить его программирование.
А вот в создании следующей машины - ЭДВАК (электронный автоматический вычислитель с дискретными переменными) фон Нейман принял более активное участие. Он разработал подробную логическую схему машины, в который структурными единицами были не физические элементы цепей, а идеализированные вычислительные элементы. Использование идеализированных вычислительных элементов стало важным шагом вперед, так как позволило отделить создание принципиальной логической схемы от ее технического воплощения. Также фон Нейман предложил ряд инженерных решений: использовать в качестве элементов памяти не линии задержки, а электронно-лучевые трубки (электростатическая запоминающая система), что должно было сильно повысить быстродействие. При этом можно было обрабатывать все разряды машинного слова параллельно. Эта машина была названа ДЖОНИАК - в честь фон Неймана. С помощью ДЖОНИАКА были осуществлены важные расчеты при создании водородной бомбы.
В 1944 увидела свет работа фон Неймана и О. Моргенштерна "Теория игр и экономического поведения". В конце сороковых годов, накопив практический опыт создания компьютеров, фон Нейман приступил к созданию общей математической (логической) теории автоматов. Различия между теорией автоматов фон Неймана и кибернетикой Винера несущественны и обусловлены личным вкусом их создателей, а не принципиальными соображениями. Теория фон Неймана посвящена, в основном, дискретной математике, в то время как у Винера - непрерывной.
Фон Нейман предложил систему корректировки данных, для повышения надежности систем - использование дублирующихся устройств с выбором двоичного результата по наибольшему числу.
Фон Нейман много работал над самовоспроизведением автоматов и смог доказать возможность самовоспроизведения конечного автомата, обладавшего 29 внутренними состояниями.
Во второй половине 1930-х годов совместно с Ф. Дж. Мюрреем Нейман опубликовал ряд работ по кольцам операторов, положив начало так называемой алгебре Неймана, которая впоследствии стала одним из главных инструментов для квантовых исследований.
В 1937 Нейман принял гражданство США. Во время Второй мировой войны служил консультантом в атомном центре в Лос-Аламосе, где рассчитал взрывной метод детонации ядерной бомбы и участвовал в разработке водородной бомбы. В марте 1955 стал членом американской комиссии по атомной энергии.
Из 150 трудов Неймана лишь 20 касаются проблем физики, остальные же равным образом распределены между чистой математикой и ее практическими приложениями, в том числе теорией игр и компьютерной теорией.
Нейману принадлежат новаторские работы по компьютерной теории, связанные с логической организацией компьютеров, проблемами функционирования машинной памяти, имитацией случайности, проблемами самовоспроизводящихся систем. В 1944 Нейман присоединился к группе Мокли и Эккерта, занятой созданием машины ENIAC, в качестве консультанта по математическим вопросам. Тем временем в группе началась разработка новой модели, EDVAC, которая, в отличие от предыдущей, могла бы хранить программы в своей внутренней памяти. В 1945 Нейман опубликовал «Предварительный доклад о машине EDVAC», в котором описывалась сама машина и ее логические свойства. Описанная Нейманом архитектура компьютера получила название «фон Неймановской», и таким образом ему было приписано авторство всего проекта. Это вылилось впоследствии в судебное разбирательство о праве на патент и привело к тому, что Эккерт и Мокли покинули лабораторию и основали собственную фирму. Тем не менее «архитектура фон Неймана» была положена в основу всех последующих моделей компьютеров.
В отчете фон Неймана и его коллег Г.Голдстайна и А.Беркса (июнь 1946 года) были четко сформулированы требования к структуре компьютеров. Отметим важнейшие из них:
машины на электронных элементах должны работать не в десятичной, а в двоичной системе счисления;
программа, как и исходные данные, должна размещаться в памяти машины;
программа, как и числа, должна записываться в двоичном коде;
трудности физической реализации запоминающего устройства, быстродействие которого соответствует скорости работы логических схем, требуют иерархической организации памяти (то есть выделения оперативной, промежуточной и долговременной памяти);
арифметическое устройство (процессор) конструируется на основе схем, выполняющих операцию сложения; создание специальных устройств для выполнения других арифметических и иных операций нецелесообразно;
в машине используется параллельный принцип организации вычислительного процесса (операции над числами производятся одновременно по всем разрядам).
На рисунке показано, каковы должны быть связи между устройствами компьютера согласно принципам фон Неймана (одинарные линии показывают управляющие связи, пунктир - информационные).
Связи между устройствами компьютера
Практически все рекомендации фон Неймана впоследствии использовались в машинах первых трех поколений, их совокупность получила название "архитектура фон Неймана".
В 1952 Нейман разработал первый компьютер, использующий программы, записанные на гибком носителе, MANIAC I.
3. Заслуги
Заслуги Дж. Фон Неймана для бурного развития компьютеров трудно переоценить. Весной 1949г. был введен в эксплуатацию компьютер EDSAC(Electronic Delay Storage Automatic Computer). Разработка данного проекта была проведена в математической лаборатории Кембриджского университета под руководством M. Уилкса. Это был первый в мире компьютер с хранимой программой. Именно с 1949 года следует отсчитывать НОВУЮ ЭРУ ЧЕЛОВЕЧЕСТВА: историю ИНФОРМАЦИОННОГО (постиндустриального) общества.
Джон фон Нейман был удостоен высших академических почестей. Он был избран членом Академии точных наук (Лима, Перу), Академии деи Линче (Рим, Италия), Американской академии искусств и наук, Американского философского общества, Ломбардского института наук и литературы, Нидерландской королевской академии наук и искусств, Национальной академии США, почетным доктором многих университетов США и других стран. Внес большой вклад в создание первых ЭВМ и разработку методов их применения. Его теория игр сыграла важную роль в экономике.
Заключение
Принципы, сформированные фон Нейманом, стали общепринятыми и положены в основу как больших ЭВМ первых поколений, так и более поздних мини- и микро-ЭВМ. И хотя в последнее время идут активные поиски вычислительных машин, построенных на принципах, отличных от классических, большинство компьютеров построено согласно принципам, определенным Нейманом.
Преимущество архитектуры Фон Неймана заключается в принципиальной возможности работы над управляющими программами точно так же как над данными. Это позволяет производить загрузку и выгрузку управляющих программ в произвольное место памяти процессора, которая в этой структуре не разделяется на память программ и память данных. Любой участок памяти может служить как памятью программ, так и памятью данных. Причём в разные моменты времени одна и та же область памяти может использоваться и как память программ и как память данных. Для того чтобы программа могла работать в произвольной области памяти, её необходимо модернизировать перед загрузкой, то есть работать с нею как с обычными данными. Эта особенность архитектуры позволяет наиболее гибко управлять работой микропроцессорной системы, но создаёт принципиальную возможность искажения управляющей программы, что понижает надёжность работы аппаратуры. Эта архитектура используется в универсальных компьютерах и в некоторых видах микроконтроллеров.
Размещено на Allbest.ru
Подобные документы
Изучение понятия внутренней памяти компьютера, которая представлена в виде отдельных интегральных микросхем, выполняющих непосредственно функцию хранения программ и данных. Технологический цикл производства ИМС. Физическая организация внутренней памяти.
контрольная работа [35,1 K], добавлен 22.11.2010Компоновка частей компьютера и связь между ними. Понятие архитектуры персонального компьютера, принципы фон Неймана. Назначение, функции базовых программных средств, исполняемая программа. Виды, назначение, функции, специфика периферийных устройств.
контрольная работа [433,2 K], добавлен 23.09.2009Системный блок компьютера и средства манипулирования. Архитектура фон Неймана. Архитектура компьютера разных поколений: на электронных лампах, на транзисторах, на интегральных схемах, на сверхбольших интегральных схемах. Принцип открытой архитектуры.
реферат [31,2 K], добавлен 05.07.2014Понятие и принципы построения компьютерной памяти, ее двоичная структура. Архитектура фон Неймана как широко известный принцип совместного хранения команд и данных в памяти компьютера. Аналого-цифровой преобразователь на основе двойного интегрирования.
контрольная работа [166,0 K], добавлен 10.02.2015Архитектура ЭВМ как общее описание ее структуры, функций и ресурсов. Схема взаимодействия устройств компьютера согласно архитектуре фон Неймана. Базовый комплекс персонального компьютера. Центральные и периферийные устройства, внутренняя архитектура.
презентация [335,2 K], добавлен 17.05.2010Классификация электронно-вычислительных машин по времени создания и назначению. Принципы "фон Неймана". Аппаратная реализация персонального компьютера: процессор, внутренняя и внешняя память, материнская плата. Основные периферийные устройства.
реферат [1,2 M], добавлен 24.05.2009Первая электронная вычислительная машина на основе электронных вакуумных ламп с нитью накаливания. Классическая архитектура ЭВМ и принципы фон Неймана. Совершенствование и развитие внутренней структуры ЭВМ. Система команд и способы обращения к данным.
курсовая работа [229,6 K], добавлен 06.08.2013Изучение внутренней и внешней архитектуры персонального компьютера. Логическая организация и структура аппаратных и программных ресурсов вычислительной системы. Описание различных компонентов ПК. Принципы их взаимодействия, функции и характеристики.
контрольная работа [33,0 K], добавлен 15.06.2014Принципы, которые положены в основу построения большинства электронных вычислительных машин. Сущность принципа двоичного кодирования и программного управления. Структурный состав основной памяти. Основные блоки ЭВМ по Джону фон Нейману: память, процессор.
презентация [96,2 K], добавлен 01.04.2010Понятие архитектуры персонального компьютера, компоновка частей компьютера и связи между ними. Составляющие системного блока ПК. Функции центрального процессора, системной платы, оперативного запоминающего устройства, видеокарты и жесткого диска.
реферат [30,7 K], добавлен 28.01.2014