Domov technické vybavenie Analytický motor: obzrieť sa za nadčasovým dizajnom babbage

Analytický motor: obzrieť sa za nadčasovým dizajnom babbage

Obsah:

Anonim

Analytický nástroj - nie je to honosné meno, ale toto vytvorenie konca 19. storočia by bolo pôsobivé aj pre moderné publikum. Bola by to kovová monštrum - rachot, viactónové monštrá, ktoré by potrebovalo oveľa viac priestoru ako bežná miestnosť serverov pre malé podniky. To, čo tento návrh skutočne znamenal, bolo začať premosťovať priepasť medzi tým, čo vtedy existovalo, a tým, čo teraz existuje, a transformovať sci-fi do reality.


Analytickým motorom bola myšlienka, že muž menom Charles Babbage pracoval až do svojej smrti v roku 1871 - stroj, ktorý, hoci nikdy nebol úplne postavený, viedol k druhom inteligentných zariadení, ktoré teraz považujeme za samozrejmé. Analytický stroj posilnil odkaz Charlesa Babbage ako vizionára v oblasti informačných technológií a umelej inteligencie. Analytický motor, ktorý bol postavený na predchádzajúcej práci spoločnosti Babbage s logaritmickými tabuľkami a automatickou aritmetickou funkciou (a mechanickým „diferenciálnym motorom“ schopným vykonávať podobné základné výpočty), bol navrhnutý tak, aby používal analógovú technológiu teoreticky na vykonávanie niektorých súčasných digitálnych strojov. pomocou technológií, ktoré by sa v mysli 19. storočia podobali čarodejníctve alebo mágii.


Ak sa chcete dozvedieť viac o tom, ako sa tento plán vyvinul, prečítajte si niektorú z rôznych online pocty Charlesovi Babbageovi alebo si prečítajte relatívne temné tenké vydanie Jeremyho Bernsteina, Analytický motor: Počítače - minulosť, súčasnosť a budúcnosť. Bernstein ide do detailov o motore a jeho výrobcovi a dokumentuje niektoré základné filozofie dát, ktoré začali dlhý pochod vpred. Bernsteinova kniha bola napísaná v osemdesiatych rokoch minulého storočia, keďže digitálny počítač sa v relatívnom detstve stále vyvíjal, napriek tomu sa v knihe stále nachádza mnoho zásad návrhu, pre ktoré je Babbage v súčasnosti známy.

Základné zásady výpočtu

V automatizácii procesov numerického výpočtu Bernstein poukazuje na to, že Babbage bol schopný pozerať sa do budúcnosti, čo sa týka eliminácie potreby ľudskej činnosti jeho motora. Poznamenáva, že jeden z hlavných žiakov Babbage, Lady Lovelace, navrhol jeho prevahu v technologickom svete tej doby: „Tento motor prekonal svojich predchodcov, “ napísal Lovelace, „tak v rozsahu výpočtov, ktoré môže vykonať, ako aj v zariadení., istota a presnosť, s akou ich môže ovplyvniť, a pri absencii akejkoľvek nevyhnutnosti zásahu ľudskej inteligencie počas vykonávania jej výpočtov. “


Bernstein tiež opisuje Babbageovu zvláštnu manipuláciu s modernou pamäťou: „Ak bol potrebný určitý logaritmus, stroj mal zazvoniť a zobraziť v okne kartu, ktorá by si bola istá, ktorý logaritmus je potrebný. Ak operátor dodal nesprávna hodnota, stroj mal zvoniť hlasnejším zvončekom. ““


V snahe o postupné a opakujúce sa aspekty moderných programovacích jazykov, ako je C ++, si Babbage predstavil to, čo nazval „motor pohybujúci sa vpred jedením jeho chvosta“, aby vykonával následné operácie. Vypracoval tiež systémy pre podmienené operácie, ako sú moderné vyhlásenia „ak“. Bernstein tiež prechádza do základných prvkov umiestnených v Babbageových teoretických numerických valcoch a iných kusoch na spracovanie analógových čísel.


„Všetky počítače sa skladajú zo štyroch základných jednotiek.“ píše Bernstein. „V prvom rade musí existovať nejaký mechanizmus na získavanie údajov a pokynov do stroja a na získavanie odpovedí - spojenie medzi strojom a ľudským programátorom.“


Táto a ďalšie knihy o postupe IT v priebehu mnohých desaťročí ukazujú, ako stále sofistikovanejšie mechanizmy analógového vstupu, ako sú páskové a punčové karty, viedli k úplne digitálnym dizajnom, ktoré teraz môžu oveľa lepšie prenášať informácie.


Po druhé, Bernstein vysvetľuje, ako Babbage používa uloženú pamäť, ktorá by - opäť - bola v analógových kontajneroch. Počítačový počítač musí mať aj taký druh programovania, ktorý Bernstein nazýva „mlyn“, a všetky tieto operácie sa musia riadiť komplexnou „riadiacou jednotkou“.


„Je to jeden z triumfov modernej elektroniky, že obvody, ktoré dokážu robiť všetky tieto veci, boli navrhnuté a vyrobené, “ píše Bernstein, „a Babbage je poctou, že si predstavil, ako by sa tie isté veci mohli urobiť pomocou kolekcie. prevodov, kolies a pák. ““

Nasledujúci pokrok

Podstatný pokrok v teoretických návrhoch spoločnosti Babbage by sa nedosiahol až o niekoľko desaťročí do 20. rokov 20. storočia. Brownstein zaznamenáva vývoj strojov ako Mark 1, ktorý bol vyvinutý v 40. rokoch 20. storočia, a elektronický číselný integrátor a kalkulačka (ENIAC), ktorá, keď bola predstavená v roku 1946, ohromila svet sofistikovaným hardvérom a neuveriteľnou výkonnosťou spracovania. Všeobecne Bernstein rozpráva, ako analytický stroj, ako skorá orientácia v oblasti IT, nakoniec viedol k mainframom, ktoré začali poháňať hlavné vládne systémy v polovici až koncom 20. rokov 20. storočia, až pokým hardvérové ​​pokroky a zodpovedajúci vývoj programov postupne rozširovali tieto sofistikované vojnové stroje do rozsiahleho webového prehliadača World Wide Web (WWW), ktorý je určený pre spotrebiteľov a na individuálne použitie, na ktorý sa teraz spoliehame, aby sme si prezreli videá Miley Cyrus twerking a porovnali pizzerie.


Možno by bolo potrebné, aby si oddaný fanúšik ocenil spôsob, akým by úhľadne sa otáčajúce oceľové kolesá a valce s digitálnym tlačením od spoločnosti Babbage roztočili tie matematické operácie, ktoré môžeme teraz urobiť aj s najzákladnejšími softvérovými programami na osobných počítačoch. Keď však pokračujeme v experimentovaní s novým hardvérom a novými rozhraniami, oplatí sa pozrieť sa na skutočne pôsobivú časť infraštruktúry, typ stroja, ktorý by zakrivil stavy, šijacie stroje a lisy svojej doby ako takmer mytologická zvedavosť. a predchodca budúceho zmäteného moderného veku.

Analytický motor: obzrieť sa za nadčasovým dizajnom babbage