På grund av begränsningar i digital databehandling under 1960 och 70-talen , ingenjörer, tekniker och forskare löste komplexa problem med analoga datorer . En analog dator genererar kontinuerliga signaler med hjälp av rattar och omkopplare för inmatning och mätare för utdata . Med framsteg inom digital teknik , dog analog computing ut i slutet av 20 -talet , även om många av dess idéer fortsätta i konstruktioner musik synthesizer . Även om varje man löser liknande problem , analoga och digitala datorer har flera skillnader . Utgång
Digitala datorer producerar tal som utdata . Datorn använder bildskärmar , skrivare, skivenheter och andra tillbehör för att fånga denna utgång . Analoga datorer utspänning signaler , och har uppsättningar av analoga mätare och oscilloskop för att visa spänningarna .
Elektroniska kretsar
Analoga datorer kretsar använder op ampere , generatorer signal och nätverk av motstånd och kondensatorer . Dessa kretsar bearbeta kontinuerlig spänning signaler . Digitala datorer använder en mängd olika on- off omkopplingskretsar , såsom mikroprocessorer , klocka pulsgeneratorer och logiska grindar .
Discrete kontra kontinuerliga signaler
viktigaste funktion som skiljer digitalt från analoga datorer är den typ av signaler . Digitala signaler har två diskreta tillstånd , på eller av . Den av-tillstånd är vanligtvis noll volt , och det höga tillståndet är typiskt fem volt. Analoga signaler är kontinuerliga . De kan ha vilket värde som helst mellan två ytterligheter , t.ex. -15 och 15 volt . En analog signal spänning kanske vara konstant eller variera med tiden .
Emulering
Med förbättrad teknik , kan snabba digitala datorer efterlikna beteendet hos analoga datorer . Till exempel kan ett program i en digital dator beräkna en 2.000 våg Hz sinus i realtid , och med noggrannhet och tillförlitlighet som analoga kretsar inte kan matcha . Analoga datorer har en begränsad förmåga att härma digitala system.
Tillgänglighet
Några exempel på analoga datorer fortsätta att existera . Komponenterna och mönster finns fortfarande , även om få försöka bygga dem . Å andra sidan , nästan alla datorer som arbetar idag är digitalt , allt från enkla apparat regulatorer till rum -stora superdatorer med tusentals mikroprocessorer .
Noise
Analoga datorer måste hantera en viss miniminivå av elektriskt brus i kretsarna , och detta påverkar noggrannheten . Digital dator kretsar har också elektriskt brus , men det har liten eller ingen effekt på noggrannheten och tillförlitligheten .
Programmering
Du kan programmera både analoga och digitala datorer , även om metoder är olika. Digitala datorer använder omsorgsfullt skrivna listor över intrikata instruktioner, däribland jämföra två siffror , flytta data från en plats till en annan eller att multiplicera två tal tillsammans . För att programmera en analog dator , ansluter du olika delsystem tillsammans elektriskt med patchkablar . Du kan exempelvis ansluta en signalgenerator till en vredet som varierar signalstyrkan .
Storlek
Analoga datorer varierar i storlek från små stationära system storleken av ett stort bok till höga rack lastade med utrustning . Digitala datorer varierar från små mikrochip några millimeter kvadrat till rum -stora serverinstallationer .
Signal Samordning
En digital dator samordnar sina signaler med en master klocka . Klockan alstrar en högfrekvent ström av på-av elektriska pulser , varvid varje puls är en " tick" av klockan. Varje aktivitet i datorn , från att jämföra siffror för rörliga data i minnet , tar ett definierat antal klockpulser . Klockan hastighet avgör datorns totala hastighet . I en analog dator , signaler flyta helt enkelt från en krets till nästa , som inte har någon befintlig central samordning . På grund av denna brist på samordning , kan analoga datorer avslöja kaotiskt och oförutsägbart beteende lättare än digitala system . Addera datalagring
numeriska , diskreta karaktär digitala datorer gör datalagring enkelt. En minneskrets kopior och behåller diskreta tillstånd i en annan krets . För analoga datorer , lagra data är svårare , eftersom de använder kontinuerliga signaler . En krets som lagrar en analog signal är benägen att glida över tiden. Den bästa metoden för analoga datorer är en hybrid en . Omvandla den analoga signalen till ett nummer och spara i en digital krets .