コンピューター処理とは

コンピューター処理は、コンピューターの中央処理装置(CPU)とも呼ばれるマイクロプロセッサーが情報を受信したときに実行するアクションまたは一連のアクションです。 CPUは、コンピューターシステムの一種の電子的な「頭脳」であり、コンピューターのハードドライブにインストールされ、ランダムアクセスメモリ(RAM)に読み込まれるソフトウェアプログラムによって供給される一連の命令を実行します。 最新のコンピューターシステムは、以前のコンピューターシステムよりもはるかに高速で複雑になっていますが、それでも同じ基本的なタイプのコンピューター処理を実行します。

機能の非常に基本的なレベルでは、CPUは1と0の一連のバイナリ電気状態(または「オン」と「オフ」の状態)を組み合わせた数学的および論理演算を実行するトランジスタのアレイで構成されています。コンピュータ処理能力。 ソフトウェアプログラムによってCPUに供給される命令は、これらのトランジスタの状態を変更して、ソフトウェアプログラムの計算を実行します。 これらの結果は通常、ソフトウェアプログラムで使用するためにRAMメモリにフィードバックされます。

プログラムにとって意味のあるデータ出力を生成するために、コンピューター処理が通過する4つの異なる状態があります。 これらの状態は、一般にフェッチ、デコード、実行、およびライトバックと呼ばれます。 フェッチは最初の状態で、コンピューターはメモリにアクセスして命令を取得します。命令は常にバイナリコードで表される一連の数字です。 バイナリコードは、8ビットの数字の列(1と0の文字列)であり、一緒になって1バイトのデータを表します。

これらの命令をフェッチした後、コンピューター処理はそれらをデコードします。 つまり、命令はCPUの制御ユニット(CU)によって意味のある部分または一連のバイトに分割されます。 これらの命令は、CUによって実行されます。

命令が複雑な数学的計算である場合、CPUは算術論理ユニット(ALU)を使用してそれらを実行します。 最後のコンピューター処理ステップでは、データの書き戻しが発生します。 ソフトウェアプログラムで使用するためにコンピューターメモリに戻されるか、プログラムが後で使用するためにCPU自体のメモリレジスタに保存できます。

ソフトウェアプログラムがメモリにロードされ、コンピューター自体で実行されている限り、これら4つのコンピューター処理ステップはCPUを継続的に循環します。 CPUによるこれらの処理能力のサイクルは、コンピューターシステムがより高度になり、コンピューターがギガヘルツの処理サイクルに対応できるようになるにつれて、継続的に速度が向上しています。 コンピューター処理の1ギガヘルツサイクルは、CPUが毎秒実行する10億命令セットに相当します。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?