Motorola 88000

Die 88000 (m88k für den kurzen) sind eine RISC von Motorola entwickelte Befehlssatz-Architektur (ISA). Die 88000 waren der Versuch von Motorola einer einheimischen RISC Architektur, angefangen in den 1980er Jahren. Die 88000 sind in den Markt ungefähr zwei Jahre nach dem Konkurrieren SPARC und MIPS angekommen. Wegen des späten Anfangs und der umfassenden Verzögerungen, die die zweite Generation MC88110 befreien, hat der m88k sehr beschränkten Erfolg außerhalb der MVME Plattform und eingebetteten Kontrolleur-Umgebungen erreicht.

Obwohl manchmal verwiesen, auf als A88k ist das PRISMA von Apollo mit Motorola 88000 nicht verbunden.

Geschichte

Ursprünglich genannt die 78000 als eine Huldigung zu ihren berühmten 68000 Reihen, das Design ist einen gefolterten Entwicklungspfad einschließlich der Namensänderung vor dem Endauftauchen im April 1988 durchgegangen.

Gegen Ende der 1980er Jahre beobachteten mehrere Gesellschaften die 88000 für den zukünftigen Gebrauch aktiv, einschließlich dann des Apple Computer und Computers von Apollo, aber alle haben aufgegeben, als waren die 88110 1990 verfügbar.

Es gab einen Versuch, das System mit 88open Gruppe zu verbreiten, die dem ähnlich ist, welche Sonne-Mikrosysteme mit ihrem SPARC Design versuchte. Es scheint, in jedem praktischen Sinn gescheitert zu haben.

Am Anfang der 1990er Jahre hat sich Motorola der ZIEL-Anstrengung angeschlossen, ein neues RISC auf dem Design von IBM POWER gestütztes Design zu schaffen. Sie haben gearbeitet einige Eigenschaften der 88000 ins neue Design von PowerPC, um ihrem Kunden anzubieten, stützen eine Art Steigungspfad. An diesem Punkt die 88000 wurde so bald wie möglich abgeladen.

Architektur

Wie die 68000 davor, wie man betrachtete, waren die 88000 ein "sehr sauberes" Design. Es war eine reine 32-Bit-Architektur der Last/Ladens, mit der getrennten Instruktion und den geheimen Datenlagern (Architektur von Harvard), und getrennte Daten und Adressbusse. Es hatte einen kleinen, aber mächtigen Befehlssatz, und wie alle Motorola Zentraleinheiten, hat Speichersegmentation nicht verwendet.

Ein architektonischer Hauptfehler bestand darin, dass sowohl Instruktionen der ganzen Zahl als auch Schwimmpunkt-Instruktionen dieselbe Register-Datei verwendet haben. Das hat verlangt, dass die einzelne Register-Datei genügend gelesen hatte und Häfen geschrieben hat, um sowohl die Ausführungseinheit der ganzen Zahl als auch die Schwimmpunkt-Einheit zu unterstützen. Die Verbindungen für jeden Hafen sind eine zusätzliche kapazitive Last, die durch die Register-Speicherzelle gesteuert werden muss. Das hat es schwieriger gemacht, hohe Frequenzsuperskalardurchführungen zu bauen.

Durchführungen

Die erste Durchführung der 88000 ISA war der MC88100 Mikroprozessor, der einen einheitlichen FPU eingeschlossen hat. Verbunden dazu war der MC88200 MMU und Kontrolleur des geheimen Lagers. Die Idee hinter diesem Aufspalten von Aufgaben sollte Mehrverarbeiter-Systemen erlauben, leichter gebaut zu werden; ein einzelner MC88200 konnte bis zu vier MC88100s unterstützen. Jedoch hat das auch bedeutet, dass das Gebäude des grundlegendsten Systems, mit einem einzelnen Verarbeiter, beide Chips und beträchtliche Verdrahtung zwischen ihnen verlangt hat, Kosten in die Höhe treibend. Das ist ein anderer Hauptgrund für 88000's beschränkter Erfolg wahrscheinlich.

Das wurde später durch den Superskalar-MC88110 gerichtet, der die Zentraleinheit, FPU, MMU und das L1 geheime Lager in ein einzelnes Paket verbunden hat. Eine zusätzliche Modifizierung, die auf das Geheiß des *T-Projektes von MIT gemacht ist, ist auf den MC88110MP einschließlich Kommunikationen auf dem Span für den Gebrauch in Mehrverarbeiter-Systemen hinausgelaufen. Eine zu Geschwindigkeiten fähige Version wurden bis zu 100 MHz als der MC88120 geplant, aber wurden nie gebaut.

Eine Durchführung für eingebettete Anwendungen, den MC88300, war unter der Entwicklung während des Anfangs der 1990er Jahre, aber wurde schließlich annulliert. Ford war der einzige Designgewinn, und sie wurden ein Design von PowerPC als ein Ersatz angeboten, den sie akzeptiert haben.

Produkte und Anwendungen

Motorola hat eine Reihe von Computern des einzelnen Ausschusses veröffentlicht, die als die MVME Reihe bekannt sind, um "aus dem Kasten" Systeme zu bauen, die auf den 88000, sowie der Reihe 900 stapelbare Computer gestützt sind, die diese MVME Ausschüsse anstellen. Verschieden vom Turm oder Gestell besteigen Systeme, die Reihe 900 gesessene aufeinander und verbunden mit einander mit dem busähnlichen Kabeln. Das Konzept hat nie Anklang gefunden.

3. Hauptparteibenutzer wurden beschränkt. Der einzige weit verbreitete Gebrauch würde in den Daten Allgemeine Reihe von AViiON sein. Diese waren ziemlich populär, und bleiben im beschränkten Gebrauch heute. Für spätere Modelle hat sich DG zu Intel bewegt. Wiederholungscomputer hat ihre Wiederholung 91 Maschine auf dem m88k gebaut, hat dann völlig Boden-Umgestaltung als die Unendlichkeit 90 Reihen eingeführt, aber es ist unklar, wie viele dieser Maschinen verkauft wurden. Wiederholung hat sich zum Alpha bewegt.

GEC Computer haben die 88100 verwendet, um den GEC 4310, einer der GEC 4000 Reihe-Computer zu bauen, aber Probleme mit dem Speichermanagement haben bedeutet, dass es sowie ihre frühere gestützte Tor-Reihe nicht geleistet hat und Am2900 GEC 4000 Reihe-Computer gestützt hat. Das BBN Schmetterling-Modell TC-2000 hat den 88100 Verarbeiter verwendet, und hat zu 512 Zentraleinheiten geklettert. Linotype-Hölle hat die 88110 in ihren "Macht"-Arbeitsplätzen verwendet, die den Raster von DaVinci der Grafikredakteur für die Bildmanipulation führen.

Die 88110 haben es in einige Versionen einer nie veröffentlichten Maschine von NeXT, NeXT gemacht RISC Arbeitsplatz, aber das Projekt wurde zusammen mit allen Hardware-Projekten von NeXT 1993 annulliert. Die 4-Verarbeiter-OMRON luna88k Maschinen von Japan haben den m88k verwendet, und wurden seit einer kurzen Zeit auf dem Mach-Kernprojekt an der Universität von Carnegie Mellon verwendet. Am Anfang der 1990er Jahre hat Nördliche Telekommunikation die 88100 und 88110 als der Hauptverarbeiter in seiner DMS Familie von SuperNode von Telefonschaltern verwendet.

Die meisten anderen Benutzer waren viel kleiner. Alpha-Mikrosysteme haben ursprünglich geplant, zur 88K Architektur von Motorola 68000 abzuwandern, und haben innerlich eine Maschine darum geschaffen, UNIX System V führend, aber es wurde später zu Gunsten von später 68K Ableitungen ausrangiert. NCD hat die 88100 (ohne die 88200) in seinen 88K X-Terminals verwendet. Delfin-Server, ein Nebenprodukt vom Sterben haben Norsk Daten auf dem 88k gestützte Server gebaut. Ungefähr 100 Systeme wurden während 1988-1992 verladen.

Im eingebetteten Computerraum der "Tri-Kanal hat VMS Computer" im F-15 S/MTD drei 88000s in einem dreifach überflüssigen Computer verwendet.

Betriebssystembetreuung

Motorola hat sein eigenes UNIX System V Ableitung, System V/88 für seine 88000-basierten Systeme veröffentlicht. Es gab zwei Hauptausgaben: Version 3 der Ausgabe 3.2 und Version 3 der Ausgabe 4.0. Daten Allgemeine Systeme von AViiON haben DG/UX geführt. Häfen von OpenBSD bestehen für die MVME Systeme, LUNA-88K Arbeitsplätze und Daten Allgemeine Systeme von AViiON. Mindestens ein inoffizieller experimenteller Hafen von NetBSD besteht für die MVME Systeme.

Links

  • Badabada.org Umfassende Zentraleinheit von Motorola 88k und Computerinformation.
  • Delfin m88k Delfin-Server-Technologie

Falun Gong / Restionales
Impressum & Datenschutz