目次:
定義-浮動小数点ユニット(FPU)とはどういう意味ですか?
浮動小数点ユニットは、浮動小数点数または分数に関係するすべての数学演算を処理する集積回路です。 これは、浮動小数点数でのみ機能するように特別に設計された専用の論理ユニットであり、そのため名前が付けられています。 これは、基本的なマイクロプロセッサ回路自体よりも高速に数値を操作できる特殊なコプロセッサとして定義できます。
FPUは、加算、減算、除算、乗算、平方根などの簡単な数学タスクを実行します。 古いFPUは、指数計算や三角計算などの超越関数を処理しますが、これらは実装が高価で複雑になる可能性があるため、現代のFPUでは、これらはソフトウェアライブラリルーチンを介して行われます。
すべてのコンピューターシステムにハードウェアFPUがあるわけではありません。 FPUがないものは、複数の方法でその機能をエミュレートできます。
- 固有の機能としてのオペレーティングシステム。
- マイクロコードまたはマイクロプログラムとしてCPUでエミュレートできます。
- またはユーザーコードで; 通常、これはソフトウェアエミュレーションと呼ばれるものです。
Techopediaが浮動小数点ユニット(FPU)を説明
FPUは、浮動小数点数の数学演算を処理するために特別に設計されたコプロセッサーです。つまり、コンピューターのほんの一部ではなく、システムの不可欠な部分です。 通常、ハードウェアを介して実装されますが、スペース、電力、価格などのいくつかの理由により、すべてのコンピューターシステムがFPUを持つことができるわけではありません。
