• ベストアンサー

パソコンが2進法の理由

初歩的なことだと思いますが、何でパソコンは2進法なのでしょう? ONとOFFということは聞いたことがあるんですが…

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

  • ベストアンサー
  • Toshi0230
  • ベストアンサー率51% (836/1635)
回答No.3

回答はace456さんが出されているとおりですが、これらのON/OFF信号の組み合わせを、特定の回路を通すことで論理演算ができるようになります。 で、この論理演算回路を組み合わせると加算器ができて…という具合に回路を組み合わせていくと、CPUになります。 でも入力値はON/OFFのままなので、2進数で計算していることには違いありません。 論理回路の基礎的なところについては、参考URLあたりを参照してみてください。

参考URL:
http://itpro.nikkeibp.co.jp/article/COLUMN/20061215/257088/?ST=system

その他の回答 (7)

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.8

ENIAC は 10進で計算してました. だから何進でもいいんだけど, 「実現のしやすさ」を考えれば 2進が最も簡単です. 理論的に考えても 2~4 のいずれかになるはずなので, 2進でいいんじゃないでしょうか. 余談その1: むか~しの話題で「7進計算」もできてたんじゃなかったかな. 「極端に中途半端」な感じしかしませんが. 余談その2: 「内部」でなければ多値でやりとりすることはあって, 例えば 1000base-T だと 5値信号を使ってます. 10Gbase-T は PAM16 って書いてあるなぁ.

  • xanadou
  • ベストアンサー率47% (10/21)
回答No.7

「電気が流れているか否かで」という風に書かれている方がいらっしゃいますが、正確には「電圧の高低で」ですね。 で、   電圧が高い:1   電圧が低い:0 で二進法というわけです。 ついでの情報。 「電圧が高い/低い」は具体的には「Xボルト以上/以下」とするわけですが、これをもっと細かく分けようとしたことがあったみたいです。 例えば数字はいい加減ですが、   0~2ボルト : 0   2~4ボルト : 1   4~6ボルト : 2   6~8ボルト : 3 こうすれば「四進法のCPUのできあがり」というわけです。 実際に実用化しそうという話しを昔聞いた覚えがあるのですが、無くなっちゃったみたいですけどね。

参考URL:
http://tehiro.sakura.ne.jp/studyaid/diary.cgi?no=7
  • Kon1701
  • ベストアンサー率24% (1445/5856)
回答No.6

アナログコンピュータというのも存在はしました。電圧が結果になるような感じでしょうか?  現在のコンピュータ(パソコンもその一つですね)はデジタルで、ON/OFFで判断しているのとは違いますね。そろばんと計算尺の違いみたいな感じのようです。正確な数値は獲られないけど処理は早かったそうです。 正確な演算を行うためにはデジタルで処理する必要があり、それが現在は2値、ONとOFFでの処理となり、2進数となっています。これを3値/4値とすることは可能でしょうけど、回路が複雑になる割に高速化は難しいようで、現時点ではメリットはないようです。

  • ferretlove
  • ベストアンサー率26% (331/1267)
回答No.5

世界で初めてコンピューターを作った人のアイデアじゃないですか?。 http://www.apec.aichi-c.ed.jp/project/joho/jissyuu/koneta/koneta/hatucon.htm

  • auty
  • ベストアンサー率58% (284/486)
回答No.4

高速で確実に読み書きするには、2つの状態だけをコントロールするのが最も有効です。

  • inu2
  • ベストアンサー率33% (1229/3720)
回答No.2

電気が流れているか流れていないか これしか判断できないからです。 パソコンに限らず、電気で動くもの全ては電気が流れているか流れていないかってだけで動いたり動かなかったりします。

  • ace456
  • ベストアンサー率36% (37/102)
回答No.1

こんばんは。 電気信号で表現しやすいからです。 電気が通っているか・通っていないかで、1や0を表現します。

関連するQ&A

  • 初歩的な疑問です。パソコンはON・OFFの電気信号回路により2進法演算

    初歩的な疑問です。パソコンはON・OFFの電気信号回路により2進法演算で作動していると思います。莫大なメモリー・CPUを駆使して各種プログラム言語の文法が考えられていると思います。よくわかりません。BASICなどでgoとかandとかのコマンド自体も2進法の構成ですよね。EXCELのvbaのコマンドもそうですね。windowsに関した言えば何万語からできているのですか。プログラミングなどを簡易化するのにコマンドを考えてそのコマンドに機能を持たせたのですか。スミマセン的外れな質問かもしれません。よろしくお願いします。

  • デスクトップパソコンのハングアップの原因と対処法

    最近、デスクトップ・パソコンのカーソルが突然ハングアップして動かなくなり、キーボードもなんの反応もしなくなります。メインSWをOFF&ONで再起動をかけると再び使うことができますが、ハングアップの頻度が多くなってきました。原因と対処法をお教え下さい。パソコンはDELLのStudio XPSでOSはWindows7 Service Packです。 2,3度電源ON中にブレーカーが落ちて停電したことがあります。

  • パソコンは0101、2進法だと聞きますが、それがなぜパソコンが画面に写ったり、表の計算をしたりということになるのでしょうか

    初歩的な質問ですみません パソコンは0101、2進法だと聞きますが、そこまでは何とか理解できるのですが それがなぜパソコンが画面に写ったり、表の計算をしたりということにつながるか今一しっくりきません その辺の概要説明を簡単で結構ですので 教えていただけますでしようか、お忙しいところすみませんがよろしくお願いいたします

  • パソコンのキーボード

    初歩的ですみません capslookキーがオンになっていると表示されます。 入力作業に支障が出てきています どのキーを押せば、それがオフになるんでしょうか 教えてください ちなみにPCはデルです。

  • 三進法のコンピューターが、二進法のコンピューターより優れた点は?

    コンピューターはONとOFFの二進法で成り立っていますが、これが将来、三進法になる可能性は有るでしょうか? 例えば、OFFはゼロとしても、電流が右から左に流れれば1とし、逆に、左から右に流れれば2とする、三進法のコンピューターが開発される可能性はあるでしょうか? 仮に、そのような三進法のコンピューターが開発されたとして、三進法のコンピューターは二進法のコンピューターに比べて、どのような点が優れていると予想されるでしょうか?

  • パソコンから

    パソコンから電源をオン.オフに ※OKWaveより補足:「EPSON社製品」についての質問です。

  • パソコンの音声

    パソコンの下段のバーをいじっていたら、パソコンの音声ON/OFFの表示ができなくなってしまい、音が聞こえなくなってしまいました。どうやったら復活させることができるのですか?

  • パソコン

    パソコン(デスクトップ)をシャットダウンする時、パソコン本体がONのままモニターをOFFにしておくと、何か問題が起こりますか? OSはWindows10です。ブラウザはMicrosoftEdgeです。

  • パソコンの電源の切り方

    パソコンを使い終わる度に、コンセント(コンセント部分でON、OFFできる奴)までも切るのは、パソコン本体に悪影響あるのでしょうか?

  • パソコン電源について

    パソコンの電源は、毎日OFFにせず、CRTだけをOFFにし、本体はONのままにした方が、機械的に良い(長持ちする)という人もいるのですが、本当ですか? どなたか教え下さい。