フラグは、マイクロプロセッサの意思決定に不可欠です。
マイクロプロセッサは、データを処理し、メッセージや指示を他の電子システムに送信するようにプログラムできる集積回路です。 それらはコンピュータ処理システムの主な機能です。 フラグは、計算とアクションの結果を登録するため、マイクロプロセッサの重要なコンポーネントです。
レジスター
すべてのマイクロプロセッサにはレジスタが含まれています。 これらのコンポーネントはデータを登録し、マイクロプロセッサの計算の前後に一時的に保存します。 たとえば、命令レジスタはマイクロプロセッサの計算用の命令コードを格納します。
今日のビデオ
フラグ
フラグは、マイクロプロセッサの計算の状態を記録する変更された種類のレジスタです。 たとえば、「ゼロステータス」フラグは、マイクロプロセッサの計算が「ゼロ」ステータスで終了した場合にのみアクティブになります。 各フラグのステータスによってマイクロプロセッサの次のアクションが決まり、マイクロプロセッサが決定を下せるようになります。
共通フラグ
マイクロプロセッサの一般的なフラグには、次のものがあります。
「キャリー」は、加算または減算で合計を「キャリー」または「借用」する必要があることを示します。
「符号」は、計算が正か負かを示します。
「オーバーフロー」。プロセスの結果が設定されたワード制限を超えた場合にフラグが立てられます。
「パリティ」は、プロセスが偶数の「1」を生成したことを示します。
「ゼロステータス。」