Джон фон Нойман
Джон фон Нойман (28.12.1903 – 08.02.1957) е американски математик, който е направил много важни приноси към квантовата физика, функционалния анализ, теория на множествата, икономиката, информатиката, статистиката и други области.
Биография
Ранни години
Роден в Унгария, в семейство на преуспяващ будапещенски банкер. От малък се е отличавал със своите феноменални способности. Едва шест-годишен водел с баща си спор на древногръцки език, а на 8 години усвоил основите на висша шшматематика]]. Като дете-чудо, решавал практически всяка математична задача, притежавал бърза мисъл и почти фотографическа памет. Занимавайки се с преподавателска работа в Германия, на 20—30 годишна възраст, той внася значителен принос в развитието на квантовата механика с крайъгълния камък на ядрената физика, разработва теорията на игрите — метод за анализ на взаимоотношенията между хората.
Кариера
Джон фон Нойман разработва редица интересни проекти, които активно се използват днес. Запомнен e като пионер на съвременния цифров компютър и прилагането на теория на операторите към квантовата механика, като член от екипа на Проекта Манхатън и създател на теорията на игрите и концепцията за клетъчните автомати.
През 1952 година влиза в действие системата EDVAC, създадена от фон Нойман и неговите колеги. Неговата революционна архитектура се оказала ефективна и досега остава основа на всички компютърни системи за обща употреба.
Процесорът е основният компонент във всеки компютър. Той управлява памет, която пренася инструкции за неговото функциониране (неговите програми), а също и данни, които се модифицират или обработват от процесора в зависимост от инструкциите. Чрез входящите устройства се пренасят входните команди. Тук можем да кажем клавиатура, мишка или електронна писалка. Този тип устройства може да се сравнят със сетивата на човешкото тяло като очи, уши, език или пръсти. Изходни устройства - например монитори и високоговорители, свързани със звуковата карта. Тези устройства улесняват осъществяването на функции, сравними с тези на вашите ръце, пръсти или дори гласови връзки.
Обща схема на Джон фон Нойман - основни компоненти:
CPU(Central Processing Unit) или ЦП(Централен Просесор)
- АЛУ(Аритметик-Логическо Устройство) - изпълнява целочислени(събиране, изваждане и т.н.), логически(И, ИЛИ, НЕ) и сравнителните операции.
- УУ(Управляващо Устройство) - следи къде точно в паметта се намира следващата за изпълнение инструкция и отговаря за това резултатът от вече изпълнената инструкция да бъде изведена или да се запише отново в паметта.
- Регистри - вид системна памет, която се съдържа в Централния процесор. Използва се от АЛУ и УУ като място където много бързо може да се внесат или изведат инструкции.
Системна памет:
- RAM (Random Access Memory– англ. памет с произволен достъп) – на нея се съхраняват стартираните програми и инструкции, които ще се изпълняват от централния процесор.
- ROM (Read-Only Memory – англ. памет само за четене) – на този вид памет се съхранява информация, която само може да се използва от системата, но не и да се променя.
- Системна шина/Шина – осигурява връзката между отделните компоненти. Служи за пренос на данни.
- Периферия – дели се на „входни устройства", „изходни устройства" и „входно-изходни устройства" в зависимост от това дали внасят или изнасят информация към/от компютърната система:
- Входни устройства – мишка, принтер, скенер;
- Изходни устройства – монитор, принтер, тонколони;
- Входно-изходни устройства – външна памет, модем, мрежова карта.”
По-късно фон Нойман работил в Принстънския институт за перспективни изследвания, вземал участие в разработката на няколко компютъра с новаторска конструкция. Сред тях била и машина, която се използвала за решаване на задачите, свързани със създаването на водородната бомба. Фон Нойман остроумно я именувал "Маниак" (математически анализатор, брояч, интегратор и компютър). Фон Нойман бил член на Комисия по атомна енергия и председател на консултативния комитет на ВВС на САЩ по балистични ракети. Умира от рак на 54 години.
Вижте още
- Обща схема на Джон фон Нойман
- Система EDVAC
- Клод Шенън
- Оскар Моргенщерн
- Леонард Савидж
- Беноа Манделброт
- Външни данни
- Симулационен език
- Джон Наш
- Алън Тюринг
- Комбинаторика
Източници
- Aspray, William, “John von Neumann and the Origins of Modern Computing”, 1990.
- Halmos, Paul R., “I Want To Be A Mathematician Springer-Verlag”, 1985.
- Heims, Steve J., “John von Neumann and Norbert Weiner: From Mathematics to the Technologies of Life and Death”, 1980.
- Poundstone, William, “Prisoner's Dilemma: John von Neumann, Game Theory and the Puzzle of the Bomb”, 1992.
- Vonneuman, Nicholas A. “John von Neumann as Seen by His Brother”
