Джон Атанасов: Разлика между версии

Изтрито е съдържание Добавено е съдържание
м без запетая в големи числа
м overlinking
Ред 54:
Работата на Атанасов върху АВС компютъра е изцяло теоретична – концепция, кондензаторна памет, суматорен механизъм.(<ref name=”Advents”/> – стр. 241, първа колона, последен параграф), (<ref name = "Deposition"/> – стр.157 – 158) За построяване на машината Атанасов се нуждае от техническа помощ и Харолд Андерсън, също професор по физика в колежа, му препоръчва един от най-добрите си студенти – [[Клифърд Бери]]<ref name="Kaplan_1"/><ref name=”Advents”/>.
 
През март [[1939]] г. от колежа му отпускат 650 долара и Атанасов и Бери започват монтажа на машината в приземието на лабораторията по физика. До края на 1939 г. Атанасов и Бери създават [[прототип]] на изчислителната машина, който съдържа два 25-битови абака ([[Сметало|сметала]]) (с думата „abacus“ Атанасов означава [[Регистър (компютър)|регистър]] или акумулатор), разположени радиално от двете страни на бакелитов диск, един [[суматор]] и конвертор.(<ref name = "Atanasoff"/> – стр. 29, предпоследен параграф). Този модел им позволява в периода ноември 1939-януари 1940 да тестват части от регенеративната памет и аритметичното устройство на машината в различни условия и е първото експериментално електронно устройство, което успешно изпълнява двоични операции събиране и изваждане.<ref name = "Alice"/> Операциите се извършват върху десетични числа, кодирани в осмичен код и резултатите са добри. В началото на 1940 г. те получават още 810 долара за проекта от колежа (110 долара от декана и 700 долара от научния съвет<ref name = "Atanasoff"/> – стр. 30). През същата година аритметичното устройство е проектирано отново.(<ref name = "Alice"/> – стр. 235) То се състои от 30 последователни двоични [[суматор]]асуматора, работещи едновременно. Всеки суматор е предназначен за сумиране на една двойка от думи (по една от всеки барабан). До средата на 1942 г. е пуснат в действие прототип на сметачна машина, много по-късно наречена [[компютър на Атанасов-Бери]] или ABC ({{lang|en|Atanasoff-Berry Computer}}).<ref name = "Atanasoff">Atanasoff J.V., [http://cdm16001.contentdm.oclc.org/cdm/compoundobject/collection/p15031coll18/id/143/rec/4 Computing Machines for the solution of large systems of linear algebraic equations], Iowa State School Report, Aug. 1940</ref> Тя е специализирана<ref group="notes">Атанасов винаги е представял АВС компютъра като компютър за решаване на диференциални уранения, а не като компютър който може да решава и диференциални уравнения освен всичко друго. В резултат, АВС компютъра е определен като специализиран. Това определение се оспорва с много сериозен аргумент от Джон Густафсон в [15], ръководител на реконструкциата на компютъра от 1997 г. За компютрите без запомнена програма т.е. компютрите, които не са Тюринг съвместими, универсалността се определя от типа задачи, които могат да решават. Колкото повече типове задачи могат да решават т.е. колкото по-широко им е приложението, толкова по-универсални са. Аргумента на Густафсон е, че тъй като АВС компютъра може да изпълнява единични операции събиране, изваждане, умножение и деление и осигурява допълнителна гъвкавост за решаване на диференциални уравнения чрез множеството от изчислителни модули (29 изчислителни модула), такъв какъвто е ENIAC (16 изчислителни модула), то той може да бъде използван за решаване на широк спектър от задачи и е толкова универсален колкото и ENIAC. С други думи, АВС не е автоматичен, но е универсален. Разбира се, тази универсалност не е в термините на съвременните компютри.</ref> – предназначена е за решаване на системи линейни уравнения с до 29 неизвестни по модифициран метод на Гаус, като изпълнява фиксирана последователност от операциите събиране и изваждане (умножението и делението се свеждат до първите две). Изчислението се извършва с помощта на електронни схеми и логически изрази, а управлението става ръчно с електромеханични превключватели, т.е. машината не е автоматична. АВС компютърът не е съвместим със съвременното определение за компютър (погледни бележка 6).
 
Основната концепция е разработена от Атанасов.(<ref name="Kaplan_1"/> – стр. 4, последен отговор) По-голяма част от електронните схеми на ABC компютъра са дело на Клифърд Бери(<ref name="Kaplan_1"/> – стр. 4, първи отговор), механиката е разработена от Герт Вайсман.(<ref name=”Mobley”> Mobley B. P., ''The ingenuity of common workmen: and the invention of the computer'', Iowa State University, PhD Thesis, 2001, Iowa State University Digital Repository</ref> – стр. 192, втори параграф) Първата схема на двоичния суматор е проектирана съвместно от Атанасов и Бери.(<ref name="Kaplan_1"/> – стр. 2, последен отговор) Монтажът на машината е извършен от студенти под ръководството на Бери. Сред студентите, участвали в монтажа на АВС компютъра са Алън Къркпатрик (по-късно патентен адвокат на CDC, участник в екипа на Honeywell), Роберт Фулмър (по-късно патентен адвокат на General Electric, участник в съдебния процес), но с най-голяма заслуга при монтажа е д-р Роберт Мадър (проектирал захранването), оказал съществена помощ и при реконструкцията на АВС компютъра през 1995. Основен проблем е въвеждането на данните и извеждането на резултатите. По това време основни производители на перфочетящи устройства са IBM и AT&T, но и двете фирми не разрешават на други да се свързват към техни устройства(<ref name = "Burks">Burks A. W., „Who Invented the General Purpose Electronic Computer“, Colloquim, University of Michigan, 1974</ref> – стр. 5) (през 1944 – 1945 г. IBM дават разрешение на Екерт и Моукли да свързват и модифицират техни входно-изходни устройства (<ref name = "Alice"/> – стр. 207)). Клифърд Бери предлага интересна идея за запис и четене на междинните резултати – вместо да печата перфокарти, да прогаря с искра подходящ диелектрик ([[хартия]]).<ref name = "Berry">Berry C.E., [http://cdm16001.contentdm.oclc.org/cdm/compoundobject/collection/p15031coll18/id/57/rec/13 Design of Electrical Data Recording and Reading Mechanism], MSc Thesis, Iowa State College, 1941</ref> Тази идея се превръща в негова дипломна работа за придобиване на степен магистър ({{Lang|en|master of science}}). Устройството за записване и четене на данни на Бери обаче не е достатъчно надеждно, защото перфорацията не е достатъчно регулярна и става причина за случайни грешки (<ref name = "Alice"/> – стр. 224 – 225), (<ref name = "Burks"/> – стр. 5), <ref name="SEP">{{Цитат уеб| уеб_адрес=http://plato.stanford.edu/entries/computing-history/ | заглавие= The Modern History of Computing|достъп_дата = 31 октомври 2016|труд= [[Станфордска философска енциклопедия]]}}</ref>. АВС компютърът има и други проблеми, които никога не са били проучвани – контактната система на барабаните(<ref name="Kaplan_1"/> – стр. 12, последен отговор), режима на лампите <ref name = "Mooers"/>, опроводяването на компютъра (писма на Атанасов до Роберт Мадър)