チュートリアル

プロセッサのパーツ【基本】⭐️

目次:

Anonim

プロセッサーには 、それらがどのように機能するかを理解しなければならない特定の部分があります。 だから、これは基本を学ぶためのチュートリアルです。

プロセッサは 、私たちが考えるよりもやや複雑です。 コア、スレッド、周波数、キャッシュだけでなく、各プロセッサには、知っておく必要のある特定の部分があります。 多くの人がそれらを知らないことがわかっているので、プロセッサーの最も基本的なものを説明しようとする小さな基本的なチュートリアルを行うことにしました。

コンテンツインデックス

プロセッサまたはCPU

私たちはしばしばプロセッサをCPUと呼びますが、 CPUとは何ですか? これらは 中央処理装置の 頭文字、またはスペイン語に翻訳された 中央処理装置 です。 プロセッサは、入力デバイスから受け取ったすべて 「生」 データ を収集、 それを任意の出力デバイスで使用できる有用な情報に変換します。

通常のPCでは、CPUは単純なマイクロチップですが、サーバーや量子PCでは通常、 チップのセットです 。 プロセッサの3つの主要部分は次のとおりです。

  • コントロールユニット 。 入力および出力デバイス(入力および出力)を制御します。 論理演算装置 (ALU)。 これはプロセッサの最も重要な部分の1つです。意思決定や計算など、多くの作業が必要になるためです。 メモリーユニット 。 これは、CPUのプログラミングとデータを格納するために使用されるメモリです。 CPUのメモリが多いほど、同時に起動できるプログラムが多くなり、より多くのデータを処理できます。

ただし、各部分をより深く理解する必要があります。 したがって、以下ではプロセッサの3つの部分について詳しく説明します。

コントロールユニット

PCのすべての部分の操作を制御しますが、データ処理操作は実行しません。 その機能は次のとおりです。

  • PCの他のユニット間のデータ転送と命令を制御します 。 コンピューターのすべてのユニット管理および調整します。 メモリから命令取得して解釈し、PCの操作を指示します。 データ転送または保存結果の入出力デバイスと通信します 。データを処理または保存しません。

ALU

これは、 演算 セクション論理セクションという2つのサブセクションまたはサブカテゴリで構成されてい ます。

1つ目は、加算、減算、乗算、除算などの算術演算を実行します。 これらの複雑な操作はすべて、以前の操作を繰り返し使用て実行されます。

論理セクションについては、データの比較、選択、マッチング、マージなどの論理演算を実行します。

メモリユニット

「ストレージユニット」とも呼ばれます。 指示、 データ、または中間結果を 保存できます 。 このユニットは、それを必要とする他のPCユニットに情報を供給します。 そのサイズは、電力、容量、速度に影響します。

メインメモリ と セカンダリ メモリがありますが、メモリユニットの機能は次のとおりです。

  • 処理が必要なすべての情報と命令を保存します。中間処理結果を保存します。出力デバイスに出力する前に最終処理結果を保存します。すべての入力と出力は、メインメモリを通じて通信または送信します。 。

コアまたはコア

これまでは、中央処理装置(CPU)のしくみについて説明してきましたが、ほとんどの場合、いくつかあります。 これは、カーネルマルチプロセッシングなどの出番です。 現在、最も一般的なのは、2コアまたは4コアのプロセッサーを搭載することです。

しかし、核とは何ですか? カーネルは、プロセッサの内部にあり、命令を実行するブロックであると言えます 。 間違いなく、コアの数は、PCが同時に実行できるタスクの数を示します。 とはいえ、 コアの数が増えるほど、実行する命令も増えるということですか? 必要ありませ

その量の命令は、使用するプログラムによって異なります 。 カーネルを1つだけ使用するプログラムもあれば、最大8つまで使用するプログラムもあります。明らかに、後者を使用する場合、より多くのコアを使用することでパフォーマンスが飛躍的に向上します。

したがって、 マルチコアプロセッサはより多くのプログラムで動作し、一度により多くのタスクを実行できると言えます。 注意してください、この方法である必要はありませんが、操作を並列に実行できないアプリケーションを見つけるため、これはプログラムに依存します。

皆さんの多くがビデオゲームについて考えていることを知っているので必要なコアの数をお話しします。 以前は、4コアの場合、ビデオゲームは原則としてそれ以上必要としなかったので十分でした。 2018年から開発者は6つのコアすべての使用を開始しました 。 つまり、最低でも6コアのプロセッサーを購入することをお勧めします。

AMD Ryzen 3000のマザーボードBIOSを更新する方法

これは、2コアまたは4コアでプレイできないことを意味するものではありません 。 実際、あなたはプレイして良い経験を得ることができますが、最高のものではありません。

最後に、 各コアは、 ベースまたはターボのいずれかの周波数動作するとします 。 基本はストック周波数で、ターボは一種の「オーバークロック」であり、プロセッサーに最大電力を提供するように作られています。

スレッドまたはスレッド

スレッドはカーネルの仮想バージョンです (はい、以前説明しました)。 その使命、プロセッサーがタスクをより適切に管理できるように支援し、 待機時間を短縮することです。 各コアは同時タスクを実行し、スレッドはユーザーとPCに同時により多くのことができることを納得させます。

この例でそれを説明しましょうケーキ。 ケーキはカウンターストライクの開始 」と呼ぶタスクを表しています 。 ここで、 それを部分に分割します。 これらはスレッドを表します。 このようにして、タスクをいくつかのスレッドに分割しています 。 各スレッドは特定のジョブを実行する必要があります。 見れば、それはヘンリーフォードによって考案された分業ですが、コンピューティングに適用されます。

はっきりしない場合は、次のことを行ってみましょう:10バケツの水を補充する必要があります。

  • 1つのバケツを完全に満たしてから、もう1つのバケツに移ります。

同時に満たされる場合は以前に10バケツの水 を満たします。 したがって、アプリケーションで許可されている限り、 ハイパースレッディングを使用することをお勧めします。 スレッドが多いほど良いです。

これまでのところ、プロセッサの基本部分のこのチュートリアルです。 お役に立てば幸いです。ご不明な点がございましたら、お気軽にお問い合わせください。

市場で最高のプロセッサーをお勧めします

プロセッサーのパーツを知っていますか? コンセプトを逃していますか? どれ

チュートリアル

エディタの選択

Back to top button