Notice: Unexpected clearActionName after getActionName already called in /var/www/html/includes/context/RequestContext.php on line 338
Intel 8088 – Wikipedia (Deutsch) – Lokale Kopie Zum Inhalt springen

Intel 8088

aus Wikipedia, der freien Enzyklopädie
(Weitergeleitet von 8088)
{{#if: KL_Intel_TD8088.jpg| {{#if: 1979| {{ #if: Intel| {{ #if: AMD | | colspan="2" | Produzenten:
  • Intel
  • AMD
  • {{#if: NEC|
  • NEC
  • }}{{#if: Siemens AG|
  • Siemens AG
  • }}{{#if: Mitsubishi|
  • Mitsubishi
  • }}{{#if: |
  • {{{Produzent6}}}
  • }}{{#if: |
  • {{{Produzent7}}}
  • }}{{#if: |
  • {{{Produzent8}}}
  • }}{{#if: |
  • {{{Produzent9}}}
  • }}{{#if: |
  • {{{Produzent10}}}
  • }}
| | Produzent: {{#if: 5| {{#if: | {{#if: | {{#if: 3 µm, NMOS oder enhanced NMOS| {{#if: x86, 16-Bit| {{#if: | {{#if: | {{#if: 40-pin DIP| {{ #if: | | colspan="2" | Sockel:
  • 40-pin DIP
  • {{#if: |
  • {{{Sockel3}}}
  • }}{{#if: |
  • {{{Sockel4}}}
  • }}{{#if: |
  • {{{Sockel5}}}
  • }}{{#if: |
  • {{{Sockel6}}}
  • }}{{#if: |
  • {{{Sockel7}}}
  • }}{{#if: |
  • {{{Sockel8}}}
  • }}{{#if: |
  • {{{Sockel9}}}
  • }}{{#if: |
  • {{{Sockel10}}}
  • }}
| | Sockel: {{#if: | {{ #if: | | colspan="2" | Namen der Prozessorkerne:
  • {{#if: |
  • {{{Kern3}}}
  • }}{{#if: |
  • {{{Kern4}}}
  • }}{{#if: |
  • {{{Kern5}}}
  • }}{{#if: |
  • {{{Kern6}}}
  • }}{{#if: |
  • {{{Kern7}}}
  • }}{{#if: |
  • {{{Kern8}}}
  • }}{{#if: |
  • {{{Kern9}}}
  • }}{{#if: |
  • {{{Kern10}}}
  • }}{{#if: |
  • {{{Kern11}}}
  • }}{{#if: |
  • {{{Kern12}}}
  • }}{{#if: |
  • {{{Kern13}}}
  • }}{{#if: |
  • {{{Kern14}}}
  • }}{{#if: |
  • {{{Kern15}}}
  • }}{{#if: |
  • {{{Kern16}}}
  • }}
| | Name des Prozessorkerns:
{{#if: |[[|<<]]  |{{#if:Intel 80188|    }}}} {{#if:Intel 8088|Intel 8088|{{#invoke:WLink|getArticleBase}}}} {{#if: Intel 80188|  >>|{{#if:|    }}}}
Datei:KL Intel TD8088.jpg
Intel 8088

}}

Produktion: 1979 bis 1990er | seit 1979 }}

}}

Intel }}

}}

Prozessortakt: bis 10 MHz }}

}}

FSB-Takt: bis  MHz }}

}}

L2-Cachegröße: bis {{{Cache-maximal}}} MiB }}

}}

Fertigung: bis }}

}}

Befehlssatz: x86, 16-Bit

}}

Mikroarchitektur:

}}

GPU: {{{GPU Architektur}}}

}}

40-pin DIP }}

}}

}}

}}

Datei:KL Intel 80C88.jpg
Intel 80C88
Datei:AMD 8088 die.JPG
Prozessorkern (Die) eines AMD 8088 (D8088)

Der Intel 8088, auch iAPX 88, ist ein 1979 vorgestellter 16-Bit-Mikroprozessor von Intel. Von seinem bereits 1978 eingeführten „großen Bruder“, dem Intel 8086, unterscheidet er sich ausschließlich durch seinen nur 8 Bit breiten externen Datenbus und eine von sechs auf vier Bytes verkleinerte Befehlswarteschlange (engl. {{#invoke:Vorlage:lang|flat}}).<ref>Datenblatt (PDF; 379 kB) (englisch)</ref>

Der 8088 war die erste abgespeckte Variante eines Hauptprozessors ({{#invoke:Vorlage:lang|full|CODE=en|SCRIPTING=Latn|SERVICE=englisch}}, CPU) aus dem Hause Intel. Sie begründete eine Tradition von Low-Cost-CPUs, die sich über den 80188, den 80386SX und den 80486SX bis zu den späteren Celeron- und Pentium-Dual-Core-Prozessoren durch die x86-Prozessor-Geschichte zieht. Auch Motorola bot daraufhin eine auf 8 Bit abgespeckte Variante seiner erfolgreichen 68000-CPU an, den 68008.

Verwendung

Das Herausführen des nur 8 Bit breiten Datenbusses ermöglichte die Verwendung von preiswerteren 8-Bit-Komponenten für die restliche Elektronik des Computers, allerdings auf Kosten der Geschwindigkeit. Aus diesem Grund war der 8088 kaum schneller als herkömmliche 8-Bit-Prozessoren. Gerade deswegen wurde er von IBM als CPU für den IBM PC ausgewählt.<ref>Technische Universität Chemnitz: <templatestyles src="Webarchiv/styles.css" />{{#if:20111208002843

      | {{#ifeq: 20111208002843 | *
    | Vorlage:Webarchiv/Wartung/Stern{{#if: Der Aufbau des Original-IBM-PC-Motherboards | {{#invoke:WLink|getEscapedTitle|Der Aufbau des Original-IBM-PC-Motherboards}} | {{#invoke:Webarchiv|getdomain|http://www.tu-chemnitz.de/informatik/RA/news/stack/kompendium/vortraege_96/Motherboard/section1.html}} }} (Archivversionen)
    | {{#iferror: {{#time: j. F Y|20111208002843}}
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/DatumDer Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
         | {{#if: Der Aufbau des Original-IBM-PC-Motherboards | {{#invoke:WLink|getEscapedTitle|Der Aufbau des Original-IBM-PC-Motherboards}} | {{#invoke:Webarchiv|getdomain|http://www.tu-chemnitz.de/informatik/RA/news/stack/kompendium/vortraege_96/Motherboard/section1.html}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if: 2019-04-19 01:15:55 InternetArchiveBot | 2019-04-19 01:15:55 InternetArchiveBot |  }} |  des Vorlage:Referrer }} vom {{#time: j. F Y|20111208002843}} im Internet Archive{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
      }}
  }}
      | {{#if:
          | {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
    | {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
       | 16= {{#if: Der Aufbau des Original-IBM-PC-Motherboards | {{#invoke:WLink|getEscapedTitle|Der Aufbau des Original-IBM-PC-Motherboards}} | {{#invoke:Webarchiv|getdomain|http://www.tu-chemnitz.de/informatik/RA/news/stack/kompendium/vortraege_96/Motherboard/section1.html}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if: 2019-04-19 01:15:55 InternetArchiveBot | 2019-04-19 01:15:55 InternetArchiveBot |  }} |  des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
       | 9 = {{#if: Der Aufbau des Original-IBM-PC-Motherboards | {{#invoke:WLink|getEscapedTitle|Der Aufbau des Original-IBM-PC-Motherboards}} | {{#invoke:Webarchiv|getdomain|http://www.tu-chemnitz.de/informatik/RA/news/stack/kompendium/vortraege_96/Motherboard/section1.html}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if: 2019-04-19 01:15:55 InternetArchiveBot | 2019-04-19 01:15:55 InternetArchiveBot |  }} |  des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
       | #default= Der Wert des Parameters {{#if: webciteID | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!Vorlage:Webarchiv/Wartung/webcitation{{#if:  || }}
      }}
    | c|{{{webciteID}}}}} {{#if: Der Aufbau des Original-IBM-PC-Motherboards | {{#invoke:WLink|getEscapedTitle|Der Aufbau des Original-IBM-PC-Motherboards}} | {{#invoke:Webarchiv|getdomain|http://www.tu-chemnitz.de/informatik/RA/news/stack/kompendium/vortraege_96/Motherboard/section1.html}} }} (Memento{{#if: {{#if: 2019-04-19 01:15:55 InternetArchiveBot | 2019-04-19 01:15:55 InternetArchiveBot |  }} |  des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
  }}
          | {{#if: 
              | Vorlage:Webarchiv/Today
              | {{#if:
                      | Vorlage:Webarchiv/Generisch
                      | {{#if: Der Aufbau des Original-IBM-PC-Motherboards | {{#invoke:WLink|getEscapedTitle|Der Aufbau des Original-IBM-PC-Motherboards}} | {{#invoke:Webarchiv|getdomain|http://www.tu-chemnitz.de/informatik/RA/news/stack/kompendium/vortraege_96/Motherboard/section1.html}} }}  
                 }}}}}}}}{{#if:2019-04-19 01:15:55 InternetArchiveBot
    | Vorlage:Webarchiv/archiv-bot
  }}{{#invoke:TemplatePar|check
     |all      = url=
     |opt      = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original=
     |cat      = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
     |errNS    = 0
     |template = Vorlage:Webarchiv
     |format   = *
     |preview  = 1
  }}{{#ifexpr: {{#if:20111208002843|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
    | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
  }}{{#if: 
    | {{#switch: {{#invoke:Webarchiv|getdomain|{{{archiv-url}}}}}
        | web.archive.org = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}} 
        | webcitation.org = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}} 
        | archive.today |archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
      }}{{#if: 
         | {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}
             | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
          |  }} 
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
      }}
    | {{#if: 
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
      }}
  }}{{#if:{{#invoke:URLutil|isHostPathResource|http://www.tu-chemnitz.de/informatik/RA/news/stack/kompendium/vortraege_96/Motherboard/section1.html}}
    || {{#if:  || }}
  }}{{#if: Der Aufbau des Original-IBM-PC-Motherboards
    | {{#if: {{#invoke:WLink|isBracketedLink|Der Aufbau des Original-IBM-PC-Motherboards}}
        | {{#if:  || }}
      }}
    | {{#if:  || }}Vorlage:Webarchiv/Wartung/Linktext_fehlt
  }}{{#switch: 
    |addlarchives|addlpages= {{#if:  || }}{{#if: 1 |Vorlage:Webarchiv/Wartung/Parameter}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
  }}{{#ifeq: {{#invoke:Str|find|http://www.tu-chemnitz.de/informatik/RA/news/stack/kompendium/vortraege_96/Motherboard/section1.html%7Carchiv}} |-1
    || {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://www.tu-chemnitz.de/informatik/RA/news/stack/kompendium/vortraege_96/Motherboard/section1.html%7C4}}%7Chttp}} |-1
         || {{#switch: {{#invoke:Webarchiv|getdomain|http://www.tu-chemnitz.de/informatik/RA/news/stack/kompendium/vortraege_96/Motherboard/section1.html }}
              | abendblatt.de | daserste.ndr.de | inarchive.com | webcitation.org = 
              | #default = {{#if:  || }}{{#if: 1 |Vorlage:Webarchiv/Wartung/URL}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
            }} 
       }}
  }}.</ref> IBM wollte einerseits mit 16-Bit-Technik werben, andererseits den eigenen Minicomputern keine Konkurrenz machen. Hinzu kam, dass man Teile der Elektronik von einem Ende der 1970er-Jahre entwickelten, aber am Markt erfolglosen Rechner namens IBM System/23 Datamaster übernehmen konnte, dessen 8085-CPU einen 8 Bit breiten Datenbus besaß. In der Retrospektive, nach dem durchschlagenden Erfolg IBM-PC-kompatibler Computer, begründete die Entscheidung IBMs für den 8088 den Erfolg der x86-Architektur, obwohl der 8088 schon damals bei vielen Fachleuten eher als schwachbrüstig und die ganze Architektur als wenig zukunftsweisend galt. Neben der NMOS-Version wurde ebenfalls eine CMOS-Version als 80C88 angeboten.<ref>{{#switch: 
   |0|=Vorlage:Toter Link/Core{{#if: http://www.datasheetcatalog.org/datasheet/intersil/fn2949.pdf
       | {{#if: Datenblatt des 80C88 | Datenblatt des 80C88 }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if: 2025-07 | , festgestellt im {{#invoke:DateTime|format|2025-07|F Y}} }}. Suche im Internet Archive ){{#if: 2025-07-21 02:56:03 InternetArchiveBot
           | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if: 2025-07 | , festgestellt im {{#invoke:DateTime|format|2025-07|F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: http://www.datasheetcatalog.org/datasheet/intersil/fn2949.pdf
      | {{#if:{{#invoke:URLutil|isWebURL|http://www.datasheetcatalog.org/datasheet/intersil/fn2949.pdf}}
          || {{#if:  ||  }} 
        }}
      | {{#if: Datenblatt des 80C88
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 2025-07
       | {{#if:{{#invoke:DateTime|format|2025-07|F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=http://www.datasheetcatalog.org/datasheet/intersil/fn2949.pdf Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if: 2025-07 | , festgestellt im {{#invoke:DateTime|format|2025-07|F Y}} }}. (Suche im Internet Archive. )  {{#if: 2025-07-21 02:56:03 InternetArchiveBot
            | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: http://www.datasheetcatalog.org/datasheet/intersil/fn2949.pdf
       | {{#if:{{#invoke:URLutil|isWebURL|http://www.datasheetcatalog.org/datasheet/intersil/fn2949.pdf}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 2025-07
         | {{#if:{{#invoke:DateTime|format|2025-07|F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[http://www.datasheetcatalog.org/datasheet/intersil/fn2949.pdf }} (PDF-Datei; 417 kB)</ref>

Betriebsarten

Der 8088 kann in einem Minimum- und einem Maximummodus betrieben werden. Die Wahl erfolgt über den MN/Vorlage:Overline-Pin 33. Wird er auf 0 V (Low) geschaltet, so arbeitet der 8088 im Maximummodus, bei +5 V (High) im Minimummodus. Im Minimummodus werden Steuerleitungen zur Ein- und Ausgabe vom Prozessor selbst zur Verfügung gestellt, der so in einfachen Anwendungen direkt angesprochen werden kann. Im Maximummodus, der unter anderem im IBM PC verwendet wurde, wird ein anspruchsvolleres Ein-/Ausgabesystem durch den Bus-Controller 8288 realisiert, wodurch Multiprozessorbetrieb bzw. die Arbeit mit dem mathematischen Koprozessor 8087 möglich werden.

Der 8088 verfügt über keinen internen Oszillator. Der erforderliche Takt wird extern vom Oszillator-Chip 8284 generiert. Ferner ist zur Abtrennung der Adressen aus dem gemultiplexten Adress-/Datenbus ein Latch erforderlich, z. B. der 8282.

Peripheriebausteine

Literatur

  • Horst Pelka: Praxis mit Mikroprozessoren, 2. Auflage, Franzis-Verlag, München 1980, ISBN 3-7723-6582-5, S. 78–83.
  • Herbert Bernstein: PC-Schaltungstechnik. Franzis, Poing 1998, ISBN 3-7723-7574-X.
  • NEC Electronics (Europe) GmbH, 1982 Catalog, S. 447–456.

Einzelnachweise

<references/>

Weblinks

[{{canonicalurl:Commons:Category:{{#if:|{{{1}}}|Intel 8088}}|uselang=de}} Commons: {{#if:|{{{2}}}|{{#if:|{{{1}}}|{{#invoke:WLink|getArticleBase}}}}}}]{{#switch:1

|X|x= |0|-= |S|s= – Sammlung von Bildern |1|= – Sammlung von Bildern{{#if:

    | {{#switch: {{#invoke:TemplUtl|faculty|1}}/{{#invoke:TemplUtl|faculty|1}}
        |1/=  und Videos
        |1/1=, Videos und Audiodateien
        |/1=  und Audiodateien}}
    | , Videos und Audiodateien
  }}

|#default= – }}{{#if:

   | {{#ifeq: {{#invoke:Str|left||9}} 
       | category: 
| FEHLER: Ohne Category: angeben!}}}}

Vorlage:Wikidata-Registrierung

[[b:{{#if:|{{{lang}}}:}}{{#if:Assembler-Programmierung für x86-Prozessoren|Assembler-Programmierung für x86-Prozessoren|Intel 8088}}|Wikibooks: {{#if:|{{{2}}}|{{#if:Assembler-Programmierung für x86-Prozessoren|Assembler-Programmierung für x86-Prozessoren|Intel 8088}}}}]]{{#switch: 1

|1|= – Lern- und Lehrmaterialien |0|-= |X|x={{#switch: 0

      |0|4|10|12|14|100=}}

|#default= – {{{suffix}}}

}}{{#if: | ({{#invoke:Multilingual|format|{{{lang}}}|slang=!|shift=m}}) }}

{{#invoke:TemplatePar|check

  |opt= 1= 2= lang= suffix=
  |template=Vorlage:Wikibooks
  |cat=Wikipedia:Vorlagenfehler/Schwesterprojekt
  }}

Vorlage:Navigationsleiste Intel-Prozessoren

es:Intel 8086 y 8088#Pines del 8088