1149-1 (Компьютер Атанасова)

2016-07-31СтудИзба

Описание файла

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

Онлайн просмотр документа "1149-1"

Текст из документа "1149-1"

Компьютер Атанасова

Allan R. Mackintosh

Те, кого в течение десятилетий считали изобретателями первых электронных цифровых компьютеров, на самом деле не были первыми. Эта честь принадлежит физику Джону В. Атанасову

История, наконец, вспомнила о Джоне В. Атанасове. После нескольких десятилетий, прожитых в безвестности, этот 84-летний профессор физики, уже давно ушедший на пенсию, получает теперь признание специалистов по вычислительной технике за то, что он сделал почти полвека назад - за изобретение первого электронного цифрового компьютера. Впоть до самого недавнего времени во всех официальных трудах по истории вычислительной техники эта заслуга обычно приписывалась другим.

В этих трудах говорится, что современные компьютеры ведут свою родословную от машин, появившихся в конце 30-х - начале 40-х годов, когда было сделано много взаимно дополнявших и стимулировавших друг друга попыток автоматизировать, ускорить или каким-то образом устранить необходимость в долгих, утомительных ручных вычислениях.

Например, в 1932 г. Ванневар Буш из Массачусетского технологического института построил механический компьютер, названный дифференциальным анализатором, в котором вычисления выполнялись посредством вращающихся шестеренок и валиков.

В конце 30-х годов Конрад Цузе в Германии, Джон Р. Стибиц из компании Bell Telephone Laboratories и Говард Эйкен из Гарвардского университета (в сотрудничестве с корпорацией IBM) независимо друг от друга разработали "электромеханические компьютеры", в которых наборы электрически управляемых устройств, называемых реле, представляли числа. "Включенное" и "выключенное" положение реле соответствовали цифрам 0 и 1 двоичной системы счисления, или системы с основанием 2. (В отличие от стандартной десятичной системы счисления, или системы с основанием 10, в которой числа представляются цифрами от 0 до 9, в двоичной системе все числа выражаются комбинациями из двух цифр - 0 и 1.)

Далее в этих трудах говорится о том, что первые электронные компьютеры были изобретены в середине 40-х годов. В отличие от механических и электромеханических электронные компьютеры собираются преимущественно на электронных лампах, транзисторах, а самые современные - на интегральных микросхемах. Первой такой машиной, по общему мнению, считается "Колосс", построенный математиками Аланом М. Тьюрингом, X.А. Ньюменом и их коллегами из Исследовательского центра в Блетчли (Англия). Эта машина, начавшая работать в 1943 г., помогла расшифровать систему секретных германских кодов и таким образом существенно повлияла на ход второй мировой войны. Вторая машина получила название "Электронного численного интегратора и компьютера", сокращенно "ENIAC", и была построена Джоном У. Мочли и Дж. Преспером Экертом с группой сотрудников из Пенсильванского университета. Она начала работать в 1945 г.

Однако на самом деле в период между 1937 и 1942 гг., т.е. за несколько лет до того, как были созданы упомянутые машины, Атанасов сконструировал и построил два сравнительно небольших электронных компьютера. Первый из низ послужил прототипом более мощной машины, которая получила название компьютера Атанасова-Берри, или сокращенно "АВС". Берри - это покойный Клиффорд Е. Берри, аспирант и ближайший помощник Атанасова, работавший вместе с ним с 1939 по 1942 г.

Запоздалое признание заслуг Атанасова не является результатом научного исследования. Скорее оно было следствием судебного процесса, начавшегося в 1967 г. между корпорацией Sperry Rand и компанией Honeywell, Inc. В свое время корпорация Sperry приобрела патент на компьютер "ENIAC" и взыскивала определенный процент от доходов других фирм, производящих электронные вычислительные машины. Компания Honeywell отказалась платить. Sperry подала в суд, a Honeywell предъявила встречный иск, обвинив корпорацию Sperry в нарушении антитрестовского закона и попытке воспользоваться недействительным патентом.

Представители компании Honeywell заявили, что патент следует считать недействительным, поскольку во время подготовки к судебному процессу со Sperry юристы компании натолкнулись на упоминание об Атанасове. Когда они разыскали его, Атанасов, до того не очень хорошо знакомый с устройством компьютера "ENIAC", сравнил конструкцию последнего со своей машиной. Выяснилось, что параграфы патента на "ENIAC" (по существу перекрывавшие все аспекты конструкции электронных вычислительных машин) отражали конструктивные особенности компьютера "АВС" и соответствовали той информации, которой Атанасов поделился с Мочли в начале 40-х годов.

Свидетельские показания Атанасова произвели сильное впечатление, и окружной суд Миннеаполиса 19 октября 1973 г. постановил считать патент на компьютер "ENIAC" недействительным. Судья заявил, что Мочли и Экерт "не были первыми изобретателями автоматического электронного цифрового компьютера, они лишь воспользовались идеями некоего д-ра Джона Винсента Атанасова". И во время суда, и впоследствии Мочли отказывался признать, что заимствовал что-либо существенное у Атанасова. Вдова Мочли, Экерт, и многие другие и теперь придерживаются этого мнения, но я считаю, что материалы суда явно противоположны утверждениям Мочли.

Решение судьи Ларсона, принятое корпорацией Sperry без апелляций в высшие судебные инстанции, не сразу принесло признание Атанасову в широких кругах общественности отчасти потому, что американская пресса в то время была поглощена уотергейтским скандалом, который привел к отставке президента Никсона. Тем не менее сведения о роли Атанасова постепенно стали просачиваться в научно-технические круги, и тот факт, что Атанасов был первым, кто изобрел и сконструировал электронный цифровой компьютер, теперь уже стал общепризнанным.

В значительной мере это признание было заслугой А. Беркса, участвовавшего в разработке компьютера "ENIAC", и его супруги Алисы. Чета Берксов (он - профессор, а она - ассистент кафедры электроники и вычислительной техники Мичиганского университета) тщательно исследовала работу Атанасова над созданием компьютера "АВС" и описали результаты своих исследований (в том числе и судебный процесс по поводу патентных прав) в получившей широкую извесность статье, а недавно и в книге.

Путь, который привел к созданию компьютера Атанасова-Берри, по существу начался еще в конце 20-х годов, когда Атанасов работал над докторской диссертацией в Университете шт. Висконсин в Мадисоне. Диссертация была посвящена электронной структуре атомов гелия и потребовала многих недель кропотливых вычислений, выполнявшихся на настольном калькуляторе. Утомленный бесконечными расчетами, Атанасов стал мечтать от автоматизированных вычислительных устройствах. Эта идея не покидала его и после того, как он успешно защитил свою диссертацию в 1930 г. и получил должность преподавателя в Колледже (а позднее университете) шт. Айова.

Работая в университете, Атанасов в течение нескольких лет обдумывал возможные способы автоматизации вычислений. К зиме 1937 г. он уже принял решение по нескольким основным принципиальным вопросам. Например, он пришел к выводу, что функции памяти - запоминание данных - должны быть отделены в машине от вычислительных функций, а также что метод вычисления должен быть скорее цифровым, чем аналоговым: машина должна представлять числа в виде цифр, а не посредством аналога с какой-либо физической величиной, такой как расстояние, отмеряемое на логарифмической линейке. Атанасов подумывал также над идеей проводить вычисления в системах счисления с основанием, отличным от 10. Однако эти идеи, по-видимому, никак не выкристаллизовывались в единое целое, как он вспоминал позже, и это все больше удручало его. И вот однажды, ненастным зимним вечером к нему сразу же пришло несколько важнейших решений.

Сначала этот вечер не выглядел особенно обещающим. На самом деле Атанасов был так раздосадован, что, покинув лабораторию, сел в машину и поехал на большой скорости по шоссе, целиком сконцентрировав свое внимание на вождении, чтобы развеяться и отвлечься от неприятных переживаний. Через несколько часов он очутился в 200 милях от дома, в штате Иллинойс. Он остановил машину у ярко освещенного придорожного бара, чтобы чего-нибудь выпить.

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

И действительно, мысли оказались очень важными. Вместо механических устройств Атанасов решил применять электронные переключатели (электронные устройства, управляющие прохождением электрических сигналов), с помощью которых должны были выполняться функции управления и арифметические операции в компьютере. В этом смысле ему принадлежит первенство. До этого ни одна машина, предназначенная для решения сложных математических задач, не была основана на электронике.

Он пришел также к убеждению, что его цифровая машина должна оперировать двоичными числами и что операции над этими числами будут осуществляться в соответствии с правилами логики, а не прямым подсчетом (см. рисунок ниже). В тот же вечер Атанасов решил и важную частную проблему, касающуюся способа хранения в памяти двоичных чисел. Он и раньше подумывал над идеей воспользоваться конденсаторами, устройствами, накапливающими и хранящими электрический заряд, в качестве запоминающих элементов компьютера. Например, положительный заряд на каком-то одном выводе конденсатора мог представить цифру 1, а отсутствие заряда соответственно 0. Проблема заключалась в том, что конденсаторы постепенно теряют свой заряд. Расслабившись в придорожном баре, Атанасов придумал способ обойти это затруднение, воспользовавшись так называемой регенерацией памяти. Периодически заряд конденсатора должен был восстанавливаться таким образом, что, если он был, скажем, в положительном состоянии, то он и дальше в нем оставался, и его положительный заряд со временем не изменялся и не доходил в конце концов до нуля. Приняв эти решения, вспоминает Атанасов, "поздно вечером я опять сел в машину и теперь уже медленно поехал домой".

Прототип компьютера "АВС" был построен в 1939 г. с целью проверить две основные идеи. Атанасов намеревался постоянно перезаряжать, или регенерировать, конденсаторы памяти, чтобы они не теряли заряд непредсказуемым образом. Он также намеревался проводить вычисления посредством логических схем - набора электронных ламп, который складывает или вычитает двоичные числа в соответствии с логическими правилами, а не прямым подсчетом. Прототип оказался успешным. При повороте диска памяти (розовое колесо), на каждой стороне которого конденсаторы хранили по одному 25-разрядному двоичному числу, одна логическая схема (внизу посередине) складывала или вычитала числа, записанные в памяти на противоположных сторонах диска. Одновременно с тем, как логическая схема выполняла вычисления над очередным разрядом чисел (запоминая в процессе разряд переноса или заема или считывая его из конденсатора переноса), схема регенерации (слева внизу) обновляла содержимое памяти.

Поскольку современные компьютеры по-прежнему оперируют двоичными разрядами, хранимыми в памяти, согласно логическим правилам, а функции вычисления и (регенерируемой) памяти разделены, основополагающие решения Атанасова стоят того, чтобы рассмотреть их более детально. Почему, например, цифровая машина предпочтительнее аналоговой для вычислительных приложений?

Мудрость решения, принятого на этот счет Атанасовым, лучше всего можно проиллюстрировать, сравнивая компьютер "АВС" с дифференциальным анализатором Буша, являвшимся в то время самым эффективным вычислительным устройством для научно-технических расчетов. Помимо того что он был по существу механическим устройством, дифференциальный анализатор представлял собой аналоговую вычислительную машину: его результаты представлялись углом поворота валиков.

Аналоговые компьютеры являются неплохим средством для многих применений, но, поскольку вместо операций над числами в них производятся измерения физических величин, точность вычислений неизбежно теряется, Цифровой компьютер Атанасова легко достигал точности в 1000 раз выше по сравнению с точностью дифференциального анализатора. Более того, в случае надобности точность компьютера можно было легко повысить, добавив еще несколько разрядов. У аналоговых компьютеров повышение точности достигается с большим трудом и обходится очень дорого. Например, чтобы повысить точность логарифмической линейки, скажем, в 10 раз, во столько же раз придется увеличить ее длину.

В наши дни цифровые вычисления основаны на двоичной системе счисления. Разумеется, Атанасов был не единственным человеком, кому пришла в голову эта идея; несколько первых электромеханических компьютеров были также двоичными, однако Атанасов был первым, кто решил воспользоваться электронными устройствами для операций над двоичными разрядами. Как выглядит число по основанию 2? В десятичной системе каждый разряд числа представляет справа налево определенное цифрой в "том разряде количество единиц, десятков сотен, тысяч и т.д. Следовательно, обозначение 237 представляет 2 раза по 102, плюс 3 раза по 101, плюс 7 раз по 100 (всякое число в степени 0 равно 1). В двоичном представлении каждый разряд, или бит, как его называют, означает определенное число (нуль или один) единиц, двоек (21), четверок (22), восьмерок (23), 16 (24) и т.д. Таким образом, десятичное число 237 в двоичной системе счисления будет представлено как 11101101. Подсчитаем это число слева направо. Оно "содержит" по одному числу 27 (т.е. 128 в десятичной системе), 26 (64), 25 (32), 23 (8), 23 (4) и 20 (1) и ни одного числа 24 или 21.

Для человека двоичная система, очевидно, неудобна, но, поскольку все числа в ней можно представить при помощи лишь двух символов, 1 и 0, она дает очень важные преимущества при работе с машиной, поскольку позволяет программисту представлять любое число в виде последовательности элементов в одном из двух состояний, таких как заряженное и незаряженное сотояние конденсаторе компьютере Атанасова или направление намагниченности, "вверх" или "вниз", участков поверхности магнитного диска.

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Нашёл ошибку?
Или хочешь предложить что-то улучшить на этой странице? Напиши об этом и получи бонус!
Бонус рассчитывается индивидуально в каждом случае и может быть в виде баллов или бесплатной услуги от студизбы.
Предложить исправление
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5121
Авторов
на СтудИзбе
443
Средний доход
с одного платного файла
Обучение Подробнее