Analog og digital er to forskjellige typer datamaskiner. Historisk sett hadde analoge datamaskiner blitt mye brukt, men i dag er de mye mindre populære. De hovedforskjell mellom analoge og digitale datamaskiner er det analoge datamaskiner fungerer med kontinuerlige signaler samtidig som Digitale datamaskiner kan bare fungere med diskrete signaler.
Teknisk sett kan analoge datamaskiner referere til en mengde enheter. Selv lysreglene, som brukes til å gjøre beregninger tiår siden, kan anses å være en type analog datamaskin. Den karakteristiske egenskapen til en analog datamaskin er at den kan fungere med analoge signaler. Dette er signaler som kan ta opp noen verdi langs en skala.
Sentralt til elektronisk analog datamaskin var enheten kjent som operasjonsforsterker. Operasjonsforsterkere har muligheten til å utføre matematiske operasjoner ved å produsere en utgangsspenning som er avhengig av inngangsspenningene som tilføres den. Teoretisk sett kan analoge datamaskiner være uendelig nøyaktige, men dette er umulig å oppnå praktisk talt. Elektroniske analoge datamaskiner besto typisk av flere ringer og en rekke kontakter. Avhengig av bruk, kan dataene leses av ved hjelp av et oscilloskop eller ved hjelp av elektroniske målere som voltmeter.
En analog datamaskin i bruk (1968)
Når det gjelder modellering av komplekse fenomener, har analoge datamaskiner en fordel. Men å bygge komplekse analoge datamaskiner er en vanskelig og en kostbar prosess. Analog datamaskiner ble mye brukt i løpet av 1950-tallet og 1960-tallet. Tilkomsten av integrerte kretser betydde imidlertid at mange digitale komponenter kunne pakkes inn i mindre mellomrom. De ble billigere, kraftigere, mindre strømforbrugende og de ga brukerne muligheten til å skaffe seg informasjon mer presist. I dag er et overveldende flertall av datamaskinene i bruk digitalt.
Digitale datamaskiner - dvs. praktisk talt alt som kalles en "datamaskin" under moderne bruk-kan ikke håndtere analoge data. Hvis du utfører en beregning med en digital datamaskin, kan det virke som om det kan fungere med analoge data, men dette er bare en illusjon. I virkeligheten kan digitale datamaskiner håndtere bare diskrete signaler. Alle signaler som leveres til datamaskinen må konverteres til en serie av 1 og 0 (som egentlig betyr en serie elektriske pulser). Siden en datamaskin kun kan fungere med et begrenset antall 1 og 0 ad gangen, har teoretisk sett ingen digital datamaskin muligheten til å representere data til en uendelig presisjon. Imidlertid pleier de i virkeligheten å være bedre enn deres analoge kolleger i de fleste tilfeller. Selv om analoge datamaskiner kan være teoretisk uendelig nøyaktig er det begrensninger på analoge datamaskiner av de begrensede områdene av komponentene deres og av vanskeligheten ved å lese dataene nøyaktig når det vises kontinuerlig.
Analog datamaskiner kan håndtere analoge signaler.
Digitale datamaskiner kan ikke håndtere analoge signaler; de håndterer bare digitale signaler.
Analog datamaskiner har støy i deres kretser, og støyen blir alltid båret sammen med dataene.
Digitale datamaskiner har relativt lavere nivåer av støy, og det er lettere å skille ut støy fra data.
I analoge datamaskiner, lagring er ikke så grei som det er i digitale datamaskiner. Kondensatorer kan brukes til å holde verdier, men over tid blir dette utsatt for drift.
I digitale datamaskiner, Transistorer lagrer data diskret, i form av 0 og 1.
Bilde Courtesy
"Mann som jobber på analog datamaskin, 1968" av Seattle Kommunalarkiv (Item 78757, City Light Photographic Negatives (Record Series 1204-01), Seattle Kommunalarkiv.) [CC BY 2.0], via flickr