Ang Analytical Engine: Isang Balik-tanaw sa Mga Walang Katapos na Disenyo ng Babbage

May -Akda: Judy Howell
Petsa Ng Paglikha: 4 Hulyo 2021
I -Update Ang Petsa: 1 Hulyo 2024
Anonim
Ang Analytical Engine: Isang Balik-tanaw sa Mga Walang Katapos na Disenyo ng Babbage - Teknolohiya
Ang Analytical Engine: Isang Balik-tanaw sa Mga Walang Katapos na Disenyo ng Babbage - Teknolohiya

Nilalaman


Takeaway:

Sa pagbabalik-tanaw sa analytical engine, isang dating sinaunang konsepto na naghahula ng microchip, makakakuha tayo ng isang mas mahusay na pagtingin sa kung paano nilikha ng sangkatauhan ang aming patuloy na umuusbong na mga makina.

Ang analytical engine - hindi ito isang malagkit na pangalan, ngunit ang paglikha ng huling bahagi ng 1800s ay magiging kahanga-hanga, maging sa mga modernong madla. Ito ay magiging isang halimaw na metal - isang clattering, multi-ton behemoth na nangangailangan ng maraming espasyo kaysa sa isang maginoo na maliit na silid ng server ng negosyo. Ang talagang ginawa ng disenyo na ito, sa esensya, ay upang simulan ang tulay ng agwat sa pagitan ng umiiral noon at kung ano ang umiiral ngayon, binabago ang kathang-isip ng agham sa katotohanan.

Ang analytical engine ay isang ideya na ang isang tao na nagngangalang Charles Babbage ay nagtrabaho hanggang sa kanyang kamatayan noong 1871 - isang makina na, kahit na hindi pa ganap na itinayo, ay humantong sa mga uri ng mga matalinong aparato na pinagkalooban natin ngayon. Ang analytical engine ay nagpapatibay sa pamana ni Charles Babbag bilang isang bisyonaryo sa larangan ng teknolohiya ng impormasyon at artipisyal na katalinuhan. Itinayo noong unang bahagi ng trabaho ng Babbage na may mga talahanayan ng logarithmic at awtomatikong arithmetical function (at isang makina na "Pagkakaiba ng Engine" na maaaring magsagawa ng magkatulad na pangunahing pagkalkula), ang analytical engine ay idinisenyo upang magamit ang teknolohiyang analog sa, sa teorya, gawin ang ilan sa ginagawa ngayon ng mga digital machine. ang paggamit ng mga teknolohiya na, sa kaisipan ng ika-19 na siglo, ay magiging kahawig ng salamangkero o mahika.

Kung nais mong malaman ang higit pa tungkol sa kung paano binuo ang plano na ito, suriin ang alinman sa iba't ibang mga online homages sa Charles Babbage, o kunin ang medyo maliwanag na slim edition ni Jeremy Bernstein, Ang Analytical Engine: Mga Computer - Nakaraan, Ngayon at Hinaharap. Napunta sa detalye si Bernstein tungkol sa engine at tagagawa nito, na nagdodokumento ng ilan sa mga mahahalagang pilosopiya ng data na nagsimula sa mahabang pagmartsa pasulong. Ang libro ni Bernstein ay isinulat noong 1980s, dahil ang digital na computer ay mabilis na umuusbong sa kamag-anak pa, ngunit ang aklat ay sumasaklaw pa rin sa marami sa mga prinsipyo ng disenyo na sikat na ngayon ang Babbage.

Mga Alituntunin sa Kompyuter sa Kompyuter

Sa pag-automate ng mga proseso ng pagkalkula ng numero, ipinakita ng Bernstein na ang Babbage ay nakatingin sa hinaharap, sa mga tuntunin ng pagtanggal ng pangangailangan para sa operasyon ng tao ng kanyang engine. Nabanggit niya na ang isa sa mga pangunahing alagad ng Babbage na si Lady Lovelace, ay iminungkahi ang namamayani sa loob ng mundo ng teknolohiya ng panahong iyon: "Ang makina na ito ay higit sa mga nauna nito," isinulat ni Lovelace, "kapwa sa lawak ng mga kalkulasyon na maaaring maisagawa, at ang pasilidad. , katiyakan at kawastuhan kung saan maaari itong makaapekto sa kanila, at sa kawalan ng lahat ng pangangailangan para sa interbensyon ng katalinuhan ng tao sa panahon ng pagganap ng mga kalkulasyon nito. "

Isinalaysay din ni Bernstein ang usisero ng "pagkakasunud-sunod" na paghawak ng modernong memorya ng Babbage: "Kung kinakailangan ang isang tiyak na logarithm, ang makina ay upang mag-ring ng isang kampanilya at ipakita sa isang window ang isang kard na sisiguraduhin kung aling mga logarithm ang kinakailangan. maling halaga, ang makina ay upang mag-ring ng isang mas malakas na kampanilya. "

Sa isang tumango sa sunud-sunod at nakababahala na mga aspeto ng mga modernong wika ng programming tulad ng C ++, isinilang ni Babbage kung ano ang tinawag niya na "ang engine na sumulong sa pamamagitan ng pagkain ng buntot nito" upang maisagawa ang sunud-sunod na operasyon. Nagtrabaho din siya ng mga system para sa mga kondisyong operasyon tulad ng mga modernong pahayag na "kung". Pumasok din si Bernstein sa mga pangunahing elemento na nakalagay sa Babbage's theoretical numerical cylinders at iba pang mga analog number handling piraso.

"Ang lahat ng mga computer ay binubuo ng apat na pangunahing yunit." nagsusulat Bernstein. "Una sa lahat, dapat mayroong ilang mekanismo para sa pagkuha ng data at mga tagubilin sa makina at para sa pagkuha ng mga sagot - ang link, iyon ay, sa pagitan ng makina at ng programista ng tao."

Ito at iba pang mga libro sa pag-unlad ng mga IT sa maraming mga dekada ay nagpapakita kung gaano ka-sopistikadong mga mekanismo ng pag-input ng analog, tulad ng mga tape at suntok na kard, na humantong sa ganap na mga digital na disenyo na ngayon ay mas magaling na mag-shuttle ng impormasyon.

Pangalawa, ipinalawak ni Bernstein ang paggamit ng nakaimbak na memorya ng Babbage na kung saan - muli - ay nasa mga lalagyan ng analog. Ang isang machine ng computing ay dapat ding magkaroon ng isang uri ng makina para sa pagprograma, na tinawag ni Bernstein na "mill," at isang komprehensibong "control unit" ay dapat pamahalaan ang lahat ng mga operasyong ito.

"Ito ay isa sa mga tagumpay ng mga modernong electronics na ang mga circuit na maaaring gawin ang lahat ng mga bagay na ito ay dinisenyo at ginawa," sulat ni Bernstein, "at ito ay isang pagkilala sa Babbage na naisip niya kung paano maaaring gawin ang parehong mga bagay ng isang koleksyon ng mga gears at gulong at levers. "

Kasunod na Pag-unlad

Ang napakalaking pag-unlad sa mga disenyo ng teoretikal ng Babbage ay hindi gagawin hanggang sa ilang mga dekada sa 1900s. Inihahatid ng Brownstein ang paglitaw ng mga makina tulad ng Mark 1, na binuo noong 1940s, at ang Electronic Numerical Integrator And Calculator (ENIAC), na nang mailabas noong 1946, natigilan ang mundo sa kanyang sopistikadong hardware at hindi kapani-paniwala na pagpoproseso ng kapangyarihan. Sa pangkalahatan, isinalaysay ni Bernstein kung paano, bilang isang maagang palatandaan ng IT, ang analytical engine sa kalaunan ay humantong sa mga mainframes na nagsimulang kapangyarihan ng mga pangunahing sistema ng gobyerno noong kalagitnaan ng huling bahagi ng 1900s, hanggang sa unti-unting, ang mga pagsulong sa hardware at kaukulang pag-unlad ng programming ay nagpalawak ng mga sopistikadong digmaang ito sa napakalaking consumer na kinakaharap at indibidwal na gumagamit ng World Wide Web (WWW) na umaasa kami ngayon upang maghanap ng mga video sa Miley Cyrus at paghahambing ng mga restawran ng pizza.

Marahil ay nangangailangan ng isang tunay na tagahanga ng steampunk upang pahalagahan ang paraan na ang maayos na pag-ikot ng mga gulong ng bakal at mga cylinder na naka-digit na babasahin ng Babbage ang mga uri ng pagpapatakbo sa matematika na maaari nating gawin ngayon kahit na ang pinaka pangunahing mga programa ng software sa mga personal na computer. Gayunpaman, habang nagpapatuloy tayong mag-eksperimento sa mga bagong hardware at mga bagong interface, sulit na balikan ang isang tunay na kahanga-hangang bahagi ng imprastruktura, isang uri ng makina na sana ay dwarfed ang mga looms, pagtahi ng mga makina at pagpindot ng oras nito bilang isang halos mitolohiya ng pag-usisa. , at isang pangunguna sa isang hinaharap na nakakagulat na modernong panahon.