Vilka är skillnaderna mellan asynkron räknare och synkron räknare?
Synkron räknare
- Synkron räknare består vanligtvis av ett minne element, som implementeras med flip-flops, och ett minnen element som implementeras traditionellt med logik gates. Logik gates är logiska kretsar med en eller flera ingång terminaler och en utgång terminal, där produktionen slås mellan två spänningsnivåer bestäms av en kombination av insignaler. Användning av logik utfärda utegångsförbud för minnen logik minskar vanligtvis kostnaden för komponenter för counter kretsar till ett absolut minimum, så det är fortfarande en populär metod.
Klockan puls
- Synkron räknare har en intern klocka, medan asynkron räknare inte. Som ett resultat, drivning alla vippor i en synkron räknare av en gemensam klocka puls. I en asynkron räknare, den första flip-flop är driven av en puls från en extern klocka och varje efterföljande flip-flop drivs av utdata från den föregående flip-flop i sekvensen. Detta är den grundläggande skillnaden mellan synkron och asynkron räknare.
Asynkron räknare
- Asynkron räknare, även känd som rippel räknare, är den enklare typen, som kräver färre komponenter och mindre kretsar än synkron räknare. Asynkron räknare är lättare att konstruera än sina synkron motsvarigheter, men avsaknaden av en intern klocka införs också flera stora nackdelar. Vippor i en asynkron räknare förändring staterna vid olika tidpunkter, så att förseningar i byte från en stat till en annan--kallas förökning förseningar--lägga till upp till skapa en total fördröjning. Mer vippor en asynkron räknare innehåller, desto större totalt fördröjning.
Överväganden
- Asynkron räknare är vanligen mindre användbart än synkron räknare i komplexa, högfrekvens system. Vissa integrerade kretsar reagera snabbare än andra, så om en yttre händelse inträffar nära en övergång mellan stater--när några, men inte alla, integrerade kretsar har ändrat tillstånd--det kan införa fel i räknaren. Sådana fel är svåra att förutsäga på grund av slumpmässigt rörliga tidsskillnaden mellan händelser. Förökning förseningar kan dessutom göra det svårt att upptäcka eller avkoda, utgång delstaten en asynkron räknare krets elektroniskt.
Relaterade Frågor
-
Vilka är skillnaderna mellan MBA i ekonomi och MBA i marknadsföring?
-
Vilka är skillnaderna mellan en kvinnlig groda och en manlig groda?
-
Vilka är skillnaderna mellan Sprint Road Racing och mountainbike?
-
Vilka är skillnaderna mellan Windows Server 2003 och Windows Server 2008?
-
Vilka är skillnaderna mellan den arktiska tundran och alpina tundran?
-
Vilka är skillnaderna mellan bor i USA och bor i Sri Lanka?
-
Vilka är skillnaderna mellan traditionell budgetering systemet och noll baserat budgetering system?
-
Vilka var skillnaderna mellan den amerikanska revolutionen och Texas revolutionen?
-
Vilka är skillnaderna mellan en socialistisk regim och en kapitalistisk regim?
-
Vilka är skillnaderna mellan en förbundsstat och en enhetlig stat?
-
Vilka är skillnaderna mellan en reptils ägg och ett amfibie ägg?
-
Vilka är skillnaderna mellan internationella företag och inhemska företag?
-
Vilka är skillnaderna mellan en mini cooper och en standard mini?
-
Vilka var skillnaderna mellan Richard Lejonhjärta och Saladin?
-
Vilka är skillnaderna mellan The New Deal och andra New Deal?
-
Vilka är skillnaderna mellan tornado storm chasers och orkan storm chasers?
-
Vilka är skillnaderna mellan bakterier virus svampar och protazoa?
-
Vilka är skillnaderna mellan det metriska systemet och det engelska systemet av mätningen?
-
Vilka är skillnaderna mellan ett Standard-rum och ett Deluxe-rum och en Superior?