No.5ベストアンサー
- 回答日時:
Q/CPUっていろいろ種類がありますが何が違うんでしょうか?
A/そうですね。設計思想が異なるというのがCPUの種類の違いですね。大別すると単純命令処理を一度に大量に処理するプロセッサと、複雑な命令処理を一つ一つこなすタイプがありますね。また、技術的にベクトル型(NECが有名)とスカラ型などのプロセッサの違いもありますね。それぞれに使われる目的に、性能、コスト、製造、利点などが異なります。
ちなみに現在、市場で使われるCPUの主な物は、インテル社やAMD社、VIA社がパーソナルコンピュータに使うx86互換プロセッサ。(詳しくは後述)
Appleコンピュータのマッキントッシュに使われるFreescale社のPowerPCおよびIBMのPowerXシリーズ(Xは世代数字)と呼ばれるPower系プロセッサ。(次世代ゲーム機は3社ともPowerを採用、そのうちマ社のX-BOX360は既に製品化済み)
インテル、HP社が協同開発したIA-64。サーバー向け64bitでx86とは全く異なる技術となるVLIWベース。
SUN Microsystemsが開発したサーバ向けSPARC。ARM社が開発したARM系(情報家電に使われる)やインテル社のXScaleなどがある。
それぞれ基本構造が異なり、処理する手順が違うためそれぞれのプロセッサで扱えるプログラミング命令の種類が異なります。
Windowsを搭載したパソコンの場合は、その中でもx86互換のプロセッサが使われます。CISC系であるx86は1978年に登場したi8086というプロセッサを基幹技術として発展させたプロセッサで、製品の処理精度を16bit→32bit→64bitまでの3世代に渡って更新しているプロセッサです。これだけの歴史があれば、基本的な構造を維持していても構造をわずかに変更した派生品が出せるようになります。そこで開発元のインテル社以外にもAMDやVIAといった会社が互換のプロセッサを開発し、64bitのx86-64(通称x64)はAMDが最初に開発しました。
さて、この3つのメーカーのプロセッサの違いは何かというと、x86の基本設計は維持しつつ、細かな改造が違うのですよ。そのため、周波数、発熱、消費電力、性能がわずかずつ変わってくるのです。
その中身が、どう違うかと言うことになると自動車のエンジンが違えば燃費や加速、車の車体の大きさが違うというのが何となく分かるのと同じで、多くの場合は専門用語が多く分からないでしょう。
Q/動作周波数○○GHzってどういう意味でしょうか?
A/Gはギガ(10億を意味する単位)、Hzはヘルツです。ヘルツはきっと中学校ぐらいで電気を習う際に習うはず。電流の振幅を指します。
この振幅が何を意味するかというと情報を何回お隣の回路から受け取っているかが分かるのです。1GHzなら毎秒10億回データを隣の回路から受け取れるということになる。まあ、これは波に浮かべた船が波に乗って前に進むのと同じだと思ってください。振幅が多ければ、運ばれてくる情報を乗せた船が1秒当たりで10億隻あるということになります。
同じ名前、同じ構造のプロセッサならば、1億回のデータ転送より10億回の方がより多くの情報を理論的には処理できることになりますから、速くなるのです。
ちなみに、同じプロセッサなら速くなりますが異なるプロセッサならそうとも限りません。それは単位データが同じとは限らないためです。これは4人乗りのボート1隻(単位データ)で80人を1時間に4往復(4Hzと仮定)で運ぶのと、1隻で8人載りのボート(単位データ)に1時間で3往復(3Hzと仮定)で運ぶ場合にどちらが速いのかというのを考えれば分かります。一度に積載するデータ量によって速度が変化します。また、これは処理が確実に完了すると保証された数字ではなくあくまでやれば出来るというだけです。そのため、途中で沈む回数はこれに含まれないということも理解しなければいけません。
よって、同じCPU同士で比較すると周波数が高いほど高速だが、異なるCPUと比べると周波数が高ければ低い周波数より高速とは限らないということになります。
No.4
- 回答日時:
はじめまして。
>CPUっていろいろ種類がありますが何が違うんでしょうか?
簡単に言えば、処理速度の違いですね。
intel製は、主にエンコードなどの重い処理に活躍します
一方
AMD製は、ゲームに活躍するそうです。
勘違いして欲しくないことは、AMDはゲームに活躍するからといってゲームのほかはあまりよくないというわけではありません。
それと、分かっているとは思いますが、動作周波数というのがあり「~GHz」とかかれているものです。この数値が高いほど、パソコンは速くなります。
少し長くなりました。
No.3
- 回答日時:
>違うんでしょうか
命令系統がちがったり
PCに使われているx86系
それに対して非x86系とか
x86系で有名どころだと
Pentium系とAthlon系
非x86系だと
PowerPC系
Power系
UltraSPARC系
Itanium系
などなど
No.1
- 回答日時:
大別して、PentiumとAthlonを
過去の質問で詳しく説明していますので、
そちらをご参照下さい。
http://oshiete1.goo.ne.jp/kotaeru.php3?q=1482454
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ソフトウェア パッケージソフトウェアをひとつのオペレーティングシステム用に開発すればCPUの種類やオペレーティング 3 2022/07/18 13:52
- デスクトップパソコン ミニPCをゲーミングPCとして使いたい。 3 2023/05/04 01:10
- ノートパソコン ノートPCでCPUを交換できますか? 6 2022/09/24 17:44
- CPU・メモリ・マザーボード CPUのピンについての質問です。 3 2023/05/06 00:52
- Mac OS mac OSについて教えてください。 6 2023/02/14 10:25
- CPU・メモリ・マザーボード PC購入時、CPUの品質(?)はどこまで考慮すべきでしょうか。 10 2022/06/04 11:27
- CPU・メモリ・マザーボード CPUのヒートシンクとシャーシ 2 2022/12/25 18:22
- CPU・メモリ・マザーボード RyzenのCPUでZen◯アーキテクチャーが前世代のものが使われているイレギュラーな物について!! 2 2023/01/28 19:55
- CPU・メモリ・マザーボード パソコン購入でCPUについて(長文ですいません。) 26 2022/04/05 15:26
- CPU・メモリ・マザーボード CPUに付いているピンの本数の違いについての質問です。 3 2023/05/06 01:19
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アセンブリ言語で。
-
任天堂64の64 CPUの仕...
-
組み込みCプログラムで実数型
-
ステート数とは
-
64ビット化による処理速度低下...
-
命令レジスタとデコーダ
-
CPU、Z80からステート数から...
-
RPG言語 SQL文とREAD命令、どっ...
-
x86系のCPUとは?
-
【有効数字について】 授業で、...
-
1バイトは何ビット?
-
文字化けはなぜ日本語が入って...
-
文字の容量(サイズ)についての...
-
GB と Gbの違いの意味
-
KBのMB違いって
-
1Mbpsって毎秒何キロバイト?
-
ブルーレイディスクの容量に関...
-
実行計画の「COST」と「BYTE」...
-
Excelの累乗について式とVBAで...
-
VBAで時間の型と計算方法教えて...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プログラム言語FortranとCの違...
-
命令網羅率の計算問題です
-
組み込みCプログラムで実数型
-
VBAでのコントロール操作
-
COM1(RS232C)とUSB仮想COMポー...
-
64ビット化による処理速度低下...
-
なぜ、i++なのか?(ものすごく...
-
H8Sで割り込み発生時の飛び先ア...
-
アセンブリ言語で。
-
MIPS と クロック周波数の換算方法
-
x86系のCPUとは?
-
PICマイコンのプログラムについ...
-
arduino
-
応用情報技術者試験問題の解き...
-
CPUのHTについて教えてください。
-
VBSとVBA
-
MFCのエディットボックス上書き...
-
C言語についてです 整数nを入力...
-
CPU、Z80からステート数から...
-
+=と÷=の処理速度の謎を教え...
おすすめ情報