Skip to main content

Was ist eine arithmetische Logikeinheit?

Eine arithmetische Logikeinheit ist Teil der Central Processing Unit eines Computers (CPU), mit der der Computer numerische Berechnungen und logische Entscheidungen treffen kann.Die Eingabe erfolgt in einem dieser Einheiten über einen bestimmten Kanal und durchläuft eine Reihe von Schaltungen, die die erforderlichen Berechnungen vervollständigen.Sobald die Informationen gemäß den Anweisungen des Programms verarbeitet wurden, wird sie in seiner neuen Form an den Speicher des Computers zurückgegeben.Nicht alle Computer kombinieren mathematische und logische Funktionen zu einer Einheit, obwohl dies eine häufige Konfiguration ist.

Boolesche Funktionen werden in der Logikkomponente der arithmetischen Logikeinheit verwendet.Computer verwenden diese Funktionen, um Informationen zu testen, um logische Entscheidungen zu treffen.Durch die Untergabe von Informationen zu diesen Logiktests kann das Gerät die angeforderten Änderungen an Daten vornehmen.Um Änderungen an Daten vorzunehmen, empfängt das Gerät sowohl die Daten als auch die Anweisungen und führt dann die angeforderte Aufgabe aus, bevor die Daten an den Speicher des Computers zurücksendet.

Der arithmetische Teil führt normalerweise einfache Additions- und Subtraktionsvorgänge durch.Komplexere mathematische Funktionen wie Teilung und Multiplikation werden häufig durch Abschluss einer Reihe von Unterabrechnungen oder Ergänzungen ausgeführt.Diese Einheit kann auch Vergleiche zwischen verschiedenen Werten machen.Dieser Speicher, der oft als Zufallszugriffsspeicher oder RAM bezeichnet wird, befindet sich immer in einem Zustand des Flusses.Dies geschieht, weil das Gerät auf den Speicher zugreift und häufig Änderungen vornimmt, um Anweisungen verschiedener Programme zu befolgen.

Es gibt viele Kanäle, die Informationen durchlaufen können, sobald sie diesen Teil der CPU eingegeben haben.Die Tore zwischen verschiedenen Teilen der Einheit stoppen Informationen, während das Gerät die erforderlichen Aufgaben ausführt, z. B. die Änderung der Informationen oder die Überprüfung der Booleschen Logikfunktion.Diese Schaltungen sind recht komplex und beinhalten die Verwendung vieler Gates.

In einigen Fällen werden die arithmetischen und logischen Funktionen unterteilt und in zwei diskreten zentralen Verarbeitungseinheitenkomponenten, einer arithmetischen Einheit und einer Logikeinheit verarbeitet.Viele Computer enthalten auch mehrere arithmetische Logikeinheiten, die eine Vielzahl von Funktionen schnell oder in einigen Fällen gleichzeitig ausfüllen können.Durch die Aufteilung dieser Prozesse sind mehr Ressourcen und Platz in der CPU erforderlich, obwohl die Prozesse reibungsloser werden können.