Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
* samostatné spracovanie a pamäť: Motor mal „mlyn“ (CPU) na vykonanie výpočtov a „ukladanie“ (pamäť) na uchovávanie údajov a stredných výsledkov. Toto oddelenie spracovania a skladovania je základom pre modernú počítačovú architektúru.
* Programovateľnosť: Motor bol navrhnutý tak, aby bol naprogramovaný pomocou dierovaných kariet, podobne ako karty používané v Jacquardovi. Tieto karty by špecifikovali operácie, ktoré sa majú vykonať, a údaje, ktoré sa majú použiť, umožňujú motoru vykonávať rôzne výpočty bez toho, aby bolo potrebné fyzicky rekonfigurovať. Je to analogické moderným softvérovým programom.
* Podmienené vetvenie: Motor bol plánovaný tak, aby zahŕňal podmienené možnosti vetvenia. To znamená, že by mohlo vykonávať rôzne operácie na základe výsledkov predchádzajúcich výpočtov, čo je zásadný aspekt logického a kontrolného toku moderného programovania.
* Použitie slučiek: Dizajn spoločnosti Babbage zahrnul koncepciu slučiek, čo umožňuje automatické vykonávanie opakovaných výpočtov, čo je základný prvok účinných algoritmov v modernom výpočte.
Zatiaľ čo analytický motor chýbal veľa funkcií moderných počítačov (ako sú tranzistory, binárne zastúpenie alebo architektúra uloženého programov rovnakým spôsobom, ako to dnes chápeme), jeho základná architektúra predstierala mnohé základné koncepty, ktoré podporujú dnešnú technológiu. Jeho použitie samostatných komponentov na spracovanie a pamäť, jeho programovateľnosť a jeho potenciál pre podmienečné vetvenie a slučku z neho robí významného predchodcu moderného digitálneho počítača.