演算ユニットの内部レジスタ数はシステムの速度に関係し、演算ユニットは算術論理演算ユニット、アキュムレータ、ステータス レジスタ、汎用レジスタ グループなどで構成されます。レジスタは CPU 内部でデータを保存するために使用され、一部の小さな記憶領域は演算に関わるデータや演算結果を一時的に保存するために使用されます。
演算子
演算子: 演算装置、さまざまな算術演算および論理演算を実行するコンピューター内のコンポーネント。演算器の基本演算には、加減乗除の四則演算や、AND、OR、NOT、XORなどの論理演算、シフト、比較、送信などの演算が含まれます。算術論理演算装置 (ALU) とも呼ばれます。
演算器は、算術論理演算器(ALU)、アキュムレータ、ステータスレジスタ、汎用レジスタ群などで構成されます。算術論理演算器(ALU)の基本機能は、加減乗除の四則演算、AND、OR、NOT、XOR などの論理演算、シフトや補数などの演算です。コンピュータが動作しているとき、演算器の動作や演算の種類はコントローラによって決定されます。オペレーターが処理したデータはメモリーから取得され、処理結果データは通常メモリーに送り返されるか、オペレーターに一時的に保管されます。コントロールユニットとともにCPUの中核部分を形成します。
オペレータの処理対象はデータであるため、データ長やコンピュータのデータ表現方法はオペレータの性能に大きく影響します。 1970 年代のマイクロプロセッサは、データ処理の基本単位として 1、4、8、および 16 バイナリ ビットをよく使用していました。ほとんどの汎用コンピュータは、演算装置が処理するデータの長さとして 16、32、または 64 ビットを使用します。データの全ビットを同時に処理できる演算器を並列演算器と呼びます。一度に 1 ビットだけが処理される場合、それはシリアル オペレーターと呼ばれます。一部の演算子は一度に複数のビット (通常は 6 ビットまたは 8 ビット) を処理でき、完全なデータは計算のために複数のセグメントに分割されます。これは直列/並列演算子と呼ばれます。演算子は 1 つの長さのデータのみを処理する傾向があります。ハーフワード長の演算、ダブルワード長の演算、4 倍ワード長の演算など、いくつかの異なる長さのデータを処理できるものもあります。演算中に一部のデータ長を指定することができます。これを可変語長演算といいます。
さまざまなデータ表現方法に応じて、2 項演算子、10 進演算子、16 進演算子、固定小数点整数演算子、固定小数点 10 進演算子、浮動小数点演算子などがあります。データの性質に応じて、アドレス演算子と文字演算子があります。
その主な機能は、算術演算と論理演算を実行することです。
レジスタ
レジスタは、CPU 内部にデータを保存するための小さな記憶領域で、演算に伴うデータや演算結果を一時的に保存するために使用されます。実際、レジスタは一般的に使用される順序論理回路ですが、この順序論理回路には記憶回路のみが含まれています。レジスタの記憶回路はラッチまたはフリップフロップで構成され、1つのラッチまたはフリップフロップで1ビットの2進数を記憶できるため、NビットのレジスタはN個のラッチまたはフリップフロップで構成できます。レジスタは中央処理装置内のコンポーネントです。レジスタは、命令、データ、アドレスを一時的に保存するために使用できる、限られた記憶容量を持つ高速記憶コンポーネントです。
コンピュータの分野では、汎用レジスタ、専用レジスタ、制御レジスタなど、CPU 内のコンポーネントをレジスタと呼びます。レジスタの読み取りおよび書き込み速度は非常に速いため、レジスタ間のデータ転送は非常に高速です。
以上が演算器の内部レジスタ数はシステムの速度とは関係ありませんよね?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。