Vad är en digital jämförelse?
En digital komparator är en elektronisk krets eller enhet som kan ta emot två binära signaler och utföra tester på dessa signaler för att bestämma deras ekvivalens till varandra. Den enklaste formen av en digital komparator jämför två binära signaler, kända i datorbehandling som bitar, och använder en serie logiska grindar för att bestämma om de två bitarna är lika eller om en är större än den andra baserat på binär logik där varje signal ges värdet på antingen noll eller en. De flesta digitala komparatorkretsar är utformade för att acceptera flera bitar för jämförelse, där bitarna i många applikationer kombineras av extern mjukvara eller hårdvara till faktiska nummer. I hjärtat av de flesta centrala processorenheter (CPU) i datorer och andra digitala enheter utför en komparator en stor del av de logiska operationerna som tillåter en datorfunktion. Utanför datorer används även digitala komparatorer i vissa enheter där analog ingång konverteras till digital information som mäts eller övervakas, till exempel i vissa testmätare.
Hur en digital komparator fungerar börjar med inmatning av information. Jämföraren kan bara hantera binära data, vilket innebär att oavsett ingångsmekanismen, kan signalen som kommer in i kretsen bara ha två tillstånd, som vanligtvis kallas noll och en. Kretsen kan utformas för att hantera flera bitar samtidigt, vilket görs på CPU: n för de flesta datorer.
När en bit jämförs med en annan bit kan den testas på ett av tre sätt av den digitala komparatorn. Den första är likvärdighet, vilket innebär att resultatet av att jämföra en bit till en annan kommer att resultera i ett positivt, eller sant, resultat om båda bitarna är lika med en eller om båda bitarna är lika med noll. Enskilda bitar kan också kontrolleras för att se att en är större än eller mindre än en annan. För en bit av en bit behöver dock jämförelser för att bestämma vilken uppsättning som har ett högre eller lägre värde kontrollera varje bit för att se vilken uppsättning som har en mer högt placerad mest betydande bit, eftersom detta bestämmer det faktiska numeriska värdet för bituppsättningen. Resultatet av jämförelsen överförs som utgång från den digitala komparatorn till vilken hårdvara den är kopplad till.
Utöver datorprocessorer kan en digital komparator användas i vissa enheter som kontrasterar visuella bilder med digitala bilder, vilket också är fallet inom teknik som förlitar sig på datorstödd utkast (CAD) -program för att kontrollera om de fysiskt tillverkade produkterna matchar specifikationerna. De kan också användas för att konvertera analoga signaler till digitala mönster. En digital komparator kan också användas tillsammans med ett antal andra enheter för att fungera som en monitor i en industriell miljö för att se korrekt digital information om maskinens tillstånd.