回答編集履歴
1
ちょうど面白いものを見つけたので、質問本体に追記
test
CHANGED
@@ -3,3 +3,23 @@
|
|
3
3
|
|
4
4
|
|
5
5
|
質問2 Windowsの動くパソコンは、インテルのもAMDのも、x86やx64という同じ命令セットで動かしているから、問題が起きません。
|
6
|
+
|
7
|
+
|
8
|
+
|
9
|
+
(追記)
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
その昔は、Windowsもx86意外のプラットフォームで動くバージョンがありました。そして、
|
14
|
+
|
15
|
+
|
16
|
+
|
17
|
+
> 当時マイクロソフトはx86以外にItaniumをサポートしていたし、それ以前にはAlpha/MIPS/PowerPCといったさまざまなプロセッサーをサポートしていた。ところが、これらはいずれもバイナリー互換性がなく、折角Windowsプラットフォームを用意しても、ほかのCPUアーキテクチャー用のプログラムが動かないという状況にあった。
|
18
|
+
|
19
|
+
|
20
|
+
|
21
|
+
([ASCII.jpより引用](http://ascii.jp/elem/000/000/470/470600/index-2.html))
|
22
|
+
|
23
|
+
|
24
|
+
|
25
|
+
ということで、「いろんなCPUで動くWindowsがあった頃」には、バイナリ非互換でマイクロソフト自身も困っていたとのことです。
|