? Eine binäre Vergleicher ist auch als digitaler Komparator , einer Identität oder einem Komparator Wertkomparator bekannt. Es ist eine kleine Hardware-Komponente in einem Computer, der der zentralen Verarbeitungseinheit (CPU) bildet . Es vergleicht zwei Binärzahlen . Vergleiche
Ein Komparator zwei binäre Zahl nimmt , mit A und B. Je nach den Einstellungen , meldet es entweder , ob A oder B oder Equal oder ob A größer ist als B , oder ob B größer als A ist . In jedem Fall ist das Ausgangssignal des Komparators entweder eins oder Null . Eine zeigt an, dass die Bedingung erfüllt ist , Null anzeigt , dass die Bedingung falsch ist. Zum Beispiel, wenn der Komparator wird eingestellt, um auf Gleichheit und A = 1 und B = 1 , der Komparator 1 ausgeben , da A = B wahr ist.
Identität oder Magnitude
< br berichten >
Identität Komparatoren und Größenkomparatoren gibt zwei verschiedene Arten von Komparatoren . Identität Komparatoren nur berichten, auf Gleichheit. Magnitude Komparatoren Bericht über die Gleichstellung und ob A größer ist als B und B größer ist als ob A. Identität Komparatoren ist in zwei Kategorien unterteilt , entweder hoch oder niedrig . Eine geringe Identität Komparator gibt eine Null, wenn A = B und eine hohe Identität Komparator gibt eine Null, wenn A = B. Magnitude Komparatoren haben drei Ausgänge . Die erste gibt einen ein , wenn A = B , die zweite gibt ein ein, wenn A größer ist als B und die dritte gibt einen ein, wenn A kleiner ist als B.
Nummer Größe
verschiedene Komparatoren behandeln verschiedene Größen von Binärzahlen . Sie werden als "n -Bit- Komparatoren . " Bezeichnet also ein 4 -Bit- Zahl vergleicht , dass es vier Bits in der Länge, wie 1111 oder 1010 . Ein 2-Bit- Komparator vergleichen würde Binärzahl zwei Bits in der Länge.
N -Bit- Vergleich
Ein Vergleich zweier Binärzahlen von 4- Bit Länge nicht nur prüfen, ob A ist größer als , gleich oder kleiner als B. Es vergleicht jedes Bit . Es beginnt mit dem höchstwertigen Bit , die die am weitesten links Bit in einer binären Zahl , wie Sie es betrachten ist . Es ist nur fortschreitet, um den nächsten Bits in der Anzahl , wenn Gleichheit besteht zwischen den ersten Bits in A und B. Wenn eine größer als die andere , dann sofort Verknüpfungen mit dem Ausgang einer Antwort . Der Komparator setzt sich über alle Bits in den beiden Zahlen , solange beide entsprechende Bits gleich sind. Eine Ungleichheit in einem der Bits Ergebnisse im Vergleich endet mit einer Antwort .