No.3ベストアンサー
- 回答日時:
初期の真空管で造った電子計算機では、二進法ではなく、十進法などを使っていたものでがありました。しかし、二進法が非常に有利で便利なので、二進法を使うようになったのです。
理由:
1)信号が、1と0だけでよい。十進法だと、信号が十個必要で、どの数かを判断する回路が必要になる。しかし、二進法だと、信号があるか、ないかの区別だけで非常に簡単である。
2)これはコンピュータの心臓のCPUの設計に関係することですが、基本的には、CPUはレジスターという一種の計算機・勘定装置を使っています。これはたいへん原理は簡単なもので、簡単な計算を行います。このレジスターで、二進法を使うと非常に簡単に足し算とかができるし、また引き算、かけ算なども、少し工夫すると計算できるのです。
例えば、111は二進法表現で7ですが、これにまた7を足し算するのは、
111+111で、1+1=0(繰り上がり1) 1+0=1 0+1=1 0+0=0 という四つの計算規則だけでどんな数字でも、桁上がりだけ工夫すると計算できるのです。また引き算やかけ算も簡単に行えます。
3)あるいは、フリップ・フロップ回路という面白く単純で、しかし重要な計算回路があるのですが、これは二進法での回路なのです。
4)コンピュータは大きな記憶装置を使うのです。この記憶装置は、あるかないか、つまり、1か0で記録すると、非常に簡単なのです。記録も速いし、読みとりも速いのです。
こう言った理由で、二進法つまり1と0の信号で、コンピュータのなかでは計算や記録や記憶を処理しているのです。これを、5進法だとか、10進法にすると、たいへん複雑になるのです。
人間はしかし二進法ではどんな数がすぐ分かりませんから、入力する時は十進法で、途中で二進法に変え、また、出力する時も、二進法だったのを、人間に分かるように十進法にしているのです。
No.5
- 回答日時:
みなさんお書きになっている通り、電気のonとoffで0と1を表現できるからです。
では実際にどうやって表現しているかしているかというと現在では次の2通りが代表的です。1)フリップ・フロップ:電流が流れているか流れていないかで1か0を表現します。これで実現されているメモリ(記憶素子)をSRAM(Static Random Access Memory)と呼びます。
2)コンデンサ:電気がコンデンサに充電されているかいないかで1か0かを表現します。このメモリをDRAM(Dynamic RAM)と呼びます。
以上が、コンピュータが「演算」している途中で使っている記憶装置です。
電源を切ると記憶がなくなります。
電源を切っても記憶がなくならないように、ハードディスクに記憶しておきますが、このときは、磁気ディスクの各部分が磁化されているかいないかで、1と0を区別します。
いずれにしても、電磁気的にonとoffで表現できるため、2進法が便利です。
No.4
- 回答日時:
cpuがcmosのトランジスタからできていてトランジスタはonとoffを表現するものだからです
それに2^n進法は効率がいいからです
10進の数値の一桁は4ビットで表現すると0から15まで表現できるのに0から9までしか使わないことになり無駄ができる
6/16損するのだからもったいないでしょう
No.2
- 回答日時:
コンピューターってやつは電気回路でできていますよね・・それが大問題でして、ほんとは最初10進法でやろうと思ったかどうかは知りませんが、10進法でやることにします。
するとたとえば電圧を基準にして0ボルトは数字の0、1ボルトは数字の1、2ボルトは数字の2って具合で9ボルトを数字の9を表すようにするとしますね。そうするとコンピュータの電子回路は、今、何ボルトが入力されているから、というのを10段階に分析しながら動かないといけないわけです。すべてのの接続部分でそんな10段階の判断をする電子回路を作ってたら・・あー・キガクルイソウダ・・とおもったかどうかはしりません。多分、そんなことは思わず、天才が突然現れて、ある一定の電圧以上なら1、その電圧以下なら0とすることにしたんです。するとすべての電気の接続部分はある電圧以上か以下かを判定するだけでオッケーですね。これなら簡単に電気回路が設計できるということで、そうなったんだと思います。でもねー・・われわれ10本の指を使う世界の出来事をすべて2進数で表すことができるんでしょうかねえ。という疑問にがあったんですが、数学を得意とする人たちが、ブール代数やその他の代数で10進数と2進数に違いが無い、むしろ2進数の方が優れていることを発見したんですね。たとえばANDやORの演算は2進数が得意とする演算で、これがとっても有効なんです。それもあって、以上2つの理由でコンピュータでは2進数を使うことに多数決できめたんです(ウソ)。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 計算機科学 【スーパーコンピューターと量子コンピューターの使い道の違いを教えてください】 3 2023/03/30 17:20
- その他(パソコン・周辺機器) パソコンの意味が解りません。 6 2022/07/28 19:39
- AI・ロボット 古代の生命体が、コンピューターを作り、AIを作ったとし、AIは自らの性能を向上させることの価値に気付 8 2022/12/12 20:09
- Java Java 石取りゲーム 3 2023/02/02 15:46
- その他(ニュース・時事問題) 個人情報保護法(平成15年成立)ができたのも、個人情報の管理などが厳しい時代になったのは、どうしてで 4 2022/04/15 17:18
- プリンタ・スキャナー プリンターにUSBハブを使って複数のコンピューターをつなぐ 9 2023/03/07 12:32
- CPU・メモリ・マザーボード このコンピューターはBIOSを使用しています 6 2022/07/06 14:13
- アプリ PCでAndroidアプリを実行 BlueStacks AppPlayerが良い? 2 2022/05/10 10:36
- 数学 以下の問題教えて頂きたいです。 波動方程式 (∂^2/∂t^2−v^2(∂^2/∂x^2))u(x, 1 2022/06/05 17:24
- システム コンピューター名について 4 2023/02/01 11:55
このQ&Aを見た人はこんなQ&Aも見ています
-
10代と話して驚いたこと
先日10代の知り合いと話した際、フロッピーディスクの実物を見たことがない、と言われて驚きました。今後もこういうことが増えてくるのかと思うと不思議な気持ちです。
-
一回も披露したことのない豆知識
あなたの「一回も披露したことのない豆知識」を教えてください。 「そうなんだね」と「確かに披露する場所ないね」で評価します。
-
「これはヤバかったな」という遅刻エピソード
寝坊だったり、不測の事態だったり、いずれにしても遅刻の思い出はいつ思い出しても冷や汗をかいてしまいますよね。
-
この人頭いいなと思ったエピソード
一緒にいたときに「この人頭いいな」と思ったエピソードを教えてください
-
うちのカレーにはこれが入ってる!って食材ありますか?
カレーって同じルーから作っても、家庭によって入っているものや味が微妙に違っていて面白いですよね! 「我が家のカレーにはこれが入ってるよ!」 という食材や調味料はありますか?
-
もしコンピューターが2進数から10進数になったら
LANケーブル・USBケーブル
-
コンピュータ 二進数表記でのメリットとは何ですか?
その他(コンピューター・テクノロジー)
-
AM波の復調回路について
物理学
-
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで四捨五入ではなく、5...
-
Excel 隣のセルが空白以外の場...
-
アクセスである時点での年齢を...
-
【ACCESS】未定義関数が発生。...
-
アクセスについて
-
ACCESS で深夜計算
-
ファイルメーカーで学年を表示...
-
コンピューターで2進法が採用...
-
ファイルメーカーで時間の表示...
-
VBAでエクセルシートを更新...
-
「24日の0時」って・・・
-
エクセルのチェックボックスを...
-
日付の大小の表現
-
excelで、セル内に文字が入力さ...
-
エクセルで最高値、最低値の日...
-
「時間」、「期日」、「日付」...
-
差し込み印刷に当日の日付が入...
-
Excel関数 「日付を入力...
-
エクセルで数字から名前に変...
-
Excelについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 隣のセルが空白以外の場...
-
コンピューターで2進法が採用...
-
【ACCESS】未定義関数が発生。...
-
エクセルでeのマイナス乗の計算...
-
ACCESS で深夜計算
-
ファイルメーカーで学年を表示...
-
エクセルで四捨五入ではなく、5...
-
ACCESSでの時間外計算方法
-
ファイルメーカーで小数点以下...
-
CFLOOPで計算させたいのですが
-
ファイルメーカープロ8で生年月...
-
ストアド cast演算子 char型→in...
-
アクセスである時点での年齢を...
-
SQLServerで変数を含んだ数式の...
-
チェックデジットを付加したデ...
-
アクセスのレコードが計算され...
-
計算結果をCASE WHENで判断した...
-
SQLの質問です。
-
アクセスについて
-
accessからsqlserverへの移行に...
おすすめ情報