Eichelelektron

Das Eichelelektron ist eine preisgünstige Version der BBC pädagogischer/nach Hause von Acorn Computers Ltd gemachter Mikrocomputer. Es hat 32 Kilobytes des RAM, und sein ROM schließt zusammen mit seinem Betriebssystem GRUNDLEGENDE BBC ein.

Das Elektron ist im Stande gewesen, Programme auf die Audiokassette über ein geliefertes Konverter-Kabel zu sparen und zu laden, das es mit jedem Standardtonbandgerät verbunden hat, das die richtigen Steckdosen hatte. Es war zur grundlegenden Grafik fähig, und konnte entweder auf einen Fernseher, eine Farbe (RGB) Monitor oder auf einen "grünen Schirm" Monitor zeigen.

An seiner Spitze war das Elektron der dritte beste Verkauf, der im Vereinigten Königreich Mikro-ist, und Gesamtlebensspielverkäufe für das Elektron haben diejenigen der Mikro-BBC übertroffen. Es gibt mindestens 500 bekannte Spiele für das Elektron, und die wahre Summe ist wahrscheinlich in den Tausenden.

Mit der Hardware der Mikro-BBC wurde durch den kundengerecht angefertigten ULA durch die Eichel entworfenen Span einer Single wettgeeifert. Es hatte Eigenschaft-Beschränkungen solcher als unfähig seiend zur Produktion mehr als ein Kanal des Tons, wo die BBC zur dreiseitigen Polyfonie (plus ein Geräuschkanal) und die Unfähigkeit fähig war, Videotext-Weise zur Verfügung zu stellen.

Der ULA hat Speicherzugang kontrolliert und ist im Stande gewesen, 32K × 8 Bit des addressable RAM mit 4 × 64K × 1-Bit-RAM-Chips (4164) zur Verfügung zu stellen. Wegen des Brauchens von zwei Zugängen zu jedem Span statt einen und den Komplikationen der Videohardware, die auch Zugang braucht, lesend oder RAM schreibend, war viel langsamer als auf der Mikro-BBC. Das hat bedeutet, dass, obwohl ROM-Anwendungen mit derselben Geschwindigkeit gelaufen sind, es eine wesentliche Geschwindigkeitsabnahme auf Anwendungen gab, die vom RAM laufen.

Geschichte

Das Elektron wurde während 1983 als preiswerte Geschwister für die mit der Absicht Mikro-BBC entwickelt, den preisgünstigen Weihnachten-Verkaufsmarkt für dieses Jahr zu gewinnen. Obwohl Eichel im Stande gewesen ist, wesentlich dieselbe Funktionalität wie die BBC in gerade einen Span zusammenschrumpfen zu lassen, haben Produktionsprobleme bedeutet, dass sehr wenige Maschinen für die Weihnachten-Periode — im Ausmaß verfügbar waren, dass einige Geschäfte acht Vorverkäufe wegen jeder gelieferten Maschine gemeldet haben.

Das war ein Schlag, von dem die Maschine nie völlig gegenesen ist, obwohl Spielverkäufe dafür diejenigen der Mikro-BBC schließlich überholen würden. Die 1985-Kasseneinspritzung von folgendem Olivetti in die Eichel die Maschine war effektiv sidelined.

Im Nachhinein hat die Maschine am RAM Mangel gehabt (ein typisches Programm würde nur ungefähr 20 Kilobytes einfügen müssen, sobald Anzeigegedächtnis abgezogen wird), und in einer Prozession gehende Macht, den vorherrschenden Sinclair ZX Spectrum und Kommodore 64 zu übernehmen. Trotzdem waren mehrere Eigenschaften, die später mit dem BBC-Master und Archimedes vereinigt würden, die ersten Eigenschaften von Elektronvergrößerungseinheiten, einschließlich ROM-Patrone-Ablagefächer und des Fortgeschrittenen Scheibe-Feilstaub-Systems — eine hierarchische Verbesserung zum ursprünglichen Scheibe-Feilstaub-System der BBC.

Während es so nicht populär gewesen sein kann wie das Spektrum, Kommodore 64 oder Amstrad CPC, hat es wirklich in ausreichenden Anzahlen verkauft, um sicherzustellen, dass neue Software direkt herauf bis den Anfang der 1990er Jahre erzeugt wurde. Das hat bedeutet, dass das Elektron eine Lebensspanne nicht viel kürzer hatte als jene populäreren micros und viel länger als Mitbewerber wie der Oric-1 und Drache 32.

Populäre Steigungen

Eichel Plus 1

Die Eichel Plus 1 hat zwei ROM-Ablagefächer, eine Entsprechungsschnittstelle und einen parallelen Hafen hinzugefügt. Die Entsprechungsschnittstelle wurde normalerweise für Steuerknüppel, die Parallele für einen Drucker verwendet.

Der Zugang zum ROM-Gedächtnis ist an 2 MHz unabhängig von der Grafikweise so theoretisch vorgekommen auf dem ROM veröffentlichte Programme konnten mindestens zweimal so schnell wie diejenigen führen, die auf dem Band oder der Scheibe veröffentlicht sind. Trotz dessen wurden alle auf dem ROM veröffentlichten Spiele als 'Serien-ROMS' paketiert, von dem der Mikro-Programme ins Hauptgedächtnis auf genau dieselbe Weise laden würde, als ob es vom Band lud. Das hat bedeutet, dass Programme für ihre neue Speicherposition nicht modifiziert zu werden brauchten, aber keine Ausführungsgeschwindigkeitsvorteile überhaupt gegeben haben.

Eichel Plus 3

Die Eichel Plus 3 war ein Hardware-Modul, das unabhängig von Plus 1 in Verbindung gestanden hat und einen mit doppelter Dichte 3½" Scheibe-Laufwerk zur Verfügung gestellt hat, der durch einen Kontrolleur der Straße WD1770 und ein ADFS ROM verbunden ist. Weil der WD1770 zur Weise der einfachen Dichte fähig ist und abgeleitete schlaffe Scheibe-Format des desselben IBM360 als Intel 8271 verwendet, der in der Mikro-BBC gefunden ist, war es auch möglich, einen DFS Feilstaub des Systems mit einem abwechselnden ROM zu führen.

Die erste Byte-Steuerknüppel-Schnittstelle

Als Spielmaschine hat das Elektron denselben Mangel wie das Spektrum von Sinclair geteilt, indem es einen Steuerknüppel-Hafen nicht hat. Das wurde durch die Ersten Byte-Computer schnell behoben, wer eine Schnittstelle und Software entwickelt hat, die einem "geschalteten" Steuerknüppel erlaubt hat, mit der Mehrheit von Softwaretiteln verwendet zu werden. Diese Schnittstelle ist sehr populär geworden und wurde von W.H. Smiths, Stiefeln, Kometen und Hunderten von unabhängigen Computerhändlern verkauft.

P.R.E.S. Vorgebracht Plus 3

Das Fortgeschrittene Plus 3 war der Eichel Plus 3 sehr ähnlich, aber hat als eine ROM-Patrone für Plus 1 mit einem Scheibe-Laufwerk-Stecker am Kopf paketiert. Das hat es möglich gemacht, einen 5¼" schlaffen Scheibe-Laufwerk, wie verwendet, durch die BBC Mikroeigentümer oder ein allgemeinerer 3½" Laufwerk zu verbinden.

Slogger/Elektuur Turboausschuss

Das Arbeitstier und die Elektuur Turboausschüsse sind aus einer an der Eichel am Anfang ausgedachten Kerbe geboren gewesen. Durch das Bewegen der niedrigsten 8 Kilobytes des RAM außerhalb der Reichweite des ULA konnte die Zentraleinheit darauf immer an 2 MHz zugreifen. Der Umtausch bestand darin, dass der Schirm darin 8 Kilobytes nicht gelegen werden konnte. In der Praxis hat das Betriebssystem ROMs stellen immer den Schirm ins 24 erste KILOBYTE und infolgedessen das wahrscheinlich nur, Vereinbarkeit mit ungefähr 2 % der Software gebrochen.

Der Arbeitstier-Turboausschuss war eine beruflich taillierte Steigung, wohingegen die Modifizierung von Elektuur in einem Artikel in der Zeitschrift Dutch Electronics Elektuur beschrieben wurde und für Benutzer vorgehabt hat, zuhause zu leisten.

Das Beschleunigen des niedrigen Teils des Gedächtnisses ist auf 6502 abgeleiteten Maschinen besonders nützlich, weil dieser Verarbeiter eine schnellere Wenden-Weise für die ersten 256 Bytes hat, und so ist es für die Software üblich, irgendwelche Variablen beteiligt rechtzeitig kritische Abteilungen des Programms in dieses Gebiet zu stellen.

Wenn Eichel gedacht hatte, um diese kleine Modifizierung ins ursprüngliche Elektrondesign einzuschließen, ist es wahrscheinlich, dass die Maschine einen viel größeren Einfluss gehabt hätte, weil es fast den Betrag der Bewegung verdoppelt hätte, die in Spielen möglich ist, und gespart hat, haben Verfahren 0-3 (einschließlich der nur 16 Farbenweise) davon, wegen fast nutzlos zu sein, Gedächtnis timings gekämpft.

Arbeitstier-Master-RAM-Ausschuss

Eine Entwicklung des Turboausschusses, der Master-RAM-Ausschuss hat die Turbovorstandsfunktionalität kopiert und hat eine weitere Auswahl hinzugefügt, den Mikro-mit 32 Kilobytes des Schatten-RAM zusätzlich zu den gewöhnlichen 32 Kilobytes — das Geben der 64-Kilobyte-Summe zu führen. Einige kluge Programm-Gegenfänge haben bedeutet, dass das gewöhnliche System ROMs und jede Software mit den OS-Anrufen ohne bedeutende Modifizierung fungieren konnte, wesentlich mehr Gedächtnis verfügbar für GRUNDLEGENDEN, Ansicht, Viewsheet und fast jede andere kommerzielle Anwendung machend. Durch die Versorgung Extralagerung hat diese Modifizierung auch einigen Spielen und Anwendungen erlaubt, die für die BBC beabsichtigt sind, die Mikro-ist, auf dem Elektron trotz des Mangels an einem heimischen Verfahren 7 zu fungieren.

Anwendungen konnten Videogedächtnis in dieser modifikationsfreien Weise nicht direkt richten, so war es mit den meisten Spielen unvereinbar, obwohl es keinen innewohnenden Grund gibt, warum ein Spiel nicht geschrieben werden konnte, um in der Schattenweise zu fungieren.

Während seines Niedergangs wurden Master-RAM-Ausschüsse zu jedem Elektron in einem Versuch hinzugefügt, Verkäufe zu vergrößern.

Jafa Systemsichtbildgerät des Verfahrens 7

Der Fähigkeitsgegenwart in der BBC, die Mikro-, aber im Elektron abwesend ist, war das mit dem Videotext artige Verfahren 7 wegen des sehr niedrigen Speichergebrauchs in dieser Weise (gerade weniger als 1 Kilobyte) und die hohe Zahl von BBC-Programmen besonders auffallend, die es verwendet haben. Jafa Systeme haben mehrere Lösungen zur Verfügung gestellt, diesen Mangel wieder gutzumachen.

Die grundlegendste Lösung war ein reines Softwaresystem, das auf einer ROM-Patrone geliefert ist, die eine niedrige Entschlossenheitsannäherung der Anzeige des Verfahrens 7 in einer Grafikweise gezogen hat. Obwohl preiswert und wirksam im Ermöglichen des Gebrauches von einer Software, die nur offizielle ROM-Zugang-Punkte für die Textproduktion verwendet hat, sich diese Lösung sehr langsam erwiesen hat, weil das Elektron in eine 80-Byte-Würfeanzeige gelegt werden musste, um im Stande zu sein, überall in der Nähe vom sich vermehrenden Verfahren 7 zu kommen, und die Zentraleinheit viele Zeitzeichnungsannäherungen von Charakteren des Verfahrens 7 und Grafik ausgegeben hat, die in einer Hardware-Lösung ohne jede Zentraleinheitsverarbeitung erreicht würde. Es hat auch 20 Kilobytes des RAM für die Grafikanzeige aber nicht das 1 Kilobyte eines Hardware-Verfahrens 7 verbraucht.

Zwei Lösungen mit der zusätzlichen Hardware wurden zur Verfügung gestellt. Das erste hat denselben Grafikverarbeiter wie die BBC verwendet, die im Verfahren 7 — dem SAA5050 Mikro-ist —, aber hat Software verwendet, um sicherzustellen, dass es mit den richtigen Grafikdaten gefüttert wurde. Ein Software-ROM würde die Maschine in eine gewöhnliche 40-Byte-Würfeanzeige stellen. Während der ULA die Anzeige auswendig auf die übliche Mode lesen würde, würde der SAA5050 den Daten zuhören, die es las und erzeugen Sie eine Interpretation des Verfahrens 7 derselben Information. Wenn notwendig, würde die Hardware zwischen der Grafikproduktion umschalten, die durch den Mikro- und dass wird erzeugt, durch die Erweiterung erzeugt.

Der Nachteil zu diesem System ist, dass, während der SAA5050 annehmen würde, dieselben 40 Bytes von Daten für jede Anzeige scanline von jeder Charakter-Reihe wiederholt gefüttert zu werden, der ULA einen verschiedenen Satz von 40 Bytes für jede Anzeige scanline lesen würde, um eine volle Grafikanzeige zu erzeugen. Ein Software-ROM hat darum durch das Kopieren der Daten gearbeitet, die für eine Anzeige des Verfahrens 7 im Gedächtnis beabsichtigt sind. Obwohl das ein Verfahren 7 erzeugt hat, das kaum nach der Zentraleinheitsleistung eingewirkt hat und dieselbe Sehqualität wie die Mikro-BBC gegeben hat, ist es vereinbar nur mit der Software geblieben, die die ROM-Routinen für den outputting Text und die Grafik verwendet hat und noch 10 Kilobytes des Gedächtnisses für die Anzeige verwendet hat.

Eine zweite Version der Hardware-Erweiterung hat diese Probleme korrigiert. Durch das Hinzufügen eines CRTC6845 zum Paket wurde eine volle Hardware-Lösung geschaffen, der Zentraleinheitsleistung nicht reduziert hat und nur 1 Kilobyte des Gedächtnisses für die Anzeige verwendet hat. Ein Software-ROM wurde noch geliefert, aber das hat wirklich nicht mehr als das Hardware-ROM ausgebreitet, so dass es gewusst hat, dass Verfahren 7 jetzt bestanden hat und im Stande gewesen ist, darin umzuschalten.

Merlin M2105

Eine ungewöhnliche Variante des Elektrons wurde durch britische Telekommunikationsgeschäftssysteme als der BT Merlin M2105 Kommunikationsterminal verkauft. Das hat aus einem de-badged Elektron plus eine große Vergrößerungseinheit bestanden, die 32 Kilobytes des RAM, 48 Kilobytes des ROMs, eines Druckeranschlusses von Centronics und eines Modems enthält. Das ROM firmware hat Verbindungsaufbau-Fernmeldeeinrichtungen zur Verfügung gestellt. Diese wurden durch das Zwischenflora-Blumenhändler-Netz im Vereinigten Königreich seit mehr als einem Jahrzehnt verwendet.

Technische Information

Hardware

  • Zentraleinheit: MOS Technologie 6502A
  • Uhr-Rate: Variable. Zentraleinheit läuft an 2 MHz, wenn sie auf ROM und 1 MHz oder 0.5897 MHz (abhängig von Grafikweise) zugreift, wenn sie auf RAM wegen des Teilens des Speicherzugangs mit den Videoanzeigestromkreisen zugreift. Das Elektron wird als funktionierend an 1.79 MHz weit falsch zitiert, nachdem Maße auf Geschwindigkeitsprüfung gegen die gründlich 2 MHz BBC zurückzuführen gewesen sind, die für verschiedene Stücke der 'allgemeinen Software' Mikro-
ist
  • Leim-Logik: Ferranti Halbleiter-Gewohnheit ULA
  • RAM: 32 Kilobytes
  • ROM: 32 Kilobytes
  • Textweisen: 20×32, 40×25, 40×32, 80×25, 80×32 (die ganze Textproduktion, die durch die Software in Grafikweisen erzeugt ist)
  • Grafikweisen: 160×256 (4 oder 16 Farben), 320×256 (2 oder 4 Farben), 640×256 (2 Farben), 320×200 (2 Farben — Anzeige unter Drogeneinfluss mit zwei leeren horizontalen Linien im Anschluss an alle 8 Pixel-Linien), 640×200 (2 Farben — Anzeige unter Drogeneinfluss)
  • Farben: 8 Farben (TTL Kombinationen von RGB Vorwahlen) + 8 blinkende Versionen derselben Farben
  • Ton: 1 Kanal des Tons, 7 Oktaven; der eingebaute Sprecher. Der Softwarewetteifer des Geräuschkanals hat unterstützt
  • Dimensionen: 16×34×6.5 Cm
  • Eingabe/Ausgabe-Häfen: Vergrößerungshafen, Tonbandgerät-Stecker (1200 baud Schwankung auf dem Standard von Kansas City für die Datenverschlüsselung), Luftfernsehstecker (RF Modulator), zerlegbares Video und RGB kontrolliert Produktion
  • Macht-Versorgung: Äußerlicher PSU, 18V AC

Marotten

Wie die Mikro-BBC wurde das Elektron durch beschränkte Speichermittel beschränkt. Des 32-Kilobyte-RAM wurden 3½ Kilobytes dem OS beim Anlauf zugeteilt, und mindestens 10 Kilobytes wurde durch den Anzeigepuffer in aneinander grenzenden Anzeigeweisen aufgenommen.

Wegen des Timings von Unterbrechungen war es möglich, entweder die 100 erst oder den Boden 156 Linien der Anzeige mit Palette-Änderungen unbrauchbar zu machen. Viele Spiele haben das ausgenutzt, Lagerung durch das Verlassen von nichtgrafischen Daten im arbeitsunfähigen Gebiet gewinnend.

Andere Spiele würden nichtgrafische Daten in die Anzeige laden, es sichtbar als Gebiete anscheinend zufällig farbiger Pixel verlassend.

Obwohl schnipsende Seite eine Hardware-Möglichkeit war, hat das beschränkte Gedächtnis die meisten Anwendungen gezwungen zu tun ihre ganze Zeichnung direkt zum sichtbaren Schirm, häufig auf grafisches Flackern oder sichtbar hinauslaufend, entwirft neu. Eine bemerkenswerte Ausnahme ist die Reihe von Joe Blade von Spielern.

Tricks

FireTrack: das glatte vertikale Scrollen

Obwohl Programme die Position des Schirms im Gedächtnis verändern können, bedeutet das nichtlineare Format der Anzeige, dass das vertikale Scrollen nur in Blöcken von 8 Pixeln ohne weitere Arbeit getan werden kann.

FireTrack nutzt eine Abteilung in der Weise aus, wie das Elektron seine Anzeige — von den sieben verfügbaren Grafikweisen behandelt, zwei werden konfiguriert, so dass endgültige zwei aller zehn scanlines leer sind und auf dem Inhalt des RAM nicht basieren. Wenn 16 scanlines von dauernden grafischen Daten einem auf den Charakter Block-ausgerichteten Teil des Schirms dann geschrieben werden, werden sie als ein dauernder Block in den meisten Weisen erscheinen, aber in den zwei unterbrochenen Weisen werden sie als zwei Blöcke von 8 scanlines gezeigt, die in der Mitte durch zwei Formblatt scanlines getrennt sind.

Um seine Position innerhalb der Anzeige nachzugehen, erhält das Elektron einen inneren Anzeigeadresszähler aufrecht. Derselbe Schalter wird sowohl in den dauernden als auch in unterbrochenen Grafikweisen und umschaltenden Weisen verwendet Mitte Rahmen verursacht keine Anpassung an den Schalter.

FireTrack schaltet von einem unterbrochenen bis einen dauernden Grafikweise-Teil Weg unten die Anzeige. Durch das Verwenden der Palette, um das Spitzengebiet der Anzeige zu maskieren und darüber aufpassend, wenn es Weise ändert, kann es die dauernde Grafik an der Unterseite von der Anzeige unten in zwei Pixel-Zunahme auswechseln, weil der innere Anzeigeschalter auf dem Formblatt scanlines während unterbrochener Grafikweisen nicht erhöht wird.

Exil: probierte Rede

Exil verwandelt eine Kanalproduktion des Elektrons in einen Digitalsprecher für die PCM Produktion.

Der Sprecher kann programmatisch eingeschaltet werden oder von jederzeit, aber wird einem Hardware-Schalter dauerhaft beigefügt so ist normalerweise nur zur Produktion eine Quadratwelle fähig. Aber wenn gesetzt, auf eine Frequenz außerhalb der menschlichen hörbaren Reihe dann kann das Ohr nicht die Quadratwelle, nur der Unterschied zwischen dem Sprecher wahrnehmen, der wird einschaltet und davon. Das gibt die Wirkung eines einfachen Knebelknopf-Sprechers, der dem ähnlich ist, das in den 48 Kilobytes Spektrum von Sinclair ZX gesehen ist. Exil verwendet das an der Produktion 1-Bit-Audioproben.

Populäre Spiele

Obwohl nicht ebenso unterstützt von den größten Softwareherausgebern als Rivalen wie der Kommodore 64 und Sinclair ZX Spectrum eine gute Reihe von Spielen für das Elektron verfügbar war. Die traditionelle BBC Mikroherausgeber wie Acornsoft, Höhere Software und Mikromacht hat die breiteste Unterstützung angeboten. Bemerkenswerte populäre mit dem Elektron besonders vereinigte Spiele schließen ein:

  • Starship Befehl (Acornsoft, 1983)
  • Chuckie Ei (A'n'F, 1984)
  • Elite (Acornsoft, 1984)
  • die Reihe von Repton (Höhere Software, 1985-1989)
  • Stoß (Höhere Software, 1986)
  • Exil (Höhere Software, 1988)

Es gab auch viele populäre Spiele, die offiziell zum Elektron von Arkade-Maschinen (einschließlich Kristallschlösser, Gewitters, Kommandos, Zeitungsjungen und Yie Ar Kung-Fu) oder andere Hauscomputersysteme (einschließlich der Unmöglichen Mission, des Jet-Set-Schniedels, Des Weges der Explodierenden Faust, Tetris, Des Letzten Ninja, Barbaren und SimCity) umgewandelt sind.

Trotz der Eichel selbst effektiv Fach des Elektrons 1985 haben Spiele fortgesetzt, entwickelt und durch Berufssoftwarehäuser bis 1991 veröffentlicht zu werden. Es gab ungefähr 1,400 für das Eichelelektron veröffentlichte Spiele, mehrere tausend öffentliche Extrabereichstitel wurden auf der Scheibe durch Öffentliche Bereichsbibliotheken veröffentlicht. Bemerkenswerte Unternehmen, die Scheiben solcher Software erzeugt haben, sind BBC PD, Elektronbenutzergruppe und HeadFirst PD.

Siehe auch die Liste von Eichelelektronspielen für eine ziemlich umfassende Liste von Spielen, die für die Maschine und für eine Liste von Spielen mit der Information über die Wikipedia veröffentlicht sind.

Wetteifer

Drei Emulatoren der Maschine, bestehen ElectrEm (http://electrem.emuunlim.com) für Windows/Linux/Mac OS X, Elkulator (http://elkulator.acornelectron.co.uk) für WINDOWS/DOS und die Mehrsystememulator-VERWIRRUNG. Elektronsoftware wird im UEF Dateiformat vorherrschend archiviert.

Siehe auch

  • Elektronbenutzer, das populärste Eichelelektron hat Zeitschrift eingestellt

Links


Adam Weishaupt / Ein Feuer auf das tiefe
Impressum & Datenschutz