Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.01.30;
Скачать: [xml.tar.bz2];

Вниз

Help   Найти похожие ветки 

 
_vitek_   (2003-01-11 23:24) [0]

Люди! кто нить слышал о принцепе Фон-Нэймона, что это и где можно об этом почитать ???


 
Uncle Archi   (2003-01-12 14:42) [1]

Слышал:

В 1945г. Джон Фон-Нейман разроботал принцип построения аппаратной части компьютера:

1. Память
2. Арифметико-логическое устройство
3. Устройство управления
4. Внешние устройства.

Сейчас все компьютеры работают по его принципу, только 2 и 3 - процессор.

Поточнее - поищи на www.ya.ru


 
copyr25   (2003-01-12 16:00) [2]

Венгерский физик Ян (Джон) фон Нойман, работал в сороковых годах, после эмиграции,
в Принстоне,США. Он первый придумал концепцию программы - средства,
которое осуществляет себя при включении компа.
Альберт Эйнштейн, кстати, очень скептически относился к его идее программы.
Он полагал, что только человеческий ум, никак не триггер на электронных лампах
может развить идею. Джон фон Нойман показал своему другу Эйнштейну,
что идея - это просто набор перечисляемых правил. Т.е. язык. Не более.
Но и не менее!
До сих пор данные и сама программа - равноправные составляющие в памяти компа.
Отличить данные от программы может только программист, воспользовавшись
диссассемблером, отличая осмысленные инструкции программы от бессмысленного
кода данных.
Идея совмещать код программы и данных, безразлично, в памяти машины - и есть принцип Ноймана.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2003.01.30;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.008 c
1-96847
Kurt_
2003-01-19 12:03
2003.01.30
Люди как в DateTimePicker установить


3-96539
comwwad
2003-01-15 08:31
2003.01.30
Взаимодействие Д и Е


1-96784
VinRaider
2003-01-16 23:37
2003.01.30
Изменение цвета Label или StaticText


1-96848
msoftware
2003-01-19 05:17
2003.01.30
Работа с TClipBoard


3-96608
oleon
2003-01-13 18:17
2003.01.30
Как мне получить величину нового ID при добалении новой записи...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский