コンピュータ初心者の疑問 CPUについて

このQ&Aのポイント
  • CPU(中央演算処理装置)について疑問があります。CPUの機能は0と1を処理するだけで、性能の差は処理の速さだけだと思っています。しかし、CPUの種類によって処理できるもの、できないものがあると言われています。エンジニアの方々はCPUに入力される信号パターンを設定しているのでしょうか?また、0と1の処理以外にしている処理について教えてください。
  • CPU(中央演算処理装置)についての疑問があります。私はCPUの機能は0と1を処理するだけで、性能の差は処理の速さだけだと思っていますが、CPUの種類によっては処理できるものとできないものがあると聞きました。エンジニアの方々はCPUに入力される信号パターンを設定しているのでしょうか?また、CPUが直接信号のやり取りをしているのはOSですか?メモリですか?正しい情報を教えてください。
  • コンピュータ初心者の疑問です。CPUの機能について疑問があります。私はCPUの機能は0と1を処理するだけで、性能の差は処理の速さだけだと思っていますが、CPUの種類によっては処理できるものとできないものがあると聞きました。エンジニアの方々はCPUに入力される信号パターンを設定しているのでしょうか?また、CPUが直接信号のやり取りをしているのはOSですか?メモリですか?詳しい情報を教えてください。
回答を見る
  • ベストアンサー

コンピュータ初心者の疑問 CPUについて

こんにちは。 早速ですが質問です。 CPUについてなのですが、私は、これの機能は0と1を処理してるだけで、性能の差は処理の速さだけだと思っています。 しかし、知り合いに、CPUの種類によって処理できるもの、できないものがあると聞いて、頭の中のイメージが湧かなくなってしまいました。 エンジニアの方々がCPUに入力される膨大な信号パターンをどう処理するか設定しているということでしょうか?新しい入力パターンが出る度に設定してるなんて非現実的?っぽいことをしているのでしょうか? また、0と1の処理以外にしている処理がありましたら教えて下さい。 また、CPUが直に信号のやり取りをしているのはOSですか?メモリですか? 多分コンピュータ構造の概念から間違ってるかもしれないので、どうか正しい情報を教えて下さい。

noname#240076
noname#240076

質問者が選んだベストアンサー

  • ベストアンサー
  • hla7yrgrg
  • ベストアンサー率39% (414/1047)
回答No.4

初心者に分かりやすく言うと、クオーツ時計で例えているのをよく見かけるかと思います。 CPUは、時計で言う所のクオーツです。要するに、振動しているだけでしかありません。今主流のクオーツ時計の1秒は32,768Hzです。 で、その振動数を計測して、「今1秒経った」と計算しているのが、PCで言う所のマザーボードでありBIOS(今はUEFIが主流ですよね)と言うコンピュータープログラムです。 で、時計の場合「今1秒経った」と言う情報だけではダメですよね? 今の時間が分からなければ用をなしていません。良い時計だと、「何月何日何時何分何秒」という表示を液晶なりに表してと思います。 最終的に、人間誰しも分かる形で表す様に、BIOSで計測された数値を元にプログラム組んで、色々情報を液晶へ表す作業をするプログラムが、PCで言う所のOSです。 時計によっては、ストップウォッチがあったり、カウントダウンタイマーがあったりします。そう言う機能が、PCで言う所のアプリケーションとなりますね。 時計の場合、普遍的なのですが、PCの場合その1秒を他の計測にも使いたい、並行して計測したい、もっと早く1秒となって欲しい(言い方が変ですが、0と1の計測と言い換えて貰えると良いかもしれません)となってくると、CPUの構造を変えたり、1秒の定義を変えなければなりません。これが、マザーボードとCPUの特定のセットでないと使えないと言う理屈です。 クオーツ時計も今でこそ、32,768Hzが1秒と言うのが主流ですが、機械式では初期は1振動や2振動が1秒から最盛期では10振動が1秒と言う物も出てきました。クオーツでは、8,192Hzが1秒と言う時代がありました。 ですので、8,192Hzが1秒とカウントしているマザボとBIOSに、32,768Hzのモノを使うと「?」な感じになると思いませんか? 簡単にさらっと言うと、コンピューターと言うのはそう言う感じです。 OSはそう言う単純にカウントしているものを基準として作られているので、32bit用CPUと64bit用CPUの様にCPUの振動数などが違ってくると、そのまま上の情報全て狂ってくる(計算できない)のでそれぞれ対応した物を使わなければならないと言う話になってくるわけです。

noname#240076
質問者

お礼

追加質問も合わせて、イメージがしやすい回答で助かりました。他の皆様も本当にありがとうございました。BAに非常に悩みましたが、周波数を例に説明して下さり、CPUが基準となっていることに気付けた事にとてもスッキリしましたので、こちらの投稿とさせて頂きました。

noname#240076
質問者

補足

回答ありがとうございます。 この説明から私は、CPU基準で周辺のソフトや機器の仕様が決まるの? というイメージを持ちましたが、違いますか? 違うとしたら、コンピュータは何を基準に開発、発展するモノなのかを宜しければお教えいただけませんか?

その他の回答 (11)

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

0と1の処理以外にしている処理はありません。 また、CPUが直に信号のやり取りをしているのはOSもメモリもです。

関連するQ&A

  • コンピュータアーキテクチャに関して、下記のように質問があります。

    コンピュータアーキテクチャに関して、下記のように質問があります。 コンピュータはクロック回路の発するクロック信号に従い、各回路間で動作やデータのやり取りのタイミングの同期を図っていると思うのですが、割り込みやネットワーク間での通信の際は必ずしもクロック信号と同じタイミングで(割り込みや通信の)データが発生するわけではないと思います。 このようにクロック信号とは違うタイミングで発生するデータをCPUはどのように処理するのでしょうか? またマウスやキーボードからの割り込みを受け付けたり、もしくはネットワークでデータを大量にやり取りする際にCPUの処理が間に合わないときもあると思うのですが、そういった場合はデータを取りこぼしたりしないのでしょうか? 個人的な興味から勉強している初学者ですが、どうぞよろしくお願い致します。

  • cpuの性能

    コンピューター関係のことに詳しい方、教えてください。         コンピューターの中央処理装置、cpuの性能がいまいちいいのか悪いのかが分かりません。以下の中央処理装置、cpuはどんな性能でしょうか。  intel core i5-2430m cpu プロセッサー 2.40ghz お願いします。

  • CPUベンチ

    今新しいパソコンをオーダーメイドで購入してようと思っています。ですが最近Pentium4でも色々あってどれがいいのかわかりません・・。 PentiumD 820 (デュアルコア とか  Pentium4 540J (3.2GHz  とか  Pentium4 650 (3.4GHz  とか・・。 この数字は多いほど性能がいいということなんでしょうか? CPUのベンチなんかを見ていると分野によっても違いそうですが、これらの性能がわかるベンチが記載されてるURLとかどなたかご存じでしたら教えて頂けないでしょうか。 デュアルコアの構造なんかはだいたいわかるんですがぶっちゃけ現実にどれくらい性能がちがってどれがいいのかわかりません。どなたか教えて頂けませんか? (用途:3Dゲームや画像処理なんかもします)

  • CPUについて。

    celeronとPentium4 というのは、性能的にどう違うのですか? 友達で工学部に通う者がいます。4月から 2年生です。 その友達が、パソコンを購入するのにCPUの違いに悩んでいます。 2つに処理能力の差があるのですか?工学部なので、立体的な 構造を活用したレポートも作成しなければなりません。 どちらの、CPUにしたら良いでしょうか?

  • CPUについて

    CPUについていくつか質問があります。 メモリの増設なら、解説サイトなどを見てやったことがあるのですが、CPUもメモリのように簡単に付け替えができるのですか? メモリだと、メーカーや規格は違っても、数字が大きければ大きいほど処理速度はあがるので、商品の価格と自分のPCの性能や必要とするスペックなどから、選択がしやすかったのですが、CPUだと種類も異なりますし、選択が難しいのではないのでしょうか? 種類内の性能の違いは、GHzの大きさだと思うのですが というかそもそも、CPUというのはメモリのように、素人がPCの性能を上げたいと思ったときに、ほいほいと買い換えるべきものなのでしょうか PCの性能をあげる方法を紹介されているサイトにも、メモリの増設というコンテンツはあっても、CPUの増設というものはなかったと思うのですが CPUの増設の仕方や、比較、また、ハードウェアの構造を解説しているサイトなどはないでしょうか? ちなみに、自分のPCのスペックは Intel(R) Celeron(R) CPU2.40GHz メモリは512MB*2 で、XPのhome ditionです

  • xbox360とPS3のCPUついて

    xbox360とPS3のCPU,(xbox360は3デュアルプロセッサ 3.2GHz(それぞれの速さが3.2Ghz)とPS3はPower型のCPUコアが1つ,それにSPEと呼ぶ信号処理プロセサ用のコアが8つ,合計9個のマルチコア構造)は、どちらのほうがゲーム機のCPUとして優秀なんですか?

  • CPUの寿命

    今や、コンピュータには高性能はなCPUが積まれています。 3Dゲーム(ネットゲームも含めて)や、音楽管理ソフト、などさまざまなソフトウェアがありますよね。 私は今、"SOW"や"モンスターハンターフロンティア"をよくプレイするのですが、気になるのが、普通に使用しているとき以上にゲームをプレイするとグラフィックボードやCPUの寿命が縮まったり処理能力の低下が著しく早くなったりすることがあるのでしょうか?

  • 64bitコンピュータについて

    今のメインコンピュータはノートPCで性能は CPU:Intel Core Duo メモリ:1024(512×2) HDD:60GB OS:Vista Buisiness なのですが、重たいものを処理させると遅さを実感させられます。 そこで自作で作ってみようと考えているのですが、質問をいくつかさせてください。 今64bitが騒がれ始めていますが、そこまで必要なのか考えてもわかりません。 体感速度は32bitの最高クラスよりも目に見えてわかるものですか? また最高に重たい処理をさせても動画を編集したりDVDに焼いたりする程度なのですが、32bitでもスペックを上げれば十分に対処できますか?(できとしたら、どの程度まで上げればよいですか?) 最後に、64bitのコンピュータを自作しようとしたらいくらぐらい見積もっておいたほうがよいでしょうか? 詳しい方がいましたら、よろしくお願いします。

  • CPU交換

    IBMアプティバ 2190-22Lというコンピュータがあります。 CPUはAMD K6-2 450Mhzです。RAMは現在64+128=192MB積んで おります。 CPUをもう少し高性能なものに交換してみたいと思っております。 交換できるCPUには何があるでしょうか。またそれをゲット すれば、後はそれこそ部屋の蛍光灯を交換するように簡単に 交換できるものなのでしょうか。それとも何か他の部分で 設定しなければいけないことなどがあるのでしょうか。 なにせ知らないことばかりなものですから、質問自体が とぼけた質問になってしまっているかもしれませんが、 どうぞよろしくご教授ください。

  • 富士通の最速cpuビーナスについて

    最速cpuを探しているなかで富士通が世界最速cpuのビーナスなる ものを開発したと聞きました。現行最速のintel cpuの2.5倍の処理 速度を実現するなどといわれておりました。民生用の汎用パソコンへの適応時期など詳しい情報をお持ちの方いましたら、教えてください。 構造解析などの大容量の数値解析を行っている研究者としては 現在、計算に膨大な時間を費やしている現状を打開する大きな 1歩のような気がして期待しております。