i386 - i386
Allgemeine Information | |
---|---|
Gestartet | Oktober 1985 |
Abgesetzt | 28. September 2007 |
Gängige Hersteller | |
Leistung | |
max. CPU- Taktrate | 12 MHz bis 40 MHz |
Datenbreite | 32 Bit (386SX: 16 Bit) |
Adressbreite | 32 Bit (386SX: 24 Bit) |
Architektur und Klassifizierung | |
Mindest. Feature-Größe | 1,5µm bis 1µm |
Befehlssatz | x86-32 |
Physikalische Spezifikationen | |
Transistoren | |
Co-Prozessor | 386DX: Intel 80387
386SX: Intel 80387SX |
Pakete) | |
Steckdosen) | |
Geschichte | |
Vorgänger | Intel 80286 |
Nachfolger | i486 |
Der Intel 386 , ursprünglich als 80386 herausgebracht und später in i386 umbenannt , ist ein 1985 eingeführter 32-Bit- Mikroprozessor . Die ersten Versionen hatten 275.000 Transistoren und waren die CPU vieler Workstations und High-End- Personalcomputer dieser Zeit. Als ursprüngliche Implementierung der 32-Bit- Erweiterung der 80286- Architektur sind der i386-Befehlssatz, das Programmiermodell und die binären Codierungen immer noch der gemeinsame Nenner für alle 32-Bit- x86- Prozessoren, die als i386-Architektur , x86 oder bezeichnet werden IA-32 , je nach Kontext.
Der 32-Bit-i386 kann den meisten Code korrekt ausführen, der für die früheren 16-Bit-Prozessoren wie 8086 und 80286 gedacht war, die in frühen PCs allgegenwärtig waren . (Nach derselben Tradition können moderne 64-Bit-x86-Prozessoren die meisten Programme ausführen, die für ältere x86-CPUs geschrieben wurden, bis hin zum ursprünglichen 16-Bit- 8086 von 1978.) Im Laufe der Jahre sukzessive neuere Implementierungen der gleichen Architektur sind mehrere hundertmal schneller als der ursprüngliche 80386 (und tausendmal schneller als der 8086). Ein 33 MHz 80386 soll mit etwa 11,4 MIPS arbeiten .
Der 80386 wurde im Oktober 1985 eingeführt, während die Produktion der Chips in beträchtlichen Mengen im Juni 1986 begann. Mainboards für 80386-basierte Computersysteme waren zunächst umständlich und teuer, aber die Herstellung war nach der Einführung des 80386 gerechtfertigt. Der erste PC , der den 80386 verwendet, wurde von Compaq entwickelt und hergestellt und war das erste Mal, dass eine grundlegende Komponente des IBM PC-kompatiblen De-facto-Standards von einem anderen Unternehmen als IBM aktualisiert wurde .
Im Mai 2006 gab Intel bekannt, dass die i386-Produktion Ende September 2007 eingestellt wird. Obwohl es als PC- CPU lange Zeit veraltet war , hatten Intel und andere den Chip für eingebettete Systeme weiter entwickelt . Solche Systeme, die einen i386 oder eines von vielen Derivaten verwenden, sind unter anderem in der Luft- und Raumfahrttechnik und elektronischen Musikinstrumenten üblich. Einige Mobiltelefone verwendeten auch den i386-Prozessor (später vollständig statische CMOS- Varianten), wie BlackBerry 950 und Nokia 9000 Communicator . Linux unterstützte bis zum 11. Dezember 2012 weiterhin i386-Prozessoren; wenn der Kernel 386-spezifische Anweisungen in Version 3.8 schneidet.
Die Architektur
|
Der Prozessor war eine bedeutende Weiterentwicklung der x86- Architektur und erweiterte eine lange Reihe von Prozessoren, die bis zum Intel 8008 zurückreichten . Der Vorgänger des 80386 war der Intel 80286 , ein 16-Bit- Prozessor mit einem segmentbasierten Speicherverwaltungs- und Schutzsystem. Der 80386 fügte eine dreistufige Befehlspipeline hinzu, erweiterte die Architektur von 16 Bit auf 32 Bit und fügte eine Speicherverwaltungseinheit auf dem Chip hinzu . Diese Paging- Übersetzungseinheit machte es viel einfacher, Betriebssysteme zu implementieren, die virtuellen Speicher verwendeten . Es bot auch Unterstützung für das Debugging von Registern .
Der 80386 verfügte über drei Betriebsmodi: Real Mode, Protected Mode und Virtual Mode. Der geschützte Modus , der im 286 debütierte, wurde erweitert, damit der 386 bis zu 4 GB Speicher adressieren kann. Der völlig neue virtuelle 8086-Modus (oder VM86 ) machte es möglich, ein oder mehrere Real-Modus- Programme in einer geschützten Umgebung auszuführen , obwohl einige Programme nicht kompatibel waren.
Die Fähigkeit , für ein 386 eingerichtet werden , zu handeln , wie er eine hatte flaches Speichermodell im geschützten Modus trotz der Tatsache , dass es ein segmentierten Speichermodell in allen Modi verwendet war wohl die wichtigste Merkmal Änderung für die Familie x86 - Prozessors , bis AMD veröffentlicht x86 -64 im Jahr 2003.
386 wurden mehrere neue Anweisungen hinzugefügt: BSF, BSR, BT, BTS, BTR, BTC, CDQ, CWDE, LFS, LGS, LSS, MOVSX, MOVZX, SETcc, SHLD, SHRD.
Zwei neue Segmentregister (FS und GS) für allgemeine Programme wurden hinzugefügt, ein einzelnes Maschinenstatuswort von 286 wurde zu acht Steuerregistern CR0–CR7. Debug-Register DR0–DR7 wurden für Hardware-Breakpoints hinzugefügt. Um darauf zuzugreifen, werden neue Formen von MOV-Befehlen verwendet.
Chefarchitekt bei der Entwicklung des 80386 war John H. Crawford . Er war verantwortlich für die Erweiterung der 80286-Architektur und des Befehlssatzes auf 32-Bit und leitete dann die Mikroprogrammentwicklung für den 80386-Chip.
Die Prozessoren der i486- und P5- Pentium- Reihe waren Nachkommen des i386-Designs.
Datentypen
Die folgenden Datentypen werden direkt unterstützt und somit von einem oder mehreren i386- Maschinenbefehlen implementiert ; diese Datentypen werden hier kurz beschrieben.:
- Bit ( boolescher Wert), Bitfeld (Gruppe von bis zu 32 Bit) und Bitfolge (bis zu 4 Gbit Länge).
- 8-Bit-Integer (Byte) , entweder mit Vorzeichen (Bereich -128..127) oder ohne Vorzeichen (Bereich 0..255).
- 16-Bit-Ganzzahl , entweder mit Vorzeichen (Bereich −32.768..32.767) oder ohne Vorzeichen (Bereich 0..65.535).
- 32-Bit-Integer , entweder mit Vorzeichen (Bereich −2 31 ..2 31 −1) oder ohne Vorzeichen (Bereich 0..2 32 −1).
- Offset , eine 16- oder 32-Bit-Verschiebung, die sich auf einen Speicherplatz bezieht (unter Verwendung eines beliebigen Adressierungsmodus).
- Pointer , ein 16-Bit-Selektor zusammen mit einem 16- oder 32-Bit-Offset.
- Zeichen (8-Bit-Zeichencode).
- String , eine Folge von 8-, 16- oder 32-Bit-Wörtern (bis zu 4 Gbit Länge).
- BCD , Dezimalziffern (0..9) dargestellt durch ungepackte Bytes.
- Gepackter BCD , zwei BCD-Ziffern in einem Byte (Bereich 0..99).
Beispielcode
Der folgende i386- Assembly- Quellcode ist für eine Subroutine namens _strtolower
, die eine nullterminierte ASCIIZ- Zeichenfolge von einem Ort an einen anderen kopiert und alle alphabetischen Zeichen in Kleinbuchstaben umwandelt. Die Zeichenfolge wird jeweils ein Byte (8-Bit-Zeichen) kopiert.
00000000 00000000 55 00000001 89 E5 00000003 8B 75 0C 00000006 8B 7D 08 00000009 8A 06 0000000B 46 0000000C 3C 41 0000000E 7C 06 00000010 3C 5A 00000012 7F 02 00000014 04 20 00000016 88 07 00000018 47 00000019 3C 00 0000001B 75 EC 0000001D 5D 0000001E C3 0000001F |
; _strtolower:
; Copy a null-terminated ASCII string, converting
; all alphabetic characters to lower case.
;
; Entry stack parameters
; [ESP+8] = src, Address of source string
; [ESP+4] = dst, Address of target string
; [ESP+0] = Return address
;
_strtolower proc
push ebp ;Set up the call frame
mov ebp,esp
mov esi,[ebp+12] ;Set ESI = src
mov edi,[ebp+8] ;Set EDI = dst
loop mov al,[esi] ;Load AL from [src]
inc esi ;Increment src
cmp al,'A' ;If AL < 'A',
jl copy ; Skip conversion
cmp al,'Z' ;If AL > 'Z',
jg copy ; Skip conversion
add al,'a'-'A' ;Convert AL to lowercase
copy mov [edi],al ;Store AL to [dst]
inc edi ;Increment dst
cmp al,0 ;If AL <> 0,
jne loop ; Repeat the loop
done pop ebp ;Restore the prev call frame
ret ;Return to caller
end proc
|
Der Beispielcode verwendet das EBP (Basiszeiger) Register , um ein zu etablieren Aufrufrahmen , einen Bereich auf dem Stapel, der alle Parameter und lokalen Variablen für die Ausführung des Unterprogramms enthält. Diese Art von Aufrufkonvention unterstützt reentranten und rekursiven Code und wird seit den späten 1950er Jahren von Algol-ähnlichen Sprachen verwendet. Ein flaches Speichermodell wird insbesondere angenommen, dass die DS- und ES-Segmente denselben Speicherbereich adressieren.
Chipvarianten
80386SX
1988 stellte Intel den 80386SX vor , der meist als 386SX bezeichnet wird , eine abgespeckte Version des 80386 mit einem 16-Bit-Datenbus, der hauptsächlich für kostengünstigere PCs gedacht ist, die auf den Heim-, Bildungs- und Kleinunternehmensmarkt ausgerichtet sind , während der 386DX die High-End-Variante blieb, die in Workstations, Servern und anderen anspruchsvollen Aufgaben verwendet wird. Die CPU blieb intern vollständig 32-Bit, aber der 16-Bit-Bus sollte das Leiterplatten-Layout vereinfachen und die Gesamtkosten senken. Der 16-Bit-Bus vereinfachte das Design, beeinträchtigte jedoch die Leistung. An den Adressbus waren nur 24 Pins angeschlossen, wodurch die Adressierung auf 16 MB beschränkt war , aber dies war zu dieser Zeit keine kritische Einschränkung. Leistungsunterschiede waren nicht nur auf unterschiedliche Datenbusbreiten zurückzuführen, sondern auch auf leistungssteigernde Cache-Speicher, die häufig auf Platinen verwendet wurden, die den Originalchip verwenden.
Der ursprüngliche 80386 wurde anschließend in i386DX umbenannt, um Verwechslungen zu vermeiden. Allerdings hat Intel später das Suffix "DX" verwendet, um auf die Gleitkommafähigkeit des i486DX zu verweisen . Der 387SX war ein 80387-Teil, der mit dem 386SX kompatibel war (dh mit einem 16-Bit-Datenbus). Der 386SX wurde in einem oberflächenmontierten QFP verpackt und manchmal in einem Sockel angeboten, um ein Upgrade zu ermöglichen.
80386SL
Der 80386SL wurde als energieeffiziente Version für Laptops eingeführt . Der Prozessor bietet mehrere Power-Management - Optionen (zB SMM ), sowie verschiedene „Schlaf“ -Modus zu sparen Akkuleistung. Es enthielt auch Unterstützung für einen externen Cache von 16 bis 64 kB . Die zusätzlichen Funktionen und Schaltungsimplementierungstechniken haben dazu geführt, dass diese Variante über dreimal so viele Transistoren wie der i386DX hat. Der i386SL war zunächst mit 20 MHz Taktfrequenz erhältlich, später kam das 25-MHz-Modell hinzu.
Geschäftliche Bedeutung
Der erste PC auf Basis des Intel 80386 war Compaq Deskpro . Durch die Erweiterung des 16/24-Bit- IBM-PC/AT- Standards auf eine native 32-Bit-Computerumgebung wurde Compaq das erste Unternehmen, das einen so bedeutenden technischen Fortschritt in der PC-Plattform entwickelt und hergestellt hat. IBM wurde die Nutzung des 80386 angeboten, hatte jedoch die Herstellungsrechte für den früheren 80286 . IBM entschied sich daher, sich noch ein paar Jahre auf diesen Prozessor zu verlassen. Der frühe Erfolg des Compaq Deskpro 386 spielte eine wichtige Rolle bei der Legitimation der PC-"Klon"-Branche und bei der Herabsetzung der Rolle von IBM darin.
Vor dem 386er machten es die Schwierigkeiten bei der Herstellung von Mikrochips und die Unsicherheit einer zuverlässigen Versorgung wünschenswert, dass alle Halbleiter für den Massenmarkt aus mehreren Quellen stammen, d Ursprungsunternehmen. Die 386 war für eine Zeit (4,7 Jahre) nur von Intel, da Andy Grove , Intels CEO an der Zeit, die Entscheidung getroffen , nicht andere Hersteller zu ermutigen , den Prozessor zu produzieren zweite Quellen . Diese Entscheidung war letztendlich ausschlaggebend für den Markterfolg von Intel. Der 386er war der erste bedeutende Mikroprozessor, der aus einer Hand angeboten wurde . Das Single-Sourcing des 386 ermöglichte Intel eine größere Kontrolle über seine Entwicklung und in späteren Jahren wesentlich höhere Gewinne.
AMD stellte seinen kompatiblen Am386- Prozessor im März 1991 nach Überwindung rechtlicher Hindernisse vor und beendete damit Intels 4,7-jähriges Monopol auf 386-kompatible Prozessoren. Ab 1991 stellte IBM auch 386 Chips in Lizenz nur für den Einsatz in IBM PCs und Boards her.
Kompatibel
- Der AMD Am386 SX und Am386DX waren fast exakte Klone des i386SX und i386DX. Rechtsstreitigkeiten führten zu Produktionsverzögerungen für mehrere Jahre, aber AMDs 40-MHz-Teil wurde schließlich bei Computer-Enthusiasten als kostengünstige und stromsparende Alternative zum 25-MHz-486SX sehr beliebt. Bei den „Notebook-Modellen“ (Am386 DXL/SXL/DXLV/SXLV), die mit 3,3 V arbeiten konnten und in vollstatischer CMOS- Schaltung realisiert wurden, wurde die Leistungsaufnahme weiter reduziert .
- Chips und Technologien Super386 38600SX und 38600DX wurden mittels Reverse Engineering entwickelt . Sie verkauften sich aufgrund einiger technischer Fehler und Inkompatibilitäten sowie ihres späten Erscheinens auf dem Markt schlecht. Sie waren daher kurzlebige Produkte.
- Cyrix Cx486SLC / Cx486DLC könnte (vereinfacht) als eine Art 386 / 486-Hybridchip beschrieben werden, der eine kleine Menge On-Chip-Cache enthält. Es war bei Computer-Enthusiasten beliebt, schnitt jedoch bei OEMs schlecht ab . Die Prozessoren Cyrix Cx486SLC und Cyrix Cx486DLC waren mit i386SX bzw. i386DX pinkompatibel. Diese Prozessoren wurden auch von Texas Instruments hergestellt und vertrieben .
- IBM 386SLC und 486SLC /DLC waren Varianten von Intels Design, die eine große Menge an On-Chip-Cache (8 kB, später 16 kB) enthielten. Die Vereinbarung mit Intel beschränkte ihre Verwendung auf IBMs eigene Linie von Computern und Upgrade-Boards, so dass sie nicht auf dem freien Markt erhältlich waren.
Frühe Probleme
Intel beabsichtigte ursprünglich, dass der 80386 mit 16 MHz debütieren sollte. Aufgrund schlechter Ausbeuten wurde es jedoch stattdessen bei 12,5 MHz eingeführt.
Zu Beginn der Produktion entdeckte Intel eine marginale Schaltung, die dazu führen kann, dass ein System bei 32-Bit-Multiplikationsoperationen falsche Ergebnisse zurückgibt. Nicht alle bereits hergestellten Prozessoren waren betroffen, daher testete Intel seinen Bestand. Als fehlerfrei befundene Prozessoren wurden mit einem Doppel- Sigma (ΣΣ) und betroffene Prozessoren mit "16 BIT S/W ONLY" gekennzeichnet. Diese letztgenannten Prozessoren wurden als Gutteile verkauft, da 32-Bit-Fähigkeit zu dieser Zeit für die meisten Benutzer nicht relevant war. Solche Chips sind jetzt extrem selten und wurden zum Sammlerstück.
Der mathematische Coprozessor i387 war nicht rechtzeitig für die Einführung des 80386 fertig, und so viele der frühen 80386-Motherboards boten stattdessen einen Sockel und eine Hardware-Logik , um einen 80287 zu verwenden . In dieser Konfiguration arbeitete die FPU asynchron zur CPU, in der Regel mit einer Taktrate von 10 MHz. Der ursprüngliche Compaq Deskpro 386 ist ein Beispiel für ein solches Design. Dies war jedoch ein Ärgernis für diejenigen, die auf Gleitkomma-Leistung angewiesen waren, da die Leistungsvorteile des 80387 gegenüber dem 80287 erheblich waren.
Pin-kompatible Upgrades
Intel bot später eine modifizierte Version seines 486DX im i386- Gehäuse mit der Marke Intel RapidCAD an . Dadurch wurde ein Upgrade-Pfad für Benutzer mit i386-kompatibler Hardware bereitgestellt. Das Upgrade war ein Chippaar, das sowohl den i386 als auch den i387 ersetzte. Da das 486DX-Design eine FPU enthielt , enthielt der Chip, der den i386 ersetzte, die Gleitkomma-Funktionalität, und der Chip, der den i387 ersetzte, hatte nur sehr wenig Zweck. Letzterer Chip war jedoch notwendig, um das FERR-Signal an das Mainboard zu liefern und als normale Gleitkommaeinheit zu funktionieren.
Drittanbieter boten eine breite Palette von Upgrades sowohl für SX- als auch für DX-Systeme an. Die beliebtesten basierten auf dem Cyrix 486DLC/SLC-Kern, der aufgrund seiner effizienteren Befehlspipeline und des internen L1- SRAM-Cache in der Regel eine erhebliche Geschwindigkeitsverbesserung bot . Der Cache war normalerweise 1 kB, manchmal 8 kB in der TI-Variante. Einige dieser Upgrade-Chips (wie der 486DRx2/SRx2) wurden von Cyrix selbst vermarktet, aber sie waren häufiger in Kits zu finden, die von Upgrade-Spezialisten wie Kingston, Evergreen und Improve-It Technologies angeboten wurden. Einige der schnellsten CPU-Upgrade-Module enthielten die IBM SLC/DLC-Familie (bemerkenswert für ihren 16 kB L1-Cache) oder sogar den Intel 486 selbst. Viele 386-Upgrade-Kits wurden als einfacher Austausch beworben, erforderten jedoch oft komplizierte Software, um den Cache oder die Taktverdopplung zu steuern. Ein Teil des Problems war, dass bei den meisten 386-Motherboards die A20-Leitung vollständig vom Motherboard gesteuert wurde, ohne dass die CPU es bemerkte, was bei CPUs mit internem Cache zu Problemen führte.
Insgesamt war es sehr schwierig, Upgrades so zu konfigurieren, dass die auf der Verpackung beworbenen Ergebnisse erzielt werden, und Upgrades waren oft nicht sehr stabil oder nicht vollständig kompatibel.
Modelle und Varianten
Frühe 5-V-Modelle
i386DX
Originalversion, veröffentlicht im Oktober 1985.
- Kann mit externen 16- oder 32-Bit-Bussen arbeiten
- Cache: abhängig vom Mainboard
- Paket: PGA -132 oder PQFP-132
- Verfahren: Zuerst Typen CHMOS III, 1,5 µm, später CHMOS IV, 1 µm
- Chipgröße: 104 mm² (ca. 10 mm × 10 mm) in CHMOS III und 39 mm² (6 mm × 6,5 mm) in CHMOS IV.
- Transistoranzahl: 275.000
- Angegebener maximaler Takt: 12 MHz (frühe Modelle), später 16, 20, 25 und 33 MHz
RapidCAD
Ein speziell verpackter Intel 486 DX und eine Dummy- Gleitkommaeinheit (FPU), die als pinkompatibler Ersatz für einen i386-Prozessor und eine i387- FPU entwickelt wurden.
Versionen für eingebettete Systeme
80376
Dies war eine eingebettete Version des 80386SX, die den Realmodus und das Paging in der MMU nicht unterstützte.
i386EX, i386EXTB und i386EXTC
System- und Energieverwaltung sowie integrierte Peripherie- und Supportfunktionen: Zwei 82C59A Interrupt-Controller; Timer, Zähler (3 Kanäle); Asynchrones SIO (2 Kanäle); Synchroner SIO (1 Kanal); Watchdog-Timer (Hardware/Software); PIO . Verwendbar mit 80387SX- oder i387SL-FPUs.
- Daten-/Adressbus: 16 / 26 Bit
- Paket: PQFP -132, SQFP -144 und PGA-168
- Prozess: CHMOS V, 0,8 µm
- Angegebene maximale Uhr:
- i386EX: 16 MHz bei 2,7 bis 3,3 Volt oder 20 MHz bei 3,0 bis 3,6 Volt oder 25 MHz bei 4,5 bis 5,5 Volt
- i386EXTB: 20 MHz bei 2,7~3,6 Volt oder 25 MHz bei 3,0~3,6 Volt
- i386EXTC: 25 MHz @4,5~5,5 Volt oder 33 MHz @4,5~5,5 Volt
i386CXSA und i386SXSA (oder i386SXTA)
Transparent Power - Management - Modus, integrierte MMU und TTL - kompatible Eingänge (nur 386SXSA). Verwendbar mit i387SX- oder i387SL-FPUs.
- Daten-/Adressbus: 16 / 26 Bit (24 Bit für i386SXSA)
- Paket: BQFP -100
- Spannung: 4,5~5,5 Volt (25 und 33 MHz); 4,75~5,25 Volt (40 MHz)
- Prozess: CHMOS V, 0,8 µm
- Angegebener maximaler Takt: 25, 33, 40 MHz
i386CXSB
Transparenter Energieverwaltungsmodus und integrierte MMU . Verwendbar mit i387SX- oder i387SL-FPUs.
- Daten-/Adressbus: 16 / 26 Bit
- Paket: BQFP -100
- Spannung: 3,0 Volt (16 MHz) oder 3,3 Volt (25 MHz)
- Prozess: CHMOS V, 0,8 µm
- Angegebener maximaler Takt: 16, 25 MHz
Veralten
Windows 95 war der einzige Eintrag in der Windows 9x- Reihe, der den 386 offiziell unterstützte, und erforderte mindestens einen 386DX, obwohl ein 486 oder besser empfohlen wurde; Windows 98 erfordert einen 486DX oder höher. In der Windows NT- Familie war Windows NT 3.51 die letzte Version mit 386-Unterstützung.
Debian GNU/Linux hat die 386-Unterstützung mit der Veröffentlichung von 3.1 ( Sarge ) im Jahr 2005 entfernt. Unter Berufung auf den Wartungsaufwand um SMP- Primitive haben die Linux-Kernel- Entwickler im Dezember 2012 die Unterstützung aus der Entwicklungscodebasis gestrichen, die später als Kernel-Version 3.8 veröffentlicht wurde.
Unter den BSDs , FreeBSD waren ‚s 5.x gibt die letzte der 386 zu unterstützen; Die Unterstützung für den 386SX wurde mit Version 5.2 eingestellt, während die verbleibende 386-Unterstützung mit der Version 6.0 im Jahr 2005 entfernt wurde . OpenBSD hat die 386-Unterstützung mit Version 4.2 (2007), DragonFly BSD mit Version 1.12 (2008) und NetBSD mit der Version 5.0 entfernt (2009).
Siehe auch
Hinweise und Referenzen
Externe Links
- Referenzhandbuch für Intel 80386 Programmierer 1986
- Intel 80386 Prozessorfamilie
- Intel 231746-001 Einführung in den 80386 Apr86 (April 1986) und einschließlich des 80386 Datenblatt Intel 231630-002 80386 HOCHLEISTUNGS-32-BIT-MIKROPROZESSOR MIT INTEGRIERTER SPEICHERVERWALTUNG – Datenblatt für 80386-12 und 80386-16
- 1988 Intel Microprocessors and Peripheral Handbook Volume 1 Mikroprozessor einschließlich 80386 HOCHLEISTUNGS 32-BIT CHMOS MIKROPROZESSOR MIT INTEGRIERTER SPEICHERVERWALTUNG Oktober 1987 Bestellnummer: 231630-004
- 1989 Intel Microprocessor and Peripheral Handbook Vol 1 Mikroprozessor mit 386™ MIKROPROZESSOR HOCHLEISTUNGS 32-BIT CHMOS MIKROPROZESSOR MIT INTEGRIERTER SPEICHERVERWALTUNG November 1988 Bestellnummer: 231630-005
- Detaillierte Liste der frühen 80386 Steppings (Revisionen)