2 ポイント 投稿者 GN⁺ 2023-11-06 | 1件のコメント | WhatsAppで共有
  • Intel 80386は、その革命的な機能と技術産業に与えた影響により、Intelが生産した最も重要なCPUと見なされています。
  • 80386は、産業革命を引き起こしたx86系の最初の32ビットCPUでした。
  • Motorola 68030ほど「エレガント」ではなく、新興のRISCチップほど強力でもなかったにもかかわらず、80386は最も重要なCPUの1つと見なされています。
  • 80386はもともとIntelが計画していたものではなく、70年代後半に暫定設計として開発されました。
  • 80386は、8086のセグメントメモリ体系を嫌うx86顧客にとって最優先事項だった「フラットメモリ」空間を扱えるよう設計されました。
  • 80386は完全な32ビットCPUであり、既存の命令セットとレジスタを32ビットへ単純に拡張することで、バイナリ互換性を維持しました。
  • 80386は1985年10月に発表され、Intelが386チップの唯一の供給元となりました。
  • 80386は、Xenix、OS/2、Windows、Linuxのような新しい現代的なOSがx86パーソナルコンピュータ上で初めて動作できるよう道を開きました。
  • 80386は、モダンで高速なMMUと多様な動作モードを備えた技術的に優れたチップであり、x86向けに書かれたあらゆるソフトウェアとの互換性を保ちながら、4GiBのフラットメモリにアクセスできるようにしました。
  • 商業的には、80386はx86が今後も存続することを市場に確信させ、IBMを追い抜き、信頼できるオープンな代替手段があることを示しました。
  • 80386はMMUへのアクセスを民主化し、Windowsを通じて何百万人もの人々にモダンコンピューティングを身近なものにし、Linux開発への道を開きました.

1件のコメント

 
GN⁺ 2023-11-06
Hacker Newsの意見
  • Intel 80386 CPU の設計は、真の32ビットCPUである Motorola 68000 および m68020 から大きな影響を受けました。
  • 80386 には、16バイトの命令プリフェッチキューを超えるキャッシュがないこと、アトミック命令がないこと、8086 との互換性のためにリアルモードまたは VM86 が必要だったことなど、さまざまな妥協点がありました。
  • 80386 は重要なチップでしたが、Intel が x86 と競合しない、あるいはそのコストをかけて別の市場を作ろうとする戦略の初期兆候も示していました。
  • Intel は主にメモリメーカーであり、NVIDIA、AMD、ARM との競争による現在と似た危うい状況の中で 80386 の開発が進められました。
  • 80386 は当初「フラット32ビット」のために設計されたわけではなく、重要な「ケイパビリティ」アーキテクチャ機能を選択することが目標でした。
  • 80386 のセグメントレジスタは、現在ではベース+長さフィールドと実行権限制御を持つテーブルへの「セレクタ」インデックスとなっており、4段階の権限階層を持つ OS をサポートするよう設計されました。
  • 386SX は、286 に近い価格で32ビット CPU を提供したことで重要な進歩を実現し、その結果さらに手頃になりました。
  • 286 は先行世代に比べてより良い IPC を持っていたにもかかわらず過小評価されており、386 はクロックが上がり始め、人々が32ビット機能を使い始めるまでは当初あまり評価されていませんでした。
  • 386 は多くの人が初めてコンピュータを購入する少し前に発売され、安価な 286 システムを選んだ人たちは、後になって 386 に投資しなかったことを後悔しました。
  • 386 では、あまり言及されないターボボタン機能も追加されました。
  • 286 と 386 は Multics を念頭に置いて設計されたように見えますが、ハードウェアは完全には一致していません。
  • Intel の x86-S 提案のような、x86 をモダナイズしようとする試みへの関心があります。これは整理された64ビットアーキテクチャのためのものです。