Zum Inhalt springen

Intel 8288

aus Wikipedia, der freien Enzyklopädie
Datei:Intel 8288.jpg
Intel 8288
Datei:8288 Pinout.png
Pinbelegung des 8288

Der Intel 8288 ist ein Bus-Controller-Chip, der für die Intel-8086/8087/8088/8089-Prozessoren entwickelt wurde. Der Baustein wird im 20-Pin-DIL-Gehäuse geliefert.

Werden der 8086 (und auch der 8088) im Maximummodus betrieben, so sind sie in erster Linie für den Multiprozessorbetrieb bzw. für die Arbeit mit Koprozessoren konfiguriert. Da in diesem Fall die erforderlichen Steuerleitungen nicht bereitgestellt werden, werden diese durch den 8288 generiert. Er wird seit den ersten PCs (IBM-PC und IBM-PC XT) eingesetzt.<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:  | {{{archiv-bot}}} |  }} |  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:  | {{{archiv-bot}}} |  }} |  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:  | {{{archiv-bot}}} |  }} |  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:  | {{{archiv-bot}}} |  }} |  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:
    | 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> Im IBM PC AT wird der Nachfolger 82288 verwendet.

Anschlussbelegung und Funktion

Durch den Maximummodus gehen die Leitungen Vorlage:Overline, M/Vorlage:Overline, DT/Vorlage:Overline, Vorlage:Overline, ALE und Vorlage:Overline verloren. Sie werden durch den 8288 aus den Leitungen Vorlage:Overline, Vorlage:Overline und Vorlage:Overline generiert.

Bezeichnung Pin Eingabe (E),
Ausgabe (A)
Funktion
VCC 20 Versorgungsspannung (+5 V)
GND 10 Masse (0 V)
Vorlage:Overline, Vorlage:Overline, Vorlage:Overline 19, 3, 18 E Status Input
CLK 2 E Clock
Vorlage:Overline 6 E Address Enable
CEN 15 E Command Enable
IOB 1 E Input/Output Bus Mode
Vorlage:Overline 7 A Memory Read Command
Vorlage:Overline 9 A Memory Write Command
Vorlage:Overline 8 A Advanced Memory Write Command
Vorlage:Overline 13 A I/O Read Command
Vorlage:Overline 11 A I/O Write Command
Vorlage:Overline 12 A Advanced I/O Write Command
Vorlage:Overline 14 A Interrupt Acknowledge
DT/Vorlage:Overline 4 A Data Transmit/Receive
DEN 16 A Data Enable
MCE/Vorlage:Overline 17 A MCE (wenn IOB auf LOW steht), Vorlage:Overline (wenn IOB auf HIGH steht)
ALE 5 A Address Latch Enable

Nachbauten

Der Intel 8288 wurde u. a. an NEC und Siemens lizenziert.

Literatur und Datenblätter

  • Josef Koller: 16 Bit Microcomputer, 1. Auflage, Hofacker Verlag, München 1981, ISBN 3-921682-80-0, Kap. 4.2.3 „Bus Controller 8288“, S. 206–213.
  • A. Fifi Zinser: Bus-Controller 8288 für 8086/88-Prozessoren, c’t, 1988, Heft 3, S. 96–98.
  • NEC Electronics (Europe) GmbH, 1982 Catalog, S. 729–736.
  • Intel-Datenblatt: 8288 Bus-Controller

Einzelnachweise

<references />