2 Punkte von GN⁺ 2023-11-06 | 1 Kommentare | Auf WhatsApp teilen
  • Der Intel 80386 gilt aufgrund seiner revolutionären Funktionen und seines Einflusses auf die Technologiebranche als die wichtigste CPU, die Intel je produziert hat.
  • Der 80386 war die erste 32-Bit-CPU der x86-Familie, die eine industrielle Revolution auslöste.
  • Obwohl er nicht so „elegant“ wie der Motorola 68030 und nicht so leistungsfähig wie aufkommende RISC-Chips war, gilt der 80386 als eine der wichtigsten CPUs überhaupt.
  • Der 80386 war ursprünglich nicht von Intel geplant, sondern wurde Ende der 1970er Jahre als Zwischenentwurf entwickelt.
  • Der 80386 wurde so entworfen, dass er für x86-Kunden, die das segmentierte Speichermodell des 8086 ablehnten, vorrangig einen „flachen Speicherraum“ bereitstellt.
  • Der 80386 war eine vollständig 32-Bit-fähige CPU und bewahrte die Binärkompatibilität, indem der bestehende Befehlssatz und die Register einfach auf 32 Bit erweitert wurden.
  • Der 80386 wurde im Oktober 1985 vorgestellt, und Intel wurde zum einzigen Anbieter des 386-Chips.
  • Der 80386 ebnete den Weg dafür, dass neue moderne Betriebssysteme wie Xenix, OS/2, Windows und Linux erstmals auf x86-Personal-Computern laufen konnten.
  • Der 80386 war technisch ein hervorragender Chip mit moderner, schneller MMU und verschiedenen Betriebsmodi, der den Zugriff auf 4 GiB flachen Speicher ermöglichte und zugleich mit sämtlicher für x86 geschriebener Software kompatibel blieb.
  • Aus kommerzieller Sicht überholte der 80386 IBM, überzeugte den Markt davon, dass x86 gekommen war, um zu bleiben, und zeigte, dass es eine verlässliche offene Alternative gab.
  • Der 80386 demokratisierte den Zugang zur MMU, machte durch Windows modernes Computing für Millionen von Menschen zugänglich und ebnete den Weg für die Entwicklung von Linux.

1 Kommentare

 
GN⁺ 2023-11-06
Hacker-News-Meinungen
  • Das Design der Intel-80386-CPU wurde stark von den Motorola 68000 und m68020 beeinflusst, die vollwertige 32-Bit-CPUs waren.
  • Der 80386 war mit mehreren Kompromissen behaftet, etwa dem Fehlen von Cache über die 16-Byte-Befehls-Prefetch-Queue hinaus, dem Fehlen atomarer Befehle sowie der Notwendigkeit von Real Mode oder VM86 zur Kompatibilität mit dem 8086.
  • Der 80386 war ein wichtiger Chip, zeigte aber frühe Anzeichen von Intels Strategie, nicht mit x86 zu konkurrieren oder unter diesem Kostenaufwand andere Märkte schaffen zu wollen.
  • Intel war damals in erster Linie ein Speicherhersteller, und die Entwicklung des 80386 fand in einer ähnlich riskanten Lage statt wie heute angesichts des Wettbewerbs mit NVIDIA, AMD und ARM.
  • Der 80386 wurde anfangs nicht für ein „flaches 32-Bit“-Modell entworfen; stattdessen war das Ziel, wesentliche Architekturmerkmale rund um „Capabilities“ auszuwählen.
  • Die Segmentregister des 80386 sind heute eher „Selektor“-Indizes in Tabellen mit Basis- und Längenfeldern sowie Steuerung von Ausführungsrechten und wurden zur Unterstützung von Betriebssystemen mit vierstufiger Privilegienhierarchie entworfen.
  • Der 386SX war ein wichtiger Fortschritt, weil er eine 32-Bit-CPU zu einem Preis ähnlich dem des 286 bot und dadurch deutlich günstiger wurde.
  • Der 286 wurde trotz besserer IPC als seine Vorgänger unterschätzt, und der 386 war anfangs wenig beeindruckend, bis die Taktfrequenzen zu steigen begannen und die Leute die 32-Bit-Funktionen zu nutzen anfingen.
  • Der 386 erschien kurz bevor viele Menschen ihren ersten Computer kauften, und diejenigen, die sich für ein günstiges 286-System entschieden, bereuten später, nicht in einen 386 investiert zu haben.
  • Der 386 brachte auch die heute kaum noch erwähnte Turbo-Button-Funktion mit.
  • Der 286 und der 386 scheinen mit Blick auf Multics entworfen worden zu sein, doch die Hardware passt nicht vollständig dazu.
  • Es gibt Neugier auf Versuche, x86 zu modernisieren, etwa mit Intels x86-S-Vorschlag für eine aufgeräumte 64-Bit-Architektur.