Skip to main content

Hvad er en digital komparator?

En digital komparator er et elektronisk kredsløb eller en enhed, der er i stand til at acceptere to binære signaler og udføre test på disse signaler for at bestemme deres ækvivalens til hinanden.Den enkleste form af en digital komparator sammenligner to binære signaler, der er kendt i computerbehandling som bits, og bruger en række logiske porte til at bestemme, om de to bit er lige, eller om den ene er større end den anden baseret på binær logik, hvor hvert signalfår værdien af enten nul eller en.De fleste digitale komparatorkredsløb er designet til at acceptere flere bits til sammenligning, hvor bitene i mange applikationer kombineres af ekstern software eller hardware til faktiske tal.I hjertet af de fleste centrale behandlingsenheder (CPU'er) i computere og andre digitale enheder udfører en komparator en stor del af de logiske operationer, der tillader en computerfunktion.Uden for computere bruges digitale komparatorer også i nogle enheder, hvor analoge input konverteres til digital information, der måles eller overvåges, såsom i nogle testmålere.

Den måde, en digital komparator fungerer på, starter med input af information.Sammenligneren kan kun håndtere binære data, hvilket betyder, at uanset hvilken inputmekanisme der er, kan signalet, der kommer ind i kredsløbet, kun have to tilstande, der ofte benævnes nul og en.Kredsløbet kan designes til at håndtere flere bits på samme tid, som det gøres på CPU'en for de fleste computere.

Når en smule sammenlignes med en anden bit, kan det testes på en af tre måder af den digitale komparator.Den første er ækvivalens, hvilket betyder, at resultatet af at sammenligne en bit med en anden vil resultere i et positivt eller sandt resultat, hvis begge bits er lige en, eller hvis begge bit er lige nul.Individuelle bits kan også kontrolleres for at se af den ene er større end eller mindre end en anden.For en sekvens af bits er der imidlertid behov for sammenligninger for at bestemme, hvilket sæt, der har et højere eller lavere værdi, for at kontrollere hver bit for at se, hvilket sæt der har en mere højt placeret mest markant bit, fordi dette bestemmer den faktiske numeriske værdi af bitsættet.Resultatet af sammenligningen overføres som output fra den digitale komparator til uanset hvilken hardware det er forbundet med.

Ud over computerprocessorer kan en digital komparator bruges i nogle enheder, der kontrasterer visuelle billeder med digitale billeder, som det kan være tilfældet iIngeniørarbejde, der er afhængig af computerstøttede Drafting (CAD) -programmer for at kontrollere, om de fysisk fremstillede produkter matcher specifikationer.De kan også anvendes til at konvertere analoge signaler til digitale mønstre.En digital komparator kan også bruges i forbindelse med en række andre enheder til at fungere som en skærm i en industriel indstilling for at se nøjagtige digitale oplysninger om en maskins tilstand.