Flags sind entscheidend für die Entscheidungsfindung in Mikroprozessoren.
Ein Mikroprozessor ist ein integrierter Schaltkreis, der so programmiert werden kann, dass er Daten verarbeitet und Nachrichten und Anweisungen an andere elektronische Systeme sendet. Sie sind die Hauptmerkmale von Computerverarbeitungssystemen. Flags sind ein wichtiger Bestandteil von Mikroprozessoren, da sie die Ergebnisse von Berechnungen und Aktionen registrieren.
Register
Alle Mikroprozessoren enthalten Register. Diese Komponenten registrieren Daten und speichern sie vorübergehend vor oder nach den Berechnungen des Mikroprozessors. Zum Beispiel speichert das Befehlsregister Befehlscode für die Berechnungen des Mikroprozessors.
Video des Tages
Flaggen
Flags sind eine modifizierte Art von Registern, die den Zustand der Berechnung eines Mikroprozessors aufzeichnen. Beispielsweise wird ein "Null-Status"-Flag nur aktiviert, wenn die Berechnung des Mikroprozessors mit einem "Null"-Status endet. Der Status jedes Flags bestimmt die nächste Aktion des Mikroprozessors und ermöglicht ihm so, Entscheidungen zu treffen.
Gemeinsame Flaggen
Einige gängige Flags in Mikroprozessoren sind:
"Übertragen", um anzuzeigen, dass eine Addition oder Subtraktion erfordert, dass eine Summe "übertragen" oder "geborgt" wird.
"Vorzeichen", das anzeigt, ob eine Berechnung positiv oder negativ war.
"Überlauf", der markiert wird, wenn das Ergebnis eines Prozesses eine festgelegte Wortgrenze überschreitet.
"Parität", die anzeigt, dass ein Prozess eine gerade Anzahl von "1"en erzeugt hat.
"Null-Status."