विश्लेषणात्मक इंजन: Difference between revisions
No edit summary |
No edit summary |
||
(10 intermediate revisions by 5 users not shown) | |||
Line 4: | Line 4: | ||
[[File:Babbages Analytical Engine, 1834-1871. (9660574685).jpg|thumb|चार्ल्स बैबेज द्वारा निर्मित विश्लेषणात्मक इंजन के मुद्रण तंत्र के साथ गणना मशीन का भाग, जैसा कि विज्ञान संग्रहालय (लंदन) में प्रदर्शित किया गया है<ref name= :1 >{{cite web|url=http://collection.sciencemuseum.org.uk/objects/co62245/babbages-analytical-engine-1834-1871-trial-model-analytical-engines|title=Babbage's Analytical Engine, 1834–1871. (Trial model)|publisher=Science Museum|access-date=23 August 2017}}</ref>]] | [[File:Babbages Analytical Engine, 1834-1871. (9660574685).jpg|thumb|चार्ल्स बैबेज द्वारा निर्मित विश्लेषणात्मक इंजन के मुद्रण तंत्र के साथ गणना मशीन का भाग, जैसा कि विज्ञान संग्रहालय (लंदन) में प्रदर्शित किया गया है<ref name= :1 >{{cite web|url=http://collection.sciencemuseum.org.uk/objects/co62245/babbages-analytical-engine-1834-1871-trial-model-analytical-engines|title=Babbage's Analytical Engine, 1834–1871. (Trial model)|publisher=Science Museum|access-date=23 August 2017}}</ref>]] | ||
{{History of computing}} | {{History of computing}} | ||
विश्लेषणात्मक इंजन अंग्रेजी गणितज्ञ और कंप्यूटर के आविष्कार कर्ता चार्ल्स बैबेज द्वारा डिजाइन किया गया एक यांत्रिक कंप्यूटर था। जो सामान्य उद्देश्य की पूर्ति के लिए बनाया गया | '''विश्लेषणात्मक इंजन''' अंग्रेजी गणितज्ञ और कंप्यूटर के आविष्कार कर्ता चार्ल्स बैबेज द्वारा डिजाइन किया गया एक यांत्रिक कंप्यूटर था। जो सामान्य उद्देश्य की पूर्ति के लिए बनाया गया थाI <ref>{{cite web|author=John Graham-Cumming |url=http://radar.oreilly.com/2010/10/the-100-year-leap.html |title=The 100-year leap |publisher=O'Reilly Radar|date=4 October 2010 |access-date=1 August 2012}}</ref><ref name="computerhistory.org">{{cite web |title=The Babbage Engine: The Engines |url=http://www.computerhistory.org/babbage/engines/ |publisher=[[Computer History Museum]] |year=2016 |access-date=7 May 2016}}</ref> इसे पहली बार 1837 में बैबेज के अंतर इंजन के उत्तराधिकारी यानि आधुनिक प्रतिरूप के रूप में विकसित किया गया थाI जिसे सरल शैली में एक यांत्रिक कैलकुलेटर की तरह डिज़ाइन किया गयाI इस यांत्रिक इंजन की आंतरिक प्रणाली का विश्लेषण पर ज्ञात हुआ कि इसमें अंकगणितीय तर्क,कंडीशनल ब्रांचिंग नाम की कम्प्यूटरीकृत भाषा, एकीकृत मेमोरी को एक साथ अन्तर्निहित करके सामान्य उद्देश्य के लिए तैयार किया गया थाI कैलकुलेटर के रूप में यह पहला यांत्रिक कंप्यूटर थाI जिसे आधुनिक शब्दों में ट्यूरिंग-पूर्ण के रूप में वर्णित किया जा सकता है।<ref name="babbageonline">{{cite web|url=http://www.sciencemuseum.org.uk/onlinestuff/stories/babbage.aspx?page=5 |title=Babbage | work = Online stuff |publisher=Science Museum |date=19 January 2007 |access-date=1 August 2012}}</ref><ref>{{cite web|url=https://www.newscientist.com/article/mg20827915.500-lets-build-babbages-ultimate-mechanical-computer.html |title=Let's build Babbage's ultimate mechanical computer | department = opinion |work=New Scientist |date= 23 December 2010 |access-date=1 August 2012}}</ref> दूसरे शब्दों में विश्लेषणात्मक इंजन की संरचना अनिवार्य रूप से वही थी जो इलेक्ट्रॉनिक युग में कंप्यूटर डिजाइन की थी I <ref name="computerhistory.org"/>विश्लेषणात्मक इंजन चार्ल्स बैबेज की सबसे सफल उपलब्धियों में से एक है। | ||
अपने मुख्य अभियंता के साथ संघर्ष और अपर्याप्त धन के कारण बैबेज अपनी किसी भी मशीन का निर्माण पूरा करने में सक्षम नहीं | अपने मुख्य अभियंता के साथ संघर्ष और अपर्याप्त धन के कारण बैबेज अपनी किसी भी मशीन का निर्माण पूरा करने में सक्षम नहीं थे।<ref name="meccano">{{cite web|author=Tim Robinson |url=http://www.meccano.us/analytical_engine/index.html |title=Difference Engines |publisher=Meccano.us |date=28 May 2007 |access-date=1 August 2012}}</ref><ref name="nineteenth century science">{{cite book|url=https://books.google.com/books?id=m4SB4BHzFeIC&pg=PA84 |title=19th Century Science, an Anthology | first = Alan S | last = Weber |date= 10 March 2000|access-date=1 August 2012|isbn=9781551111650 }}</ref> बैबेज द्वारा 1837 में अग्रणी विश्लेषणात्मक इंजन का प्रस्ताव देने के एक सदी से भी अधिक समय बाद1941 तक कोनराड ज़ूस ने पहला सामान्य-उद्देश्य युक्त कंप्यूटर Z3 आविष्कार कियाI <ref name="computerhistory.org"/> | ||
डिजाइन | |||
[[File:PunchedCardsAnalyticalEngine.jpg|thumb|मशीन को प्रोग्राम करने के लिए दो तरह के पंच कार्ड का इस्तेमाल किया जाता है। अग्रभूमि: निर्देशों को इनपुट करने के लिए 'ऑपरेशनल कार्ड'; पृष्ठभूमि: 'परिवर्तनीय कार्ड', डेटा इनपुट करने के लिए]] | [[File:PunchedCardsAnalyticalEngine.jpg|thumb|मशीन को प्रोग्राम करने के लिए दो तरह के पंच कार्ड का इस्तेमाल किया जाता है। अग्रभूमि: निर्देशों को इनपुट करने के लिए 'ऑपरेशनल कार्ड'; पृष्ठभूमि: 'परिवर्तनीय कार्ड', डेटा इनपुट करने के लिए]] | ||
मैकेनिकल कंप्यूटिंग डिवाइस में | मैकेनिकल कंप्यूटिंग डिवाइस में अलग प्रकार के इंजन को डिज़ाइन करने का बैबेज का पहला प्रयास विशेष उद्देश्य वाली मशीन थीI जिसे अनुमानित बहुपद बनाने के लिए परिमित अंतरों का मूल्यांकन करके लघुगणक और त्रिकोणमितीय कार्यों को सारणीबद्ध करने के लिए डिज़ाइन किया गया था। बैबेज का अपने मुख्य अभियंता जोसेफ क्लेमेंट के साथ संघर्ष चल रहा थाI जिस कारण वश इस यांत्रिक मशीन का निर्माण कभी पूरा नहीं हुआI अंततः ब्रिटिश सरकार ने परियोजना के लिए अपना धन वापस ले लिया।{{sfn|Collier|1970|p=chapter 3}}<ref>{{cite book|url=https://books.google.com/books?id=ocx4Jc12mkgC&pg=PA176 |title=International Biographical Dictionary of Computer Pioneers | first = John A.n | last = Lee |access-date=1 August 2012|isbn=9781884964473 |year=1995 }}</ref><ref>{{cite book|url=https://archive.org/details/science100scient0000balc |url-access=registration |page=[https://archive.org/details/science100scient0000balc/page/105 105] |title=Science: 100 Scientists Who Changed the World |publisher=Enchanted Lion Books | first = Jon | last = Balchin |access-date=1 August 2012|isbn=9781592700172 |year=2003 }}</ref> | ||
इस परियोजना के दौरान बैबेज ने महसूस किया कि एनालिटिकल यानि विश्लेषिक इंजन के तौर इससे अधिक सामान्य एवं सरल इंजन का निर्माण सम्भव हो सकता हैI.1833 के आसपास एनालिटिकल इंजन के डिजाइन पर काम | इस परियोजना के दौरान बैबेज ने महसूस किया कि एनालिटिकल यानि विश्लेषिक इंजन के तौर पर इससे अधिक सामान्य एवं सरल इंजन का निर्माण सम्भव हो सकता हैI.1833 के आसपास एनालिटिकल इंजन के डिजाइन पर काम शुरू हुआ।<ref>{{Cite book|url=https://books.google.com/books?id=gkWunaISTsgC&q=Analytical+Engine+1833&pg=PA197|title=The Mathematical Work of Charles Babbage|last1=Dubbey|first1=J. M.|last2=Dubbey|first2=John Michael|date=12 February 2004|publisher=Cambridge University Press|isbn=9780521524766|pages=197|language=en}}</ref>{{sfn|Bromley|1982|p=196}}इनपुट के तौर पर जिसमें प्रोग्राम और डेटा शामिल हैंI {{sfn|Menabrea|Lovelace|1843}}{{sfn|Collier|1970|p=chapter 3}} जिन्हें मशीन में पंच कार्ड के माध्यम से उपलब्ध किया जाता थाI उस समय यांत्रिक करघों को निर्देशित करने के लिए जैक्वार्ड लूम विधि का प्रयोग किया जाता थाI वहीं दूसरी ओर आउटपुट के लिए मशीन में एक प्रिंटर, एक कर्व प्लॉटर और एक घंटी थीI {{sfn|Collier|1970|p=chapter 3}} मशीन अक्षरों में पढ़े जाने वाले कार्डों पर लिखित संख्याओं को पंच करने में भी सक्षम थी। वहीं इस बात का आकलन भी किया गया कि मशीन साधारणतया 40 दशमलव अंकों की 1,000संख्याओं को स्टोर करने में सक्षम थीI यह मशीन अंकगणितीय अंकगणितीय संक्रियाओं के साथ-साथ तुलना और वैकल्पिक रूप से वर्गमूल करने में सक्षम थी ।{{sfn|Bromley|1982|p=211}} प्रारंभ में (1838) इसकी कल्पना एक अंतर इंजन के रूप में की गई थी जो आम तौर पर गोलाकार ले-आउट में थी I इस मशीन का प्रारूप चित्रों के माध्यम से समझा जा सकता हैI आधुनिक कंप्यूटर में यह मशीन सेंट्रल प्रोसेसिंग यूनिट (सीपीयू) की तरह आंतरिक क्रियाओं पर काम करती हैI जिसे रीड-ओनली मेमोरी के रूप में संग्रहीत किया जाता है। उपयोगकर्ता को प्रोग्राम को निर्दिष्ट करने के लिए एक खूंटे की तरह दिखने वाले बैरल का प्रयोग होता हैI उपयोगकर्ताओं द्वारा नियोजित की जाने वाली प्रोग्रामिंग भाषा आधुनिक युग की असेंबली भाषाओं के समान थी। लूप्स और कंडीशनल ब्रांचिंग संभव थींI अंकगणितीय संचालन के लिए, एक संख्यात्मक स्थिरांक के लिए और एक लोड और स्टोर संचालन के लिए, स्टोर से अंकगणितीय इकाई या वापस स्थानांतरित करने के लिए मशीन में तीन अलग-अलग प्रकार के पंच कार्डों का उपयोग किया गया थाI तीन प्रकार के कार्डों के लिए तीन अलग-अलग पाठक थे। बैबेज ने 1837 और 1840 के बीच विश्लेषणात्मक इंजन के लिए कुछ दो दर्जन कार्यक्रम विकसित किए और एक कार्यक्रम बाद में विकसित किया।{{sfn|Bromley|1982|p=215}}{{sfn|Bromley|1990|p=89}} ये कार्यक्रम बहुपद, पुनरावृत्त सूत्र, गाऊसी उन्मूलन और बर्नौली संख्याओं को निर्देशित करते थेI 1840 में ट्यूरिन की यात्रा के दौरान बैबेज द्वारा दिए गए व्याख्यानों के आधार पर1842 में इतालवी गणितज्ञ लुइगी फेडेरिको मेनाब्रिया ने फ्रेंच में इंजन का विवरण प्रकाशित कियाI<ref>{{Cite journal|last=Menabrea|first=Mr. L.-F.|year=1842|title=Notions sur la machine analytique de M. Charles Babbage|url=http://www.bibnum.education.fr/calcul-informatique/calcul/notions-sur-la-machine-analytique-de-m-charles-babbage|journal=[[Bibliothèque universelle de Genève]]|volume=41|pages=352–376|via=Bibnum}}</ref> <ref>{{Cite news|last=Sterling|first=Bruce|date=14 May 2017|title=Charles Babbage left a computer program in Turin in 1840. Here it is.|language=en-US|work=Wired|url=https://www.wired.com/beyond-the-beyond/2017/05/charles-babbage-left-computer-program-turin-1840|access-date=2021-06-10|issn=1059-1028}}</ref> 1843 में विवरण का अंग्रेजी में अनुवाद किया गया और एडा लवलेस द्वारा बड़े पैमाने पर व्याख्या की गयीI {{sfn|Menabrea|Lovelace|1843}} | ||
== निर्माण == | == निर्माण == | ||
[[File:Analytical Engine (2290032530).jpg|thumb|1910 में निर्मित हेनरी बैबेज की विश्लेषणात्मक इंजन मिल,<ref name= mill />विज्ञान संग्रहालय (लंदन) में]] | [[File:Analytical Engine (2290032530).jpg|thumb|1910 में निर्मित हेनरी बैबेज की विश्लेषणात्मक इंजन मिल,<ref name= mill />विज्ञान संग्रहालय (लंदन) में]] | ||
अपने जीवन के अंत में बैबेज ने मशीन का एक सरलीकृत संस्करण बनाने के तरीकों की तलाश | अपने जीवन के अंत में बैबेज ने मशीन का एक सरलीकृत संस्करण बनाने के तरीकों की तलाश कीI 1871 में अपनी मृत्यु से पहले इसके एक छोटे से हिस्से को इकट्ठा किया।<ref name=":1" /><ref name="meccano" /><ref>{{cite book |title=Monthly Notices of the Royal Astronomical Society |date=1910 |publisher=Priestley and Weale |page=517 |url=https://books.google.com/books?id=hBjyAAAAMAAJ&q=%22A+few+years+before+his+death%22 |language=en}}</ref>1878 में ब्रिटिश एसोसिएशन फॉर द एडवांसमेंट ऑफ साइंस की एक समिति ने विश्लेषणात्मक इंजन को यांत्रिक सरलता के चमत्कार के रूप में वर्णित कियाI समिति ने मशीन की उपयोगिता और मूल्य को स्वीकार कियाI लेकिन इसे बनाने की लागत का अनुमान नहीं लगाया जा सका I मशीन का निर्माण किया गया तो ठीक तरह सुनिश्चित नहीं था कि मशीन बनने के बाद सही ढंग से काम करेगी या नहीं।<ref>* {{Cite report |title=Report of the Forty-Eighth Meeting of the British Association for the Advancement of Science |year=1879 |location=London |publisher=John Murray |url=https://www.biodiversitylibrary.org/item/94499#page/174/mode/1up |pages=92–102 |access-date=20 December 2015}}</ref><ref>{{cite web |url=http://www.fourmilab.ch/babbage/baas.html |title=The Analytical Engine (Report 1879) |publisher=Fourmilab.ch |access-date=20 December 2015}}</ref> | ||
1880 से 1910 <ref>{{Cite book|url=https://books.google.com/books?id=osHuAAAAMAAJ&q=Munro+1910|title=Proceedings of the centenary assembly of the Institute of Actuaries|last=Britain)|first=Institute of Actuaries (Great|date=1950|publisher=Printed for the Institute of Actuaries at the University Press|pages=178|language=en}}</ref> बैबेज और उनके बेटे हेनरी प्रीवोस्ट बैबेज ने मिलकर मशीन के एक हिस्से मिल प्रिंटिंग उपकरण का निर्माण काफी धीमी गति से कियाI 1910 में यह PI पाई के गुणनखंड की गणना करने में सक्षम थीI यह पूरे इंजन का केवल एक छोटा सा हिस्सा थाI हेनरी बैबेज की विश्लेषणात्मक इंजन का प्रतिरूप लंदन में विज्ञान संग्रहालय में प्रदर्शित किया गया है।<ref name="mill">{{cite web|url=https://collection.sciencemuseum.org.uk/objects/co62246/henry-babbages-analytical-engine-mill-1910-analytical-engine-mills |title=Henry Babbage's Analytical Engine Mill, 1910. |publisher=Science Museum |date=16 January 2007 |access-date=1 August 2012}}</ref> हेनरी ने छोटे भंडारण क्षमता के साथ पूर्ण इंजन का एक प्रदर्शन संस्करण बनाने का भी प्रस्ताव रखाI यह पहली मशीन होगी जिसने शायद दस कॉलम और प्रत्येक कॉलम में पंद्रह पहिये थेI ऐसा संस्करण प्रत्येक 25 अंकों की 20 संख्याओं में हेरफेर करके उसे प्रभावित रूप से प्रदर्शित किया जा सकता हैI 1888 में हेनरी बैबेज ने लिखा मशीन में कार्ड्स का कोई खास उपयोग नहीं हैI गणितज्ञ के उद्देश्यों के लिए विश्लेषणात्मक इंजन में यदि आवश्यक हो तो कार्ड का उपयोग नहीं किया जाना चाहिए।<ref name="fourmilab">{{cite web |url=http://www.fourmilab.ch/babbage/hpb.html |title=The Analytical Engine (Henry P. Babbage 1888) |publisher=Fourmilab.ch |access-date=1 August 2012}}</ref> | |||
1991 में लंदन साइंस म्यूज़ियम ने बैबेज डिफरेंस इंजन नंबर 2 का एक पूर्ण और काम करने वाला नमूना बनायाI डिज़ाइन में विश्लेषणात्मक इंजन के विकास के दौरान बैबेज द्वारा खोजे गए शोध शामिल थे।<ref name="babbageonline" /> बैबेज के डिजाइन अपने समय की विनिर्माण तकनीक का उपयोग नहीं कर सकते थे। यह उपलब्ध सामग्री और इंजीनियरिंग का उपयोग करके बनाये गए थे I <ref>{{cite web|url=http://www.computerhistory.org/babbage/modernsequel/ |title=A Modern Sequel — The Babbage Engine |publisher=Computer History Museum |access-date=1 August 2012}}</ref> | |||
अक्टूबर 2010 में जॉन ग्राहम-कमिंग ने बैबेज की योजनाओं के गंभीर ऐतिहासिक और अकादमिक अध्ययन को सक्षम करने के लिए सार्वजनिक सदस्यता द्वारा धन जुटाने के लिए योजना 28 अभियान की शुरुआत की GAYI ताकि काम कर रहे आभासी डिजाइन का निर्माण और परीक्षण किया जा सकेI जो मशीन के निर्माण लिए करने में सक्षम हो। भौतिक विश्लेषणात्मक इंजन के।<ref>{{cite news| url=https://www.bbc.co.uk/news/technology-11530905 | work=BBC News | title=Campaign builds to construct Babbage Analytical Engine | date=14 October 2010}}</ref><ref>{{cite web|url=http://plan28.org/ |title=Building Charles Babbage's Analytical Engine |publisher=Plan 28 |date=27 July 2009 |access-date=1 August 2012}}</ref><ref>{{Cite news|last=Markoff|first=John|date=7 November 2011|title=It Started Digital Wheels Turning|language=en-US|work=The New York Times|url=https://www.nytimes.com/2011/11/08/science/computer-experts-building-1830s-babbage-analytical-engine.html |archive-url=https://ghostarchive.org/archive/20220101/https://www.nytimes.com/2011/11/08/science/computer-experts-building-1830s-babbage-analytical-engine.html |archive-date=2022-01-01 |url-access=limited|access-date=2021-06-10|issn=0362-4331}}{{cbignore}}</ref> मई 2016 तक, वास्तविक निर्माण का प्रयास नहीं किया गया थाI क्योंकि बैबेज के मूल डिजाइन चित्रों से अभी तक कोई सही जानकारी नहीं मिलीI विशेष रूप से यह स्पष्ट नहीं था कि क्या यह अनुक्रमित चर को संभाल सकता है या नहीं I<ref>{{cite web|title=Spring 2016 report to the Computer Conservation Society| publisher=Plan 28|url=http://blog.plan28.org/2016/05/spring-2016-report-to-computer.html| access-date=29 October 2016}}</ref> 2017 तक, योजना 28 के प्रयास ने बताया कि सभी सूचीबद्ध सामग्री का खोज योग्य डेटाबेस उपलब्ध थाI <ref>{{Cite web|url=http://blog.plan28.org/2017/05/spring-2017-report-to-computer.html|title=Spring 2017 report to the Computer Conservation Society|website=blog.plan28.org|access-date=13 June 2017}}</ref> | |||
अक्टूबर 2010 में | |||
बैबेज के कई मूल चित्र डिजीटल हो चुके हैं और सार्वजनिक रूप से ऑनलाइन उपलब्ध हैं।<ref>{{Cite web|date=1821–1905|title=The Babbage Papers|url=https://collection.sciencemuseumgroup.org.uk/documents/aa110000003/the-babbage-papers|url-status=live|website=Science Museum Group|archive-url=https://web.archive.org/web/20200413021056/https://collection.sciencemuseumgroup.org.uk/documents/aa110000003/the-babbage-papers |archive-date=13 April 2020 }}</ref> | बैबेज के कई मूल चित्र डिजीटल हो चुके हैं और सार्वजनिक रूप से ऑनलाइन उपलब्ध हैं।<ref>{{Cite web|date=1821–1905|title=The Babbage Papers|url=https://collection.sciencemuseumgroup.org.uk/documents/aa110000003/the-babbage-papers|url-status=live|website=Science Museum Group|archive-url=https://web.archive.org/web/20200413021056/https://collection.sciencemuseumgroup.org.uk/documents/aa110000003/the-babbage-papers |archive-date=13 April 2020 }}</ref> | ||
== निर्देश सेट == | == निर्देश सेट == | ||
[[File:Babbage Analytical Engine Plan 1840 CHM.agr.jpg|thumb|1840 से विश्लेषणात्मक इंजन का योजना आरेख]] | [[File:Babbage Analytical Engine Plan 1840 CHM.agr.jpg|thumb|1840 से विश्लेषणात्मक इंजन का योजना आरेख]] | ||
बैबेज को आधुनिक प्रोसेसर | बैबेज को आधुनिक प्रोसेसर इंजन के लिए निर्देशों को स्पष्ट सेट लिखने से अधिक कार्यक्रमों को निष्पादन के दौरान ऑपरेटिंग सिस्टम के लिए जाना गया थाI जिसमें उन्होंने निर्धारित किया था कि प्रत्येक चरण में ये मशीन कैसे कार्य करेगीI जो नियंत्रण प्रवाह के निर्देशों के लिए संकेत थेI | ||
1845 में पहली बार विभिन्न सेवा कार्यों के लिए उपयोगकर्ता संचालन की शुरूआत हुईI जिसमें सबसे महत्वपूर्ण कार्यक्रमों में उपयोगकर्ता नियंत्रण के लिए एक प्रभावी प्रणाली शामिल हैIइस बात का कोई संकेत नहीं है कि ऑपरेशन और वेरिएबल कार्ड की दिशा कैसे निर्दिष्ट की जाती है। अन्य सबूतों की अनुपस्थिति में मुझे न्यूनतम डिफ़ॉल्ट धारणा को अपनाना पड़ा है कि ऑपरेशन और वेरिएबल कार्ड दोनों को केवल पीछे की ओर घुमाया जा सकता है क्योंकि बैबेज के नमूना कार्यक्रमों में उपयोग किए गए लूप को लागू करने के लिए यह प्रणाली आवश्यक है। | |||
यह एमुलेटर | इंजन के अपने एमुलेटर में फोरमिलाब कहते हैं कि इंजन का कार्ड रीडर शुरू से अंत तक कार्ड को एक के बाद एक श्रृंखला में संसाधित करने के लिए बाध्य नहीं है। इसके अलावा पढ़ सकने वाले कार्यों को भी कार्डों द्वारा निर्देशित किया जा सकता हैI मशीन में इनबिल्ट कार्ड्स यह निर्देश देने में भी सक्षम हैं कि मिल का रन-अप लीवर सक्रिय हैI यह लीवर कार्ड श्रृंखला को आगे बढ़ा सकता हैI हस्तक्षेप करने वाले कार्डों को पीछे छोड़ सकता है और पढ़े गए कार्डों को संशोधित किया जा सकता हैI यह एमुलेटर यानि यंत्रानुकरणकारी लिखित प्रतीकात्मक निर्देश सेट प्रदान करता हैI हालांकि इसका निर्माण बैबेज के मूल कार्यों पर आधारित होने के बजाय इसके लेखकों द्वारा किया गया है। | ||
N0 6 | |||
N1 1 | |||
N2 1 | |||
× | × | ||
L1 | |||
L0 | |||
S1 | |||
– | |||
L0 | |||
L2 | |||
S0 | S0 | ||
L2 | |||
L0 | |||
CB?11 | |||
जहां सीबी (CB) सशर्त शाखा निर्देश या संयोजन कार्ड है जिसका उपयोग नियंत्रण प्रवाह को संचारित करने के लिए किया जाता हैI इस मामले में 11 कार्ड से पिछड़ा हुआ है। | |||
जहां सीबी सशर्त शाखा निर्देश या संयोजन कार्ड है जिसका उपयोग नियंत्रण प्रवाह को | |||
== प्रभाव == | == प्रभाव == | ||
=== अनुमानित प्रभाव === | === अनुमानित प्रभाव === | ||
बैबेज | बैबेज का मानना था कि स्वचालित कंप्यूटर का अस्तित्व उस क्षेत्र में जागरूकता और रूचि जगाएगा जिसे अब एल्गोरिथम दक्षता के रूप में जाना जाता हैI अपने पैसेज फ्रॉम द लाइफ ऑफ ए फिलॉसफर में लिखते हुए बैबेज जिक्र करते हैं कि एक विश्लेषणात्मक इंजन के तौर पर यह मशीन भविष्य में काफी कारगार साबित होगीI यह इंजन मशीन आवश्यक रूप से भविष्य के विज्ञान के पाठ्यक्रम का मार्गदर्शन करेगीI जब भी इसकी सहायता से कोई परिणाम मांगा जाता है तब यह प्रश्न उठता है कि मशीन द्वारा कम से कम समय में गणना के किस क्रम से इन परिणामों को प्राप्त किया जा सकता है?{{sfn|Babbage|1864|p=137}} | ||
=== कंप्यूटर विज्ञान === | === कंप्यूटर विज्ञान === | ||
1872 से हेनरी ने अपने पिता के काम के साथ लगन से काम करना जारी रखा और | 1872 से हेनरी ने अपने पिता के काम के साथ लगन से काम करना जारी रखा और 1875 में उनकी सेवानिवृत्ति के समय धीमे स्वरुप में इस विषय पर कार्य किया गयाI | ||
1908 में एनालिटिकल इंजन के लिए अपना खुद का डिज़ाइन प्रकाशित किया।जबकि पर्सी लुडगेट ने 1914 में इंजन के बारे में लिखा थाI<ref name=":0">{{Cite book|chapter-url=https://archive.org/stream/moderninstrument00horsuoft#page/127/mode/1up/search/1906|title=Modern instruments and methods of calculation : a handbook of the Napier Tercentenary Exhibition|last1=Horsburg|first1=E. M. (Ellice Martin)|last2=Napier Tercentenary Exhibition|date=1914|publisher=London : G. Bell|others=Gerstein – University of Toronto|pages=124–127|chapter=''Automatic Calculating Machines'' by P. E. Ludgate}}</ref> ऐसा माना जाता है कि लुडगेट का इंजन बहुत छोटा लगभग 8 क्यूबिक फ़ीट '230L' का होगा Iजो भुजा की लंबाई के घन से मेल खाती हैI बैबेज की तुलना में काल्पनिक रूप से दो 20-दशमलव-अंकीय संख्याओं को लगभग छह सेकंड में गुणा करने में सक्षम होगा।<ref name=":2">{{Cite web|url=http://www.fano.co.uk/ludgate/|title=Percy Ludgate's Analytical Machine|website=fano.co.uk|at=''From Analytical Engine to Electronic Digital Computer: The Contributions of Ludgate, Torres, and Bush'' by Brian Randell, 1982, Ludgate: pp. 4–5, Quevedo: pp. 6, 11–13, Bush: pp. 13, 16–17|access-date=29 October 2018}}</ref> | |||
ऑटोमेटिक्स पर अपने निबंध (1913) में लियोनार्डो टोरेस वाई क्वेवेडो ने एक बैबेज प्रकार की गणना मशीन तैयार की जिसमें इलेक्ट्रोमैकेनिकल भागों का उपयोग किया गया जिसमें फ्लोटिंग-पॉइंट अंकगणित पर आधारित फ्लोटिंग पॉइंट नंबर प्रतिनिधित्व शामिल थेI इस प्रणाली के लिए 1920 में एक प्रारंभिक प्रोटोटाइप बनायागया ।<ref name=":2" /> | |||
वन्नेवर बुश के पेपर इंस्ट्रुमेंटल एनालिसिस (1936) में बैबेज के काम के कई संदर्भ शामिल थे। उसी वर्ष उन्होंने इलेक्ट्रॉनिक डिजिटल कंप्यूटर के निर्माण की समस्याओं की जांच के लिए रैपिड अरिथमेटिकल मशीन प्रोजेक्ट शुरू किया।<ref name=":2" /> | |||
इस आधारभूत कार्य के बावजूद बैबेज का काम ऐतिहासिक अस्पष्टता में गिर गयाI विश्लेषणात्मक इंजन 1930 और 1940 के दशक में इलेक्ट्रोमैकेनिकल और इलेक्ट्रॉनिक कंप्यूटिंग मशीनों के बिल्डरों के लिए अज्ञात थाI जब उन्होंने अपना काम शुरू किया तब बैबेज द्वारा प्रस्तावित कई वास्तुशिल्प नवाचारों को फिर से आविष्कार करने की आवश्यकता महसूस हुई। हॉवर्ड एकेन, जिन्होंने जल्दी से अप्रचलित इलेक्ट्रोमैकेनिकल कैलकुलेटर हार्वर्ड मार्क का निर्माण कियाI विश्लेषणात्मक इंजन के निर्मित हिस्से की उनकी यात्रा को जीवन की सबसे बड़ी निराशा माना।{{sfn|Cohen|2000}} मार्क ने एनालिटिकल इंजन से कोई प्रभाव नहीं दिखाया और एनालिटिकल इंजन की सबसे प्रेजेंटेटिव आर्किटेक्चरल फीचर क्योंकि इस प्रणाली में कंडीशनल ब्रांचिंग का अभाव था।{{sfn|Cohen|2000}} जे. प्रेस्पर एकर्ट और जॉन डब्ल्यू. मौचली भी इसी तरह पहले इलेक्ट्रॉनिक सामान्य-प्रयोजन कंप्यूटर ENIAC के लिए अपने डिजाइन के पूरा होने से पहले बैबेज के विश्लेषणात्मक इंजन के काम के विवरण से अवगत नहीं थे।<ref>{{cite web|url=http://special.lib.umn.edu/cbi/oh/pdf.phtml?id%3D245 |access-date=9 February 2011 |url-status=dead |archive-url=https://web.archive.org/web/20100724084105/http://special.lib.umn.edu/cbi/oh/pdf.phtml?id=245 |title=J. Presper Eckert Interview 28 October 1977|archive-date=24 July 2010 }}</ref><ref>{{cite web|url=http://invention.smithsonian.org/downloads/fa_cohc_tr_mauc730223.pdf |access-date=9 February 2011 |url-status=dead |archive-url=https://web.archive.org/web/20101111055745/http://invention.smithsonian.org//downloads/fa_cohc_tr_mauc730223.pdf |title=Computer Oral History Collection, 1969–1973, 1977 |archive-date=11 November 2010 }}</ref> | |||
== अन्य प्रारंभिक कंप्यूटरों की तुलना == | == अन्य प्रारंभिक कंप्यूटरों की तुलना == | ||
लुइगी फेडेरिको मेनाब्रिया ने स्केच ऑफ द एनालिटिकल इंजन में रिपोर्ट किया मिस्टर बैबेज का मानना है कि वह अपने इंजन द्वारा तीन मिनट में दो नंबरों का उत्पाद बना सकते हैंI जिनमें से प्रत्येक में बीस अंक होते हैं।{{sfn|Menabrea|Lovelace|1843|p=688}} | |||
हार्वर्ड मार्क की तुलना करके मैं वही कार्य केवल छह सेकंड में कर सकता था। एक आधुनिक पीसी एक सेकंड के अरबवें हिस्से में भी यही काम कर सकता है। | |||
हार्वर्ड मार्क की तुलना करके मैं वही कार्य केवल छह सेकंड में कर सकता था। ऐसा माना जाता है कि एक आधुनिक पीसी एक सेकंड के अरबवें हिस्से में भी यही काम कर सकता है। | |||
{{Further|History of computing hardware#Early digital computer characteristics}} | {{Further|History of computing hardware#Early digital computer characteristics}} | ||
Line 86: | Line 76: | ||
|- | |- | ||
! Name | ! Name | ||
! | !नाम | ||
! | ! पहला परिचालन | ||
! | ! अंक प्रणाली | ||
! | ! कंप्यूटिंग तंत्र | ||
! | ! प्रोग्रामिंग | ||
! | ! ट्यूरिंग पूर्ण | ||
! स्मृति | |||
|- | |- | ||
! | ! अंतर इंजन | ||
| | !अंतर इंजन | ||
| | | 1990 के दशक तक नहीं बनाया गया (डिजाइन 1820 के दशक) | ||
| | | दशमलव | ||
| | | यांत्रिक | ||
| | | प्रोग्राम करने योग्य नहीं; भौतिक रूप से निर्धारित बहुपद अंतरों के प्रारंभिक संख्यात्मक स्थिरांक | ||
| | |नहीं | ||
| कुल्हाड़ियों में पहियों की भौतिक स्थिति | |||
|- | |- | ||
! | ! विश्लेषणात्मक इंजन | ||
| | !विश्लेषणात्मक इंजन | ||
| | | निर्मित नहीं (डिजाइन 1830) | ||
| | | दशमलव | ||
| | | यांत्रिक | ||
| | | पंच कार्ड द्वारा प्रोग्राम नियंत्रित | ||
| | |हाँ | ||
| कुल्हाड़ियों में पहियों की भौतिक स्थिति | |||
|- | |- | ||
! | !लुडगेट का विश्लेषणात्मक इंजन | ||
| | !लुडगेट का विश्लेषणात्मक इंजन | ||
| | |निर्मित नहीं (डिजाइन 1909) | ||
| | |दशमलव | ||
| | |यांत्रिक | ||
| | |पंच कार्ड द्वारा प्रोग्राम नियंत्रित | ||
| | |हाँ | ||
|छड़ों की भौतिक अवस्था | |||
|- | |- | ||
! | !टोरेस वाई क्वेवेडो की विश्लेषणात्मक मशीन | ||
!टोरेस वाई क्वेवेडो की विश्लेषणात्मक मशीन | |||
|1920 | |1920 | ||
| | |दशमलव | ||
| | |विद्युत | ||
| | |प्रोग्राम करने योग्य नहीं; पैच केबल द्वारा निर्दिष्ट इनपुट और आउटपुट सेटिंग्स | ||
| | |नहीं | ||
| | | यांत्रिक रिले | ||
|- | |- | ||
![[Z1 (computer)|Zuse Z1]] {{small|(Germany)}} | ![[Z1 (computer)|Zuse Z1]] {{small|(Germany)}} | ||
!Zuse Z1 (जर्मनी) | |||
|1939 | |1939 | ||
| | |बाइनरी फ्लोटिंग पॉइंट | ||
| | |यांत्रिक | ||
| | |प्रोग्राम करने योग्य नहीं; पैच केबल द्वारा निर्दिष्ट सिफर इनपुट सेटिंग्स | ||
| | |नहीं | ||
| | |छड़ों की भौतिक अवस्था | ||
|- | |- | ||
! [[Bombe]] {{small|(Poland, UK, US)}} | ! [[Bombe]] {{small|(Poland, UK, US)}} | ||
| 1939 ( | !बॉम्बे (पोलैंड, यूके, यूएस) | ||
| | | 1939 ( पोलिश ), मार्च 1940 (ब्रिटिश), मई 1943 (अमेरिका) | ||
| | | चरित्र गणना | ||
| | | विद्युत यांत्रिक | ||
| | | प्रोग्राम करने योग्य नहीं; पैच केबल द्वारा निर्दिष्ट सिफर इनपुट सेटिंग्स | ||
| | |नहीं | ||
| रोटर्स की भौतिक स्थिति | |||
|- | |- | ||
![[Z2 (computer)|Zuse Z2]] {{small|(Germany)}} | ![[Z2 (computer)|Zuse Z2]] {{small|(Germany)}} | ||
!Zuse Z2 (जर्मनी) | |||
|1940 | |1940 | ||
| | |बाइनरी फ्लोटिंग पॉइंट | ||
| | |इलेक्ट्रो-मैकेनिकल ( मैकेनिकल मेमोरी) | ||
| | |छिद्रित 35 मिमी फिल्म स्टॉक द्वारा प्रोग्राम-नियंत्रित | ||
| | |नहीं | ||
| | |छड़ों की भौतिक अवस्था | ||
|- | |- | ||
! [[Z3 (computer)|Zuse Z3]] {{small|(Germany)}} | ! [[Z3 (computer)|Zuse Z3]] {{small|(Germany)}} | ||
| | !Zuse Z3 (जर्मनी) | ||
| | | मई 1941 | ||
| | | बाइनरी फ्लोटिंग पॉइंट | ||
| | | विद्युत यांत्रिक | ||
| | | छिद्रित 35 मिमी फिल्म स्टॉक द्वारा प्रोग्राम-नियंत्रित | ||
| | | सैद्धांतिक रूप में | ||
| यांत्रिक रिले | |||
|- | |- | ||
! [[Atanasoff–Berry Computer]] {{small|(US)}} | ! [[Atanasoff–Berry Computer]] {{small|(US)}} | ||
!एटानासॉफ-बेरी कंप्यूटर (यूएस) | |||
| 1942 | | 1942 | ||
| | | बायनरी | ||
| | | इलेक्ट्रोनिक | ||
| | | प्रोग्राम करने योग्य नहीं; छिद्रित कार्ड का उपयोग करके रैखिक प्रणाली गुणांक इनपुट | ||
| | |नहीं | ||
| | | पुनर्योजी संधारित्र स्मृति | ||
|- | |- | ||
! [[Colossus computer|Colossus]] Mark 1 {{small|(UK)}} | ! [[Colossus computer|Colossus]] Mark 1 {{small|(UK)}} | ||
| | !कोलोसस मार्क 1 (यूके) | ||
| | | दिसंबर 1943 | ||
| | | बायनरी | ||
| | | इलेक्ट्रोनिक | ||
| | | पैच केबल और स्विच द्वारा प्रोग्राम नियंत्रित | ||
| | |नहीं | ||
| थर्मिओनिक वाल्व (वैक्यूम ट्यूब) और थायराट्रॉन | |||
|- | |- | ||
! [[Harvard Mark I]] – IBM ASCC {{small|(US)}} | ! [[Harvard Mark I]] – IBM ASCC {{small|(US)}} | ||
| | !हार्वर्ड मार्क I - आईबीएम एएससीसी (यूएस) | ||
| | | मई 1944 | ||
| | | दशमलव | ||
| | | विद्युत यांत्रिक | ||
| | | 24-चैनल छिद्रित पेपर टेप द्वारा प्रोग्राम-नियंत्रित (लेकिन कोई सशर्त शाखा नहीं) | ||
| | |नहीं | ||
| यांत्रिक रिले | |||
|- | |- | ||
! Zuse [[Z4 (computer)|Z4]] {{small|(Germany)}} | ! Zuse [[Z4 (computer)|Z4]] {{small|(Germany)}} | ||
| | !Zuse Z4 (जर्मनी) | ||
| | | मार्च 1945 (या 1948) | ||
| | | बाइनरी फ्लोटिंग पॉइंट | ||
| | | विद्युत यांत्रिक | ||
| | | छिद्रित 35 मिमी फिल्म स्टॉक द्वारा प्रोग्राम-नियंत्रित | ||
| | | 1950 में | ||
| यांत्रिक रिले | |||
|- | |- | ||
! [[ENIAC]] {{small|(US)}} | ! [[ENIAC]] {{small|(US)}} | ||
| | !ENIAC (अमेरिका) | ||
| | | जुलाई 1946 | ||
| | | दशमलव | ||
| | | इलेक्ट्रोनिक | ||
| | | पैच केबल और स्विच द्वारा प्रोग्राम नियंत्रित | ||
| | |हाँ | ||
| वैक्यूम ट्यूब ट्रायोड फ्लिप-फ्लॉप | |||
|- | |- | ||
! [[Manchester Baby]] {{small|(UK)}} | ! [[Manchester Baby]] {{small|(UK)}} | ||
!मैनचेस्टर बेबी (यूके) | |||
| 1948 | | 1948 | ||
| | | बायनरी | ||
| | | इलेक्ट्रोनिक | ||
| | | बाइनरी प्रोग्राम को कीबोर्ड द्वारा मेमोरी में दर्ज किया गया (पहला इलेक्ट्रॉनिक स्टोर-प्रोग्राम डिजिटल कंप्यूटर) | ||
| | |हाँ | ||
| | | विलियम्स कैथोड रे ट्यूब | ||
|- | |- | ||
! [[EDSAC]] {{small|(UK)}} | ! [[EDSAC]] {{small|(UK)}} | ||
!ईडीएसएसी (यूके) | |||
| 1949 | | 1949 | ||
| | | बायनरी | ||
| | | इलेक्ट्रोनिक | ||
| | | फाइव-बिट ऑपोड और वेरिएबल-लेंथ ऑपरेंड (पहला स्टोर-प्रोग्राम कंप्यूटर जो व्यापक समुदाय को कंप्यूटिंग सेवाएं प्रदान करता है)। | ||
| | |हाँ | ||
| | | बुध विलंब रेखा | ||
|} | |} | ||
Line 256: | Line 262: | ||
* {{Cite news|url=http://sydneypadua.com/2dgoggles/the-marvellous-analytical-engine-how-it-works/|title=The Marvellous Analytical Engine- How It Works|date=31 May 2015|work=2D Goggles|access-date=23 August 2017}} | * {{Cite news|url=http://sydneypadua.com/2dgoggles/the-marvellous-analytical-engine-how-it-works/|title=The Marvellous Analytical Engine- How It Works|date=31 May 2015|work=2D Goggles|access-date=23 August 2017}} | ||
* [https://plan28.org/ Plan 28: Building Charles Babbage's Analytical Engine] | * [https://plan28.org/ Plan 28: Building Charles Babbage's Analytical Engine] | ||
[[Category: | |||
[[Category: | [[Category:1837 में कंप्यूटर से संबंधित परिचय]] | ||
[[Category: अंग्रेजी आविष्कार]] | [[Category:Articles with hatnote templates targeting a nonexistent page]] | ||
[[Category:Articles with invalid date parameter in template]] | |||
[[Category:Articles with short description]] | |||
[[Category:CS1 English-language sources (en)]] | |||
[[Category:CS1 maint]] | |||
[[Category:Commons category link is locally defined]] | |||
[[Category:EngvarB from July 2022]] | |||
[[Category:Exclude in print]] | |||
[[Category:Interwiki category linking templates]] | |||
[[Category:Interwiki link templates]] | |||
[[Category:Lua-based templates]] | |||
[[Category:Machine Translated Page]] | |||
[[Category:Pages containing links to subscription-only content]] | |||
[[Category:Pages with empty portal template]] | |||
[[Category:Pages with script errors]] | |||
[[Category:Portal templates with redlinked portals]] | |||
[[Category:Short description with empty Wikidata description]] | |||
[[Category:Template documentation pages|Documentation/doc]] | |||
[[Category:Templates Vigyan Ready]] | |||
[[Category:Templates that add a tracking category]] | |||
[[Category:Templates that generate short descriptions]] | |||
[[Category:Templates used by AutoWikiBrowser|Cite web]] | |||
[[Category:Templates using TemplateData]] | |||
[[Category:Use dmy dates from July 2022]] | |||
[[Category:Wikimedia Commons templates]] | |||
[[Category:अंग्रेजी आविष्कार]] | |||
[[Category:एक तरह का अनोखा कंप्यूटर]] | |||
[[Category:चार्ल्स बैबेज]] | |||
[[Category:यांत्रिक कंप्यूटर]] | |||
[[Category:यांत्रिक कैलकुलेटर]] | [[Category:यांत्रिक कैलकुलेटर]] | ||
Latest revision as of 15:36, 24 August 2023
History of computing |
---|
Hardware |
Software |
Computer science |
Modern concepts |
By country |
Timeline of computing |
Glossary of computer science |
विश्लेषणात्मक इंजन अंग्रेजी गणितज्ञ और कंप्यूटर के आविष्कार कर्ता चार्ल्स बैबेज द्वारा डिजाइन किया गया एक यांत्रिक कंप्यूटर था। जो सामान्य उद्देश्य की पूर्ति के लिए बनाया गया थाI [2][3] इसे पहली बार 1837 में बैबेज के अंतर इंजन के उत्तराधिकारी यानि आधुनिक प्रतिरूप के रूप में विकसित किया गया थाI जिसे सरल शैली में एक यांत्रिक कैलकुलेटर की तरह डिज़ाइन किया गयाI इस यांत्रिक इंजन की आंतरिक प्रणाली का विश्लेषण पर ज्ञात हुआ कि इसमें अंकगणितीय तर्क,कंडीशनल ब्रांचिंग नाम की कम्प्यूटरीकृत भाषा, एकीकृत मेमोरी को एक साथ अन्तर्निहित करके सामान्य उद्देश्य के लिए तैयार किया गया थाI कैलकुलेटर के रूप में यह पहला यांत्रिक कंप्यूटर थाI जिसे आधुनिक शब्दों में ट्यूरिंग-पूर्ण के रूप में वर्णित किया जा सकता है।[4][5] दूसरे शब्दों में विश्लेषणात्मक इंजन की संरचना अनिवार्य रूप से वही थी जो इलेक्ट्रॉनिक युग में कंप्यूटर डिजाइन की थी I [3]विश्लेषणात्मक इंजन चार्ल्स बैबेज की सबसे सफल उपलब्धियों में से एक है।
अपने मुख्य अभियंता के साथ संघर्ष और अपर्याप्त धन के कारण बैबेज अपनी किसी भी मशीन का निर्माण पूरा करने में सक्षम नहीं थे।[6][7] बैबेज द्वारा 1837 में अग्रणी विश्लेषणात्मक इंजन का प्रस्ताव देने के एक सदी से भी अधिक समय बाद1941 तक कोनराड ज़ूस ने पहला सामान्य-उद्देश्य युक्त कंप्यूटर Z3 आविष्कार कियाI [3]
डिजाइन
मैकेनिकल कंप्यूटिंग डिवाइस में अलग प्रकार के इंजन को डिज़ाइन करने का बैबेज का पहला प्रयास विशेष उद्देश्य वाली मशीन थीI जिसे अनुमानित बहुपद बनाने के लिए परिमित अंतरों का मूल्यांकन करके लघुगणक और त्रिकोणमितीय कार्यों को सारणीबद्ध करने के लिए डिज़ाइन किया गया था। बैबेज का अपने मुख्य अभियंता जोसेफ क्लेमेंट के साथ संघर्ष चल रहा थाI जिस कारण वश इस यांत्रिक मशीन का निर्माण कभी पूरा नहीं हुआI अंततः ब्रिटिश सरकार ने परियोजना के लिए अपना धन वापस ले लिया।[8][9][10]
इस परियोजना के दौरान बैबेज ने महसूस किया कि एनालिटिकल यानि विश्लेषिक इंजन के तौर पर इससे अधिक सामान्य एवं सरल इंजन का निर्माण सम्भव हो सकता हैI.1833 के आसपास एनालिटिकल इंजन के डिजाइन पर काम शुरू हुआ।[11][12]इनपुट के तौर पर जिसमें प्रोग्राम और डेटा शामिल हैंI [13][8] जिन्हें मशीन में पंच कार्ड के माध्यम से उपलब्ध किया जाता थाI उस समय यांत्रिक करघों को निर्देशित करने के लिए जैक्वार्ड लूम विधि का प्रयोग किया जाता थाI वहीं दूसरी ओर आउटपुट के लिए मशीन में एक प्रिंटर, एक कर्व प्लॉटर और एक घंटी थीI [8] मशीन अक्षरों में पढ़े जाने वाले कार्डों पर लिखित संख्याओं को पंच करने में भी सक्षम थी। वहीं इस बात का आकलन भी किया गया कि मशीन साधारणतया 40 दशमलव अंकों की 1,000संख्याओं को स्टोर करने में सक्षम थीI यह मशीन अंकगणितीय अंकगणितीय संक्रियाओं के साथ-साथ तुलना और वैकल्पिक रूप से वर्गमूल करने में सक्षम थी ।[14] प्रारंभ में (1838) इसकी कल्पना एक अंतर इंजन के रूप में की गई थी जो आम तौर पर गोलाकार ले-आउट में थी I इस मशीन का प्रारूप चित्रों के माध्यम से समझा जा सकता हैI आधुनिक कंप्यूटर में यह मशीन सेंट्रल प्रोसेसिंग यूनिट (सीपीयू) की तरह आंतरिक क्रियाओं पर काम करती हैI जिसे रीड-ओनली मेमोरी के रूप में संग्रहीत किया जाता है। उपयोगकर्ता को प्रोग्राम को निर्दिष्ट करने के लिए एक खूंटे की तरह दिखने वाले बैरल का प्रयोग होता हैI उपयोगकर्ताओं द्वारा नियोजित की जाने वाली प्रोग्रामिंग भाषा आधुनिक युग की असेंबली भाषाओं के समान थी। लूप्स और कंडीशनल ब्रांचिंग संभव थींI अंकगणितीय संचालन के लिए, एक संख्यात्मक स्थिरांक के लिए और एक लोड और स्टोर संचालन के लिए, स्टोर से अंकगणितीय इकाई या वापस स्थानांतरित करने के लिए मशीन में तीन अलग-अलग प्रकार के पंच कार्डों का उपयोग किया गया थाI तीन प्रकार के कार्डों के लिए तीन अलग-अलग पाठक थे। बैबेज ने 1837 और 1840 के बीच विश्लेषणात्मक इंजन के लिए कुछ दो दर्जन कार्यक्रम विकसित किए और एक कार्यक्रम बाद में विकसित किया।[15][16] ये कार्यक्रम बहुपद, पुनरावृत्त सूत्र, गाऊसी उन्मूलन और बर्नौली संख्याओं को निर्देशित करते थेI 1840 में ट्यूरिन की यात्रा के दौरान बैबेज द्वारा दिए गए व्याख्यानों के आधार पर1842 में इतालवी गणितज्ञ लुइगी फेडेरिको मेनाब्रिया ने फ्रेंच में इंजन का विवरण प्रकाशित कियाI[17] [18] 1843 में विवरण का अंग्रेजी में अनुवाद किया गया और एडा लवलेस द्वारा बड़े पैमाने पर व्याख्या की गयीI [13]
निर्माण
अपने जीवन के अंत में बैबेज ने मशीन का एक सरलीकृत संस्करण बनाने के तरीकों की तलाश कीI 1871 में अपनी मृत्यु से पहले इसके एक छोटे से हिस्से को इकट्ठा किया।[1][6][20]1878 में ब्रिटिश एसोसिएशन फॉर द एडवांसमेंट ऑफ साइंस की एक समिति ने विश्लेषणात्मक इंजन को यांत्रिक सरलता के चमत्कार के रूप में वर्णित कियाI समिति ने मशीन की उपयोगिता और मूल्य को स्वीकार कियाI लेकिन इसे बनाने की लागत का अनुमान नहीं लगाया जा सका I मशीन का निर्माण किया गया तो ठीक तरह सुनिश्चित नहीं था कि मशीन बनने के बाद सही ढंग से काम करेगी या नहीं।[21][22]
1880 से 1910 [23] बैबेज और उनके बेटे हेनरी प्रीवोस्ट बैबेज ने मिलकर मशीन के एक हिस्से मिल प्रिंटिंग उपकरण का निर्माण काफी धीमी गति से कियाI 1910 में यह PI पाई के गुणनखंड की गणना करने में सक्षम थीI यह पूरे इंजन का केवल एक छोटा सा हिस्सा थाI हेनरी बैबेज की विश्लेषणात्मक इंजन का प्रतिरूप लंदन में विज्ञान संग्रहालय में प्रदर्शित किया गया है।[19] हेनरी ने छोटे भंडारण क्षमता के साथ पूर्ण इंजन का एक प्रदर्शन संस्करण बनाने का भी प्रस्ताव रखाI यह पहली मशीन होगी जिसने शायद दस कॉलम और प्रत्येक कॉलम में पंद्रह पहिये थेI ऐसा संस्करण प्रत्येक 25 अंकों की 20 संख्याओं में हेरफेर करके उसे प्रभावित रूप से प्रदर्शित किया जा सकता हैI 1888 में हेनरी बैबेज ने लिखा मशीन में कार्ड्स का कोई खास उपयोग नहीं हैI गणितज्ञ के उद्देश्यों के लिए विश्लेषणात्मक इंजन में यदि आवश्यक हो तो कार्ड का उपयोग नहीं किया जाना चाहिए।[24]
1991 में लंदन साइंस म्यूज़ियम ने बैबेज डिफरेंस इंजन नंबर 2 का एक पूर्ण और काम करने वाला नमूना बनायाI डिज़ाइन में विश्लेषणात्मक इंजन के विकास के दौरान बैबेज द्वारा खोजे गए शोध शामिल थे।[4] बैबेज के डिजाइन अपने समय की विनिर्माण तकनीक का उपयोग नहीं कर सकते थे। यह उपलब्ध सामग्री और इंजीनियरिंग का उपयोग करके बनाये गए थे I [25]
अक्टूबर 2010 में जॉन ग्राहम-कमिंग ने बैबेज की योजनाओं के गंभीर ऐतिहासिक और अकादमिक अध्ययन को सक्षम करने के लिए सार्वजनिक सदस्यता द्वारा धन जुटाने के लिए योजना 28 अभियान की शुरुआत की GAYI ताकि काम कर रहे आभासी डिजाइन का निर्माण और परीक्षण किया जा सकेI जो मशीन के निर्माण लिए करने में सक्षम हो। भौतिक विश्लेषणात्मक इंजन के।[26][27][28] मई 2016 तक, वास्तविक निर्माण का प्रयास नहीं किया गया थाI क्योंकि बैबेज के मूल डिजाइन चित्रों से अभी तक कोई सही जानकारी नहीं मिलीI विशेष रूप से यह स्पष्ट नहीं था कि क्या यह अनुक्रमित चर को संभाल सकता है या नहीं I[29] 2017 तक, योजना 28 के प्रयास ने बताया कि सभी सूचीबद्ध सामग्री का खोज योग्य डेटाबेस उपलब्ध थाI [30] बैबेज के कई मूल चित्र डिजीटल हो चुके हैं और सार्वजनिक रूप से ऑनलाइन उपलब्ध हैं।[31]
निर्देश सेट
बैबेज को आधुनिक प्रोसेसर इंजन के लिए निर्देशों को स्पष्ट सेट लिखने से अधिक कार्यक्रमों को निष्पादन के दौरान ऑपरेटिंग सिस्टम के लिए जाना गया थाI जिसमें उन्होंने निर्धारित किया था कि प्रत्येक चरण में ये मशीन कैसे कार्य करेगीI जो नियंत्रण प्रवाह के निर्देशों के लिए संकेत थेI
1845 में पहली बार विभिन्न सेवा कार्यों के लिए उपयोगकर्ता संचालन की शुरूआत हुईI जिसमें सबसे महत्वपूर्ण कार्यक्रमों में उपयोगकर्ता नियंत्रण के लिए एक प्रभावी प्रणाली शामिल हैIइस बात का कोई संकेत नहीं है कि ऑपरेशन और वेरिएबल कार्ड की दिशा कैसे निर्दिष्ट की जाती है। अन्य सबूतों की अनुपस्थिति में मुझे न्यूनतम डिफ़ॉल्ट धारणा को अपनाना पड़ा है कि ऑपरेशन और वेरिएबल कार्ड दोनों को केवल पीछे की ओर घुमाया जा सकता है क्योंकि बैबेज के नमूना कार्यक्रमों में उपयोग किए गए लूप को लागू करने के लिए यह प्रणाली आवश्यक है।
इंजन के अपने एमुलेटर में फोरमिलाब कहते हैं कि इंजन का कार्ड रीडर शुरू से अंत तक कार्ड को एक के बाद एक श्रृंखला में संसाधित करने के लिए बाध्य नहीं है। इसके अलावा पढ़ सकने वाले कार्यों को भी कार्डों द्वारा निर्देशित किया जा सकता हैI मशीन में इनबिल्ट कार्ड्स यह निर्देश देने में भी सक्षम हैं कि मिल का रन-अप लीवर सक्रिय हैI यह लीवर कार्ड श्रृंखला को आगे बढ़ा सकता हैI हस्तक्षेप करने वाले कार्डों को पीछे छोड़ सकता है और पढ़े गए कार्डों को संशोधित किया जा सकता हैI यह एमुलेटर यानि यंत्रानुकरणकारी लिखित प्रतीकात्मक निर्देश सेट प्रदान करता हैI हालांकि इसका निर्माण बैबेज के मूल कार्यों पर आधारित होने के बजाय इसके लेखकों द्वारा किया गया है।
N0 6 N1 1 N2 1 × L1 L0 S1 – L0 L2 S0 L2 L0 CB?11
जहां सीबी (CB) सशर्त शाखा निर्देश या संयोजन कार्ड है जिसका उपयोग नियंत्रण प्रवाह को संचारित करने के लिए किया जाता हैI इस मामले में 11 कार्ड से पिछड़ा हुआ है।
प्रभाव
अनुमानित प्रभाव
बैबेज का मानना था कि स्वचालित कंप्यूटर का अस्तित्व उस क्षेत्र में जागरूकता और रूचि जगाएगा जिसे अब एल्गोरिथम दक्षता के रूप में जाना जाता हैI अपने पैसेज फ्रॉम द लाइफ ऑफ ए फिलॉसफर में लिखते हुए बैबेज जिक्र करते हैं कि एक विश्लेषणात्मक इंजन के तौर पर यह मशीन भविष्य में काफी कारगार साबित होगीI यह इंजन मशीन आवश्यक रूप से भविष्य के विज्ञान के पाठ्यक्रम का मार्गदर्शन करेगीI जब भी इसकी सहायता से कोई परिणाम मांगा जाता है तब यह प्रश्न उठता है कि मशीन द्वारा कम से कम समय में गणना के किस क्रम से इन परिणामों को प्राप्त किया जा सकता है?[32]
कंप्यूटर विज्ञान
1872 से हेनरी ने अपने पिता के काम के साथ लगन से काम करना जारी रखा और 1875 में उनकी सेवानिवृत्ति के समय धीमे स्वरुप में इस विषय पर कार्य किया गयाI
1908 में एनालिटिकल इंजन के लिए अपना खुद का डिज़ाइन प्रकाशित किया।जबकि पर्सी लुडगेट ने 1914 में इंजन के बारे में लिखा थाI[33] ऐसा माना जाता है कि लुडगेट का इंजन बहुत छोटा लगभग 8 क्यूबिक फ़ीट '230L' का होगा Iजो भुजा की लंबाई के घन से मेल खाती हैI बैबेज की तुलना में काल्पनिक रूप से दो 20-दशमलव-अंकीय संख्याओं को लगभग छह सेकंड में गुणा करने में सक्षम होगा।[34]
ऑटोमेटिक्स पर अपने निबंध (1913) में लियोनार्डो टोरेस वाई क्वेवेडो ने एक बैबेज प्रकार की गणना मशीन तैयार की जिसमें इलेक्ट्रोमैकेनिकल भागों का उपयोग किया गया जिसमें फ्लोटिंग-पॉइंट अंकगणित पर आधारित फ्लोटिंग पॉइंट नंबर प्रतिनिधित्व शामिल थेI इस प्रणाली के लिए 1920 में एक प्रारंभिक प्रोटोटाइप बनायागया ।[34]
वन्नेवर बुश के पेपर इंस्ट्रुमेंटल एनालिसिस (1936) में बैबेज के काम के कई संदर्भ शामिल थे। उसी वर्ष उन्होंने इलेक्ट्रॉनिक डिजिटल कंप्यूटर के निर्माण की समस्याओं की जांच के लिए रैपिड अरिथमेटिकल मशीन प्रोजेक्ट शुरू किया।[34]
इस आधारभूत कार्य के बावजूद बैबेज का काम ऐतिहासिक अस्पष्टता में गिर गयाI विश्लेषणात्मक इंजन 1930 और 1940 के दशक में इलेक्ट्रोमैकेनिकल और इलेक्ट्रॉनिक कंप्यूटिंग मशीनों के बिल्डरों के लिए अज्ञात थाI जब उन्होंने अपना काम शुरू किया तब बैबेज द्वारा प्रस्तावित कई वास्तुशिल्प नवाचारों को फिर से आविष्कार करने की आवश्यकता महसूस हुई। हॉवर्ड एकेन, जिन्होंने जल्दी से अप्रचलित इलेक्ट्रोमैकेनिकल कैलकुलेटर हार्वर्ड मार्क का निर्माण कियाI विश्लेषणात्मक इंजन के निर्मित हिस्से की उनकी यात्रा को जीवन की सबसे बड़ी निराशा माना।[35] मार्क ने एनालिटिकल इंजन से कोई प्रभाव नहीं दिखाया और एनालिटिकल इंजन की सबसे प्रेजेंटेटिव आर्किटेक्चरल फीचर क्योंकि इस प्रणाली में कंडीशनल ब्रांचिंग का अभाव था।[35] जे. प्रेस्पर एकर्ट और जॉन डब्ल्यू. मौचली भी इसी तरह पहले इलेक्ट्रॉनिक सामान्य-प्रयोजन कंप्यूटर ENIAC के लिए अपने डिजाइन के पूरा होने से पहले बैबेज के विश्लेषणात्मक इंजन के काम के विवरण से अवगत नहीं थे।[36][37]
अन्य प्रारंभिक कंप्यूटरों की तुलना
लुइगी फेडेरिको मेनाब्रिया ने स्केच ऑफ द एनालिटिकल इंजन में रिपोर्ट किया मिस्टर बैबेज का मानना है कि वह अपने इंजन द्वारा तीन मिनट में दो नंबरों का उत्पाद बना सकते हैंI जिनमें से प्रत्येक में बीस अंक होते हैं।[38]
हार्वर्ड मार्क की तुलना करके मैं वही कार्य केवल छह सेकंड में कर सकता था। ऐसा माना जाता है कि एक आधुनिक पीसी एक सेकंड के अरबवें हिस्से में भी यही काम कर सकता है।
Name | नाम | पहला परिचालन | अंक प्रणाली | कंप्यूटिंग तंत्र | प्रोग्रामिंग | ट्यूरिंग पूर्ण | स्मृति |
---|---|---|---|---|---|---|---|
अंतर इंजन | अंतर इंजन | 1990 के दशक तक नहीं बनाया गया (डिजाइन 1820 के दशक) | दशमलव | यांत्रिक | प्रोग्राम करने योग्य नहीं; भौतिक रूप से निर्धारित बहुपद अंतरों के प्रारंभिक संख्यात्मक स्थिरांक | नहीं | कुल्हाड़ियों में पहियों की भौतिक स्थिति |
विश्लेषणात्मक इंजन | विश्लेषणात्मक इंजन | निर्मित नहीं (डिजाइन 1830) | दशमलव | यांत्रिक | पंच कार्ड द्वारा प्रोग्राम नियंत्रित | हाँ | कुल्हाड़ियों में पहियों की भौतिक स्थिति |
लुडगेट का विश्लेषणात्मक इंजन | लुडगेट का विश्लेषणात्मक इंजन | निर्मित नहीं (डिजाइन 1909) | दशमलव | यांत्रिक | पंच कार्ड द्वारा प्रोग्राम नियंत्रित | हाँ | छड़ों की भौतिक अवस्था |
टोरेस वाई क्वेवेडो की विश्लेषणात्मक मशीन | टोरेस वाई क्वेवेडो की विश्लेषणात्मक मशीन | 1920 | दशमलव | विद्युत | प्रोग्राम करने योग्य नहीं; पैच केबल द्वारा निर्दिष्ट इनपुट और आउटपुट सेटिंग्स | नहीं | यांत्रिक रिले |
Zuse Z1 (Germany) | Zuse Z1 (जर्मनी) | 1939 | बाइनरी फ्लोटिंग पॉइंट | यांत्रिक | प्रोग्राम करने योग्य नहीं; पैच केबल द्वारा निर्दिष्ट सिफर इनपुट सेटिंग्स | नहीं | छड़ों की भौतिक अवस्था |
Bombe (Poland, UK, US) | बॉम्बे (पोलैंड, यूके, यूएस) | 1939 ( पोलिश ), मार्च 1940 (ब्रिटिश), मई 1943 (अमेरिका) | चरित्र गणना | विद्युत यांत्रिक | प्रोग्राम करने योग्य नहीं; पैच केबल द्वारा निर्दिष्ट सिफर इनपुट सेटिंग्स | नहीं | रोटर्स की भौतिक स्थिति |
Zuse Z2 (Germany) | Zuse Z2 (जर्मनी) | 1940 | बाइनरी फ्लोटिंग पॉइंट | इलेक्ट्रो-मैकेनिकल ( मैकेनिकल मेमोरी) | छिद्रित 35 मिमी फिल्म स्टॉक द्वारा प्रोग्राम-नियंत्रित | नहीं | छड़ों की भौतिक अवस्था |
Zuse Z3 (Germany) | Zuse Z3 (जर्मनी) | मई 1941 | बाइनरी फ्लोटिंग पॉइंट | विद्युत यांत्रिक | छिद्रित 35 मिमी फिल्म स्टॉक द्वारा प्रोग्राम-नियंत्रित | सैद्धांतिक रूप में | यांत्रिक रिले |
Atanasoff–Berry Computer (US) | एटानासॉफ-बेरी कंप्यूटर (यूएस) | 1942 | बायनरी | इलेक्ट्रोनिक | प्रोग्राम करने योग्य नहीं; छिद्रित कार्ड का उपयोग करके रैखिक प्रणाली गुणांक इनपुट | नहीं | पुनर्योजी संधारित्र स्मृति |
Colossus Mark 1 (UK) | कोलोसस मार्क 1 (यूके) | दिसंबर 1943 | बायनरी | इलेक्ट्रोनिक | पैच केबल और स्विच द्वारा प्रोग्राम नियंत्रित | नहीं | थर्मिओनिक वाल्व (वैक्यूम ट्यूब) और थायराट्रॉन |
Harvard Mark I – IBM ASCC (US) | हार्वर्ड मार्क I - आईबीएम एएससीसी (यूएस) | मई 1944 | दशमलव | विद्युत यांत्रिक | 24-चैनल छिद्रित पेपर टेप द्वारा प्रोग्राम-नियंत्रित (लेकिन कोई सशर्त शाखा नहीं) | नहीं | यांत्रिक रिले |
Zuse Z4 (Germany) | Zuse Z4 (जर्मनी) | मार्च 1945 (या 1948) | बाइनरी फ्लोटिंग पॉइंट | विद्युत यांत्रिक | छिद्रित 35 मिमी फिल्म स्टॉक द्वारा प्रोग्राम-नियंत्रित | 1950 में | यांत्रिक रिले |
ENIAC (US) | ENIAC (अमेरिका) | जुलाई 1946 | दशमलव | इलेक्ट्रोनिक | पैच केबल और स्विच द्वारा प्रोग्राम नियंत्रित | हाँ | वैक्यूम ट्यूब ट्रायोड फ्लिप-फ्लॉप |
Manchester Baby (UK) | मैनचेस्टर बेबी (यूके) | 1948 | बायनरी | इलेक्ट्रोनिक | बाइनरी प्रोग्राम को कीबोर्ड द्वारा मेमोरी में दर्ज किया गया (पहला इलेक्ट्रॉनिक स्टोर-प्रोग्राम डिजिटल कंप्यूटर) | हाँ | विलियम्स कैथोड रे ट्यूब |
EDSAC (UK) | ईडीएसएसी (यूके) | 1949 | बायनरी | इलेक्ट्रोनिक | फाइव-बिट ऑपोड और वेरिएबल-लेंथ ऑपरेंड (पहला स्टोर-प्रोग्राम कंप्यूटर जो व्यापक समुदाय को कंप्यूटिंग सेवाएं प्रदान करता है)। | हाँ | बुध विलंब रेखा |
लोकप्रिय संस्कृति में
- साइबरपंक उपन्यासकार विलियम गिब्सन और ब्रूस स्टर्लिंग ने वैकल्पिक इतिहास के स्टीमपंक उपन्यास का सह-लेखन किया, जिसका शीर्षक द डिफरेंस इंजन था जिसमें बैबेज का अंतर और विश्लेषणात्मक इंजन विक्टोरियन समाज के लिए उपलब्ध हो गए। उपन्यास कम्प्यूटेशनल प्रौद्योगिकी के प्रारंभिक परिचय के परिणामों और प्रभावों की पड़ताल करता है।
- मोडेम द्वारा मोरियार्टी, जैक निमर्सहाइम की एक लघु कहानी, एक वैकल्पिक इतिहास का वर्णन करती है जहां बैबेज का विश्लेषणात्मक इंजन वास्तव में पूरा हो गया था और ब्रिटिश सरकार द्वारा अत्यधिक वर्गीकृत माना गया था। शर्लक होम्स और मोरियार्टी के पात्र वास्तव में विश्लेषणात्मक इंजन के लिए लिखे गए प्रोटोटाइप कार्यक्रमों का एक सेट थे। यह लघु कहानी होम्स का अनुसरण करती है क्योंकि उसका कार्यक्रम आधुनिक कंप्यूटरों पर लागू किया जाता है और उसे बैबेज के विश्लेषणात्मक इंजन के आधुनिक समकक्षों में फिर से अपनी दासता के खिलाफ प्रतिस्पर्धा करने के लिए मजबूर होना पड़ता है।[39]
- इसी तरह की सेटिंग का उपयोग सिडनी पडुआ ने वेबकॉमिक द थ्रिलिंग एडवेंचर्स ऑफ लवलेस एंड बैबेज में किया है।[40][41] इसमें एक वैकल्पिक इतिहास है जहां एडा लवलेस और बैबेज ने विश्लेषणात्मक इंजन का निर्माण किया है और रानी विक्टोरिया के अनुरोध पर अपराध से लड़ने के लिए इसका इस्तेमाल किया है।[42] कॉमिक बैबेज और लवलेस की आत्मकथाओं और पत्राचार पर गहन शोध पर आधारित है, जिसे बाद में हास्य प्रभाव के लिए घुमाया जाता है।
- ओरियन्स आर्म ऑनलाइन प्रोजेक्ट में माकिना बब्बागेन्सी, पूरी तरह से संवेदनशील बैबेज-प्रेरित मैकेनिकल कंप्यूटर शामिल हैं। प्रत्येक एक बड़े क्षुद्रग्रह के आकार का है, जो केवल माइक्रोग्रैविटी स्थितियों में जीवित रहने में सक्षम है, और डेटा को मानव मस्तिष्क की गति से 0.5% पर संसाधित करता है।[43]
संदर्भ
- ↑ 1.0 1.1 "Babbage's Analytical Engine, 1834–1871. (Trial model)". Science Museum. Retrieved 23 August 2017.
- ↑ John Graham-Cumming (4 October 2010). "The 100-year leap". O'Reilly Radar. Retrieved 1 August 2012.
- ↑ 3.0 3.1 3.2 "The Babbage Engine: The Engines". Computer History Museum. 2016. Retrieved 7 May 2016.
- ↑ 4.0 4.1 "Babbage". Online stuff. Science Museum. 19 January 2007. Retrieved 1 August 2012.
- ↑ "Let's build Babbage's ultimate mechanical computer". opinion. New Scientist. 23 December 2010. Retrieved 1 August 2012.
- ↑ 6.0 6.1 Tim Robinson (28 May 2007). "Difference Engines". Meccano.us. Retrieved 1 August 2012.
- ↑ Weber, Alan S (10 March 2000). 19th Century Science, an Anthology. ISBN 9781551111650. Retrieved 1 August 2012.
- ↑ 8.0 8.1 8.2 Collier 1970, p. chapter 3.
- ↑ Lee, John A.n (1995). International Biographical Dictionary of Computer Pioneers. ISBN 9781884964473. Retrieved 1 August 2012.
- ↑ Balchin, Jon (2003). Science: 100 Scientists Who Changed the World. Enchanted Lion Books. p. 105. ISBN 9781592700172. Retrieved 1 August 2012.
- ↑ Dubbey, J. M.; Dubbey, John Michael (12 February 2004). The Mathematical Work of Charles Babbage (in English). Cambridge University Press. p. 197. ISBN 9780521524766.
- ↑ Bromley 1982, p. 196.
- ↑ 13.0 13.1 Menabrea & Lovelace 1843.
- ↑ Bromley 1982, p. 211.
- ↑ Bromley 1982, p. 215.
- ↑ Bromley 1990, p. 89.
- ↑ Menabrea, Mr. L.-F. (1842). "Notions sur la machine analytique de M. Charles Babbage". Bibliothèque universelle de Genève. 41: 352–376 – via Bibnum.
- ↑ Sterling, Bruce (14 May 2017). "Charles Babbage left a computer program in Turin in 1840. Here it is". Wired (in English). ISSN 1059-1028. Retrieved 10 June 2021.
- ↑ 19.0 19.1 "Henry Babbage's Analytical Engine Mill, 1910". Science Museum. 16 January 2007. Retrieved 1 August 2012.
- ↑ Monthly Notices of the Royal Astronomical Society (in English). Priestley and Weale. 1910. p. 517.
- ↑ * Report of the Forty-Eighth Meeting of the British Association for the Advancement of Science (Report). London: John Murray. 1879. pp. 92–102. Retrieved 20 December 2015.
- ↑ "The Analytical Engine (Report 1879)". Fourmilab.ch. Retrieved 20 December 2015.
- ↑ Britain), Institute of Actuaries (Great (1950). Proceedings of the centenary assembly of the Institute of Actuaries (in English). Printed for the Institute of Actuaries at the University Press. p. 178.
- ↑ "The Analytical Engine (Henry P. Babbage 1888)". Fourmilab.ch. Retrieved 1 August 2012.
- ↑ "A Modern Sequel — The Babbage Engine". Computer History Museum. Retrieved 1 August 2012.
- ↑ "Campaign builds to construct Babbage Analytical Engine". BBC News. 14 October 2010.
- ↑ "Building Charles Babbage's Analytical Engine". Plan 28. 27 July 2009. Retrieved 1 August 2012.
- ↑ Markoff, John (7 November 2011). "It Started Digital Wheels Turning". The New York Times (in English). ISSN 0362-4331. Archived from the original on 1 January 2022. Retrieved 10 June 2021.
- ↑ "Spring 2016 report to the Computer Conservation Society". Plan 28. Retrieved 29 October 2016.
- ↑ "Spring 2017 report to the Computer Conservation Society". blog.plan28.org. Retrieved 13 June 2017.
- ↑ "The Babbage Papers". Science Museum Group. 1821–1905. Archived from the original on 13 April 2020.
- ↑ Babbage 1864, p. 137.
- ↑ Horsburg, E. M. (Ellice Martin); Napier Tercentenary Exhibition (1914). "Automatic Calculating Machines by P. E. Ludgate". Modern instruments and methods of calculation : a handbook of the Napier Tercentenary Exhibition. Gerstein – University of Toronto. London : G. Bell. pp. 124–127.
- ↑ 34.0 34.1 34.2 "Percy Ludgate's Analytical Machine". fano.co.uk. From Analytical Engine to Electronic Digital Computer: The Contributions of Ludgate, Torres, and Bush by Brian Randell, 1982, Ludgate: pp. 4–5, Quevedo: pp. 6, 11–13, Bush: pp. 13, 16–17. Retrieved 29 October 2018.
- ↑ 35.0 35.1 Cohen 2000.
- ↑ "J. Presper Eckert Interview 28 October 1977". Archived from the original on 24 July 2010. Retrieved 9 February 2011.
- ↑ "Computer Oral History Collection, 1969–1973, 1977" (PDF). Archived from the original (PDF) on 11 November 2010. Retrieved 9 February 2011.
- ↑ Menabrea & Lovelace 1843, p. 688.
- ↑ Nimersheim, Jack (1995). "Moriarty by Modem". cheznims.com. Retrieved 7 May 2016.
- ↑ "Dangerous experiments in comics". 2D Goggles. Retrieved 1 August 2012.
- ↑ "Experiments in Comics with Sydney Padua". Tor.com. 26 October 2009. Retrieved 1 August 2012.
- ↑ "The Client | 2D Goggles". Sydneypadua.com. Retrieved 1 August 2012.
- ↑ "Machina Babbagenseii". Orion's Arm. 2014. Retrieved 7 May 2016.
ग्रन्थसूची
- Babbage, Charles (1864). "Chapter VIII – Of the Analytical Engine". Passages from the Life of a Philosopher. London: Longman, Green, Longman, Roberts, & Green. pp. 112–141.
- Babbage, Charles (1889). Babbage, Henry P. (ed.). Babbage's Calculating Engines – Being a Collection of Papers Relating to Them; Their History, and Construction (PDF). New York: Cambridge University Press. ISBN 978-1-108-00096-3. Archived from the original (PDF) on 4 March 2016. Retrieved 24 December 2015.
- Bromley, Allan G. (July–September 1982). "Charles Babbage's Analytical Engine, 1838" (PDF). IEEE Annals of the History of Computing. 4 (3): 197–217. doi:10.1109/mahc.1982.10028.
- Bromley, Allan G. (1990). "Difference and Analytical Engines". In Aspray, William (ed.). Computing Before Computers (PDF). Ames: Iowa State University Press. pp. 59–98. ISBN 978-0-8138-0047-9.
- Bromley, Allan G. (October–December 2000). "Babbage's Analytical Engine Plans 28 and 28a-The Programmer's Interface". IEEE Annals of the History of Computing. 22 (4): 5–19. doi:10.1109/85.887986. S2CID 17597243.
- Cohen, I. Bernard (2000). "8 - Aiken's Background in Computing and Knowledge of Babbage's Machines". Howard Aiken: Portrait of a Computer Pioneer. Cambridge: MIT Press. pp. 61–72. ISBN 9780262531795.
- Collier, Bruce (1970). The Little Engines That Could've: The Calculating Machines of Charles Babbage (PhD). Harvard University. Retrieved 18 December 2015.
- Green, Christopher D. (2005). "Was Babbage's Analytical Engine intended to be a mechanical model of the mind?" (PDF). History of Psychology. 8 (1): 35–45. doi:10.1037/1093-4510.8.1.35. PMID 16021763. Retrieved 25 December 2015.
- Hyman, Anthony (1982). Charles Babbage: A Biography. Oxford: Oxford University Press. ISBN 9780198581703.
- Menabrea, Luigi Federico; Lovelace, Ada (1843). "Sketch of the Analytical Engine invented by Charles Babbage... with notes by the translator. Translated by Ada Lovelace". In Richard Taylor (ed.). Scientific Memoirs. Vol. 3. London: Richard and John E. Taylor. pp. 666–731.
- Randell, Brian (October–December 1982). "From Analytical Engine to Electronic Digital Computer: The Contributions of Ludgate, Torres, and Bush" (PDF). IEEE Annals of the History of Computing. 4 (4): 327–341. doi:10.1109/mahc.1982.10042. S2CID 1737953.
- Rojas, Raul (January–March 2021). "The Computer Programs of Charles Babbage". IEEE Annals of the History of Computing. 43 (1): 6–18. doi:10.1109/MAHC.2020.3045717.
- Wilkes, Maurice Vincent (1971). "Babbage as a Computer Pioneer". Proc. Babbage Memorial Meeting. London: British Computer Society. pp. 415–440.
बाहरी संबंध
- The Babbage Papers, Science Museum archive
- The Analytical Engine at Fourmilab, includes historical documents and online simulations
- "Image of the "General Plan of Babbage's great calculating engine" (1840), plus a modern description of operational & programming features". Archived from the original on 21 August 2008.
- Image of a later Plan of Analytical Engine with grid layout (1858)
- First working Babbage "barrel" actually assembled, circa 2005
- Special issue, IEEE Annals of the History of Computing, Volume 22, Number 4, October–December 2000 (subscription required)
- Babbage, Science Museum, London
- "The Marvellous Analytical Engine- How It Works". 2D Goggles. 31 May 2015. Retrieved 23 August 2017.
- Plan 28: Building Charles Babbage's Analytical Engine