ホームページ  >  記事  >  オペレーターの完全な機能は何ですか?

オペレーターの完全な機能は何ですか?

藏色散人
藏色散人オリジナル
2021-01-26 10:28:2568590ブラウズ

算術ユニットの完全な機能は、算術演算および論理演算を実行することです。算術ユニットは、さまざまな算術演算および論理演算を実行するコンピュータ内のコンポーネントです。算術ユニットの基本演算には、加算、減算、演算が含まれます。 AND、OR、NOT、XOR などの論理演算や、シフト、比較、転送などの演算は、算術論理コンポーネントとも呼ばれます。

オペレーターの完全な機能は何ですか?

#この記事の環境: Windows 7 システム、Dell G3 コンピューター。

推奨: 「プログラミング ビデオ

オペレーターの完全な機能は、算術演算と論理演算を実行することです。

算術演算装置: 演算装置。さまざまな算術演算や論理演算を実行するコンピューター内のコンポーネント。演算器の基本演算には、加減乗除の四則演算や、AND、OR、NOT、XORなどの論理演算、シフト、比較、送信などの演算が含まれます。算術論理演算装置 (ALU) とも呼ばれます。

演算器は、算術論理演算器(ALU)、アキュムレータ、ステータスレジスタ、汎用レジスタ群などで構成されます。算術論理演算器(ALU)の基本機能は、加減乗除の四則演算、AND、OR、NOT、XOR などの論理演算、シフトや補数などの演算です。コンピュータが動作しているとき、演算器の動作や演算の種類はコントローラによって決定されます。オペレーターが処理したデータはメモリーから取得され、処理結果データは通常メモリーに送り返されるか、オペレーターに一時的に保管されます。コントロールユニットとともにCPUの中核部分を形成します。

演算器の基本的な機能は、四則演算、AND、OR、否定などの論理演算、四則演算や論理シフト演算、値の比較、変更など、さまざまなデータの処理を完了することです。シンボルやメインメモリアドレスの計算など

オペレーター内のレジスターは、操作に関与するデータと操作の中間結果を一時的に保存するために使用されます。演算結果の特性 (オーバーフローの有無、結果の符号ビット、結果がゼロかどうかなど) を記録するには、対応するコンポーネントも演算子内に設定する必要があります。

コンピュータで使われる演算器にはたくさんの種類があり、観点によって分類方法も異なります。小数点表現は、固定小数点演算と浮動小数点演算に分けることができます。固定小数点演算器は固定小数点数の演算しか行えず、機械数で表現できる範囲は狭くなりますが、構造が単純であるのが特徴です。浮動小数点演算器は浮動小数点数と固定小数点数の両方を演算できる強力な機能を持ち、数値表現範囲は広いですが、その構造は非常に複雑です。

キャリー方式で言うと、2進数計算機と10進数計算機に分かれます。一般にコンピュータは2進演算器を使用しますが、コンピュータがビジネスやデータ処理に広く使用されるにつれ、10進数演算の機能を拡張し、2進演算と10進演算の両方を実行できる演算器が増えています。コンピュータの演算器にはさまざまな演算を実行する機能が必要であるため、さまざまなアルゴリズムを統合して完全な演算コンポーネントを設計する必要があります。

関連知識の詳細については、PHP 中国語 Web サイト をご覧ください。

以上がオペレーターの完全な機能は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。