Analog och digital är två olika typer av datorer. Historiskt hade analoga datorer använts i stor omfattning men idag är de mycket mindre populära. De huvudskillnad mellan analoga och digitala datorer är det Analoga datorer arbetar med kontinuerliga signaler medan digitala datorer kan bara fungera med diskreta signaler.
Tekniskt sett kan analoga datorer referera till en mängd enheter. Även glidregler, som används för att göra beräkningar årtionden sedan, kan anses vara en typ av analog dator. Den karakteristiska egenskapen hos en analog dator är att den kan fungera med analoga signaler. Det här är signaler som kan ta upp några värde längs en skala.
Central till elektronisk analog dator var enheten som kallas operationsförstärkare. Operationsförstärkare har förmåga att utföra matematiska operationer genom att producera en utgångsspänning som är beroende av de ingångsspänningar som matas till den. Teoretiskt sett kan analoga datorer vara oändligt exakta men det är omöjligt att uppnå praktiskt taget. Elektroniska analoga datorer bestod typiskt av flera rattar och ett antal kontakter. Beroende på användningen kan data avläsas med hjälp av ett oscilloskop eller med hjälp av elektroniska mätare som voltmätare.
En analog dator i bruk (1968)
När det gäller modellering av komplexa fenomen har analoga datorer en fördel. Att bygga komplexa analoga datorer är dock en svår och dyr process. Analoga datorer användes allmänt under 1950-talet och 1960-talet. Ankomsten av integrerade kretsar innebar dock att många digitala komponenter kunde packas i mindre utrymmen. De blev billigare, kraftfullare, mindre kraftkrävande och de gav användarna möjlighet att få information mer exakt. Idag är en överväldigande majoritet av de datorer som används digitalt.
Digitala datorer-dvs. praktiskt taget allt som kallas en "dator" under modern användning-kan inte hantera analoga data. Om du utför en beräkning med en digital dator kan det tyckas att det kan fungera med analoga data men det här är bara en illusion. I själva verket kan digitala datorer hantera endast diskreta signaler. Alla signaler som levereras till datorn måste konverteras till en serie av 1 och 0 (vilket verkligen betyder en serie elektriska pulser). Eftersom en dator endast kan arbeta med ett begränsat antal 1 och 0 åt gången, har teoretiskt sett ingen digital dator möjlighet att representera data till en oändlig precision. Men i verkligheten tenderar de att vara bättre än deras analoga motsvarigheter i de flesta fall. Även om analoga datorer kan vara teoretiskt oändligt exakt finns det begränsningar på analoga datorer av de begränsade områdena för deras komponenter och av svårigheten att läsa data noggrant när den visas i kontinuerlig skala.
Analoga datorer kan hantera analoga signaler.
Digitala datorer kan inte hantera analoga signaler De hanterar bara digitala signaler.
Analoga datorer har ljud i sina kretsar, och bruset bärs alltid tillsammans med data.
Digitala datorer har relativt lägre ljudnivåer, och det är lättare att skilja ut ljud från data.
I analoga datorer, lagring är inte så enkel som i digitala datorer. Kondensatorer kan användas för att hålla värden, men över tiden utsätts detta för drift.
I digitala datorer, transistorer lagrar data diskret, i form av 0 och 1 s.
Image Courtesy
"Man arbetar på analog dator, 1968" av Seattle Kommunalarkiv (Item 78757, City Light Photographic Negatives (Record Series 1204-01), Seattle Kommunalarkiv.) [CC BY 2.0], via flickr