このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。
2.3.2. 算術論理ユニット
算術論理ユニット (ALU) は、汎用レジスターに格納されたデータを操作します。 ALU演算は、レジスターから1つまたは2つの入力を受け取り、その結果をレジスターに格納します。 ALUは、次の表で説明する4つの基本的なデータ操作をサポートします。
| カテゴリー | 変更内容 |
|---|---|
| 演算 | ALUは、符号付きおよび符号なしオペランドに対する加算、減算、乗算、および除算をサポートしています。 |
| 関係 | ALUは、符号付きおよび符号なしオペランドに対する「等しい」、「等しくない」、「大なりまたは等しい」、「小なり」の関係演算(==、!=、>=、<)をサポートしています。 |
| 論理 | ALUは、AND、OR、NOR、およびXOR論理演算をサポートしています。 |
| シフト | ALUは、論理および算術シフト演算をサポートします。 |
ロード/ストアの手順については、 Nios® V/m プロセッサーはALUを使用してメモリーアドレスを計算します。条件付き制御転送命令の場合、 Nios® V/m プロセッサーは、ALU領域の関係演算を使用して、分岐するかどうかを決定します。