回答編集履歴
1
追記
answer
CHANGED
@@ -1,3 +1,13 @@
|
|
1
1
|
> なぜ、「0」「1」の2つしか認識できないCPUが、CPUの命令を認識することができるのでしょうか?
|
2
2
|
|
3
|
-
CPUの命令や扱うデータはすべて 0 と 1 で表現されているからです。
|
3
|
+
CPUの命令や扱うデータはすべて 0 と 1 で表現されているからです。
|
4
|
+
|
5
|
+
#追記
|
6
|
+
質問が変わったので、コメントはしていますが、後で見る人のために、回答にも追記しておきます。
|
7
|
+
|
8
|
+
> なぜ「数字」「文字」「記号」「区切り」など電気信号以外の「情報」という形式で認識できるのか?
|
9
|
+
|
10
|
+
01の並びを、それらのものと認識しているのはCPUではなくて、プログラマーなどの人間です。
|
11
|
+
CPUは01の並びの意味に関知しません。
|
12
|
+
|
13
|
+
一部、01の並びを数値表現と見做して演算する命令や、真偽値と見做して論理演算を行う命令もありますが、とある01の並びにどの命令を使うかは人間の判断なので、人間が意味を決めていることに違いはありません。
|