Ass von Jupiter

Das Ass von Jupiter war ein britischer Hauscomputer des Anfangs der 1980er Jahre, die von einer Gesellschaft erzeugt sind, die zum Zweck aufgestellt ist, genannt Jupiter Cantab. Das Ass hat sich von anderen Mikrocomputern der Zeit unterschieden, in der es HERVOR statt des allgemeineren GRUNDLEGENDEN verwendet hat.

Einführung

Jupiter Cantab wurde von Richard Altwasser und Steven Vickers gebildet.

Beide waren auf der Designmannschaft für das Spektrum von Sinclair ZX gewesen. Altwasser hat etwas Arbeit an der Entwicklung des ZX-81 und im Design der Hardware des Spektrums getan. Vickers hat angepasst und hat den 4K ZX-80 ROM zum 8K ZX-81 ROM ausgebreitet und hat den grössten Teil des ROMs für das Spektrum geschrieben. Das Ass von Jupiter wurde nach dem frühen britischen Computer, dem ASS genannt. Der Name wurde gewählt, um den "firsts" des Verwendens HERVOR der Umgebung als effizienter für Personalcomputer zu betonen.

HERVOR ist eine Gewindecodeprogrammiersprache, die auch als Betriebssystem gehandelt hat. Als solcher, "Wurde hervor als das erste in der Welt und, damals, nur praktisch, völlig Einheitlich (und ausführlich Interaktiv) Softwareentwicklungsumgebung (IDE)" entwickelt

Das Ass-System von Jupiter wurde an das Plattenwenigerband-Verwenden Hauscomputerhardware angepasst.

Durchschnittlich, und für ähnliche Programme war ASS HERVOR 5mal schneller und verwendete Hälfte des Gedächtnisses (der ein kostspieliger Luxus zurzeit war) eines gleichwertigen Programms, das im GRUNDLEGENDEN interpretierten geschrieben ist. Hervor neigen Programme dazu, mehr Gedächtnis zu sein, das effizient ist als die größeren Programme; da sie größer werden, verwenden sie mehr vorher definierten Code wieder.

Weil solche Gründe HERVOR gewählt wurden, um bessere Leistung und [strukturierte Programmierung] Flexibilität zu liefern.

Systemeigenschaften

Das ASS von Jupiter ist häufig im Vergleich zum ZX81 wegen seiner ähnlichen Größe, niedriger Kosten und ähnlichen Form-Faktors, obwohl innerlich es ein unabhängiges Design ist. Der ZX81 hat 75 % seiner Z80 Zentraleinheitszeit verwendet, um das Video zu steuern. Im ASS wurde die Z80 Zentraleinheit völlig verwendet, um Programme zu führen. Das ASS hat gewidmetes Videogedächtnis von 2 Kilobytes verwendet, das 1-Kilobyte-Hauptgedächtnis frei für den Benutzer verlassend, der programmiert.

Das ASS von Jupiter war dem Markt neu, und die Entwerfer konnten sich nicht leisten, eine neutrale Logikreihe (ULA) zu verwenden, die in anderen Computern (wie der ZX 81) üblich waren, um Teilzählung zu reduzieren, weil diese in kleinen Mengen nicht wirtschaftlich waren. Stattdessen haben sie die Anzahl von über das kluge Design erforderlichen Chips vermindert.

Wie das Spektrum hat das Ass schwarze Gummischlüssel verwendet. Audiofähigkeiten waren Zentraleinheit, die mit der programmierbaren Frequenz und Dauer kontrolliert ist. Gesunde Produktion war durch einen kleinen eingebauten Sprecher. Ein Fernsehen war als eine Anzeige erforderlich - der schwarz-weiß nur war.

Programm- und Datenlagerung war mittels eines allgemeinen Kassette-Bandes, das für Hauscomputer der Zeit typisch war.

Spezifizierungen

  • Verarbeiter: Zilog Z80A an 3.25 MHz abgestoppt.
  • Gedächtnis: 1 Kilobyte, erweiterbare bis zu 49 Kilobytes (Video-SRAM ausgeschlossen).
  • Video: Das Unabhängige Subsystem-Verwenden hat 2 Banken von 1 Kilobyte gewidmet, das insgesamt 2 Kilobytes von zusätzlichem SRAM macht.
  • Ton: Der innere Sprecher.
  • Tastatur: 40 Schlüssel.
  • Vergrößerung: 2 Stecker: Eine Zentraleinheit hat sich ähnlich derjenigen im ZX-81, dem anderen Anschließen mit dem Videosubsystem bezogen.

Verweisungen auf den HERVORRAGENDEN RAM schließen gewöhnlich das getrennte 2-Kilobyte-Videogedächtnis ein, das für Benutzerprogramme nicht verfügbar ist, so zu etwas Verwirrung führend.

Hardware

Video:

Eine 1K Bank hat Wiederdefinition der meisten seiner 128 Charaktere erlaubt ASCII hat Charaktere in 8×8 Pixel bitmap Format gestützt. Die andere 1K Bank hat die volle Schirm-Anzeige von 24 Reihen x 32 Säulen von Charakteren schwarz-weiß versorgt. So, während das Ass nur eine Textvideoweise hatte, konnte die Wiederdefinition der Charakter-Gestalten Grafik in einer niedrigen Entschlossenheit 64x48 und einer höheren Entschlossenheitsweise 256x192 Grafik zur Verfügung stellen, die durch die 128 beschränkt ist, verfügbar (definierbar) 8x8 Rotforellen. Sowohl Grafik als auch Text konnten zur gleichen Zeit gezeigt werden.

Die Schriftart der Codierung ist zu diesem des Spektrums identisch, aber die Anzeige ist auf schwarz weiß, wohingegen das Spektrum Farbenhardware hat.

Obwohl ein Farbengrafikvorstands-entworfen wurde, wurde niemand jemals gewerblich erzeugt.

Ton:

Ein innerer Sprecher wurde von der Zentraleinheit in der einzelnen Aufgabe-Weise, mit der Kontrolle der gesunden Frequenz und seiner Dauer in Millisekunden direkt kontrolliert.

Außenlagerung:

Lagerung war durch eine Kassette-Band-Schnittstelle an 1500 baud.

Erweiterungen:

Ursprünglich entwickelt, um ZX-81 Erweiterungen mit einem vereinbaren Vergrößerungsablagefach zu erhalten, wurde es wirklich in einer verschiedenen Konfiguration geliefert. Ein einfacher neu verdrahtender Adapter konnte verwendet werden, aber nicht sehr effektiv wegen Macht-Verluste. Hingebungsvolle Erweiterungen waren erforderlich und von Außengesellschaften nach den anfänglichen 16 Kilobytes von Jupiter Cantab gebaut.

:RAM

:#Pack 16 Kilobytes durch Jupiter Cantab.

:#Pace 16 Kilobytes und 32 Kilobytes durch Stonechip Electronics.

:#Pack 48 Kilobytes durch Boldfield (neuer ASS-Eigentümer von Jupiter nach Jupiter Cantab).

:Keyboard

:*Memotech-Tastatur, durch Memotech.

:Sound

:*SoundBoard (1983) durch Essex Mikroelektronik,

:Storage

:#Jet-Disc System der Disc Drive (1983) durch MPE (kontrollieren bis zu vier 3", 5", oder 8" Laufwerke).

:# "hat Tief" Scheibe-Schnittstelle mit 4K AceDOS in einem EPROM (1986) durch J Shepherd & S Leask Gedacht.

:Printer-Adapter

:*ADS Centronics verbinden Maschine (1983), durch fortgeschrittene Digitalsysteme,

:*RS232 & Centronics PrinterCard (1984) durch Essex Mikroelektronik.

:Graphics-Karte

:#Gray Skala-Karte - 4 Graustufen durch S Leask (1986)

Firmware

Das ASS hatte ein 8-Kilobyte-ROM, das Hervor Kern und Betriebssystem und das vorherbestimmte Wörterbuch von Hervor Wörtern in ungefähr 5 Kilobytes enthält. Die restlichen 3 Kilobytes des ROMs wurden für die Band-Kontrolle verwendet, Punkt-Zahl-Bibliothek und Charakter-Definitionstisch schwimmen lassend. Etwas vom ROM wurde im Z80 Maschinencode geschrieben, aber einige wurden auch in Hervor codiert.

Die folgenden 8 Kilobytes wurden in 2 Blöcken von 4 Kilobytes jeder gespalten. Der Videosubsystem-Zugang, der zwei verschiedene Prioritäten durch den Benutzer zu den 2 Kilobytes VRAM, Regelmäßiges oder Überwiegendes Video erlaubt. Das 1 Kilobyte des Benutzer-RAM wurde nur teilweise decodiert, so hat es im vollen 4-Kilobyte-Block-Adressraum gehallt, wohnt es.

So wurde ein 16-Kilobyte-Raum für das ROM, das VIDEO und den BENUTZER verwendet, frei ein 16-Kilobyte-Raum für die RAM-Erweiterung plus für den ganzen möglichen Gebrauch freier 32-Kilobyte-Raum verlassend.

Hervor

Der sichtbare Hauptunterschied zu vorherigen einleitenden Computern, war Hervor als seine Verzug-Programmiersprache. Hervor wurde gut angepasst an Mikrocomputer mit dem kleinen Gedächtnis und relativ Verarbeiter der niedrigen Leistung betrachtet. Hervor erlaubte Kontrollstrukturen, die zu jedem Niveau, beschränkt nur durch das verfügbare Gedächtnis zu verschachteln sind. Hervor codiert die erlaubte Durchführung der Maschine Routinen wenn erforderlich für eine besondere Aufgabe. Hervor auch erlaubte rekursive Programmierung, wenn gewünscht. Auf der Kehrseite war der Gebrauch eines Datenstapels und der verbundenen polnischen Rücknotation so fremd, wie strukturiert wurde programmierend.

ASS hat Hervor größtenteils auf Hervor 79, mit einigen relevanten Unterschieden basiert.

Laufzeitfehler überprüfend konnte abgedreht werden, um Geschwindigkeit um 25 % bis 50 % zu erheben. Einige Extrawörter wurden ähnlich dem bekannten GRUNDLEGENDEN Ton, dem Video und den Band-Befehlen genannt, weil Verhalten dasselbe war. Die Durchführung hat weniger oft verwendet Hervor Wörter gefehlt, aber diese wurden wenn erforderlich leicht durchgeführt.

Der Dialekt des ASSES von HERVOR eingeführten mehreren Neuerungen. Es hat üblich Hervor definer und Bearbeiter-Wortentwicklung vereinfacht, das SCHAFFEN ersetzend.. TUT>, Entwicklungspaar mit:

  1. DEFINER.... TUT>: Schaffen Sie neue Definieren-Wörter, gewöhnlich verwendet, um Datendatenstrukturen zu definieren und zu bauen. Ähnlich, um ZU SCHAFFEN.. TUT Gebrauch im Standard HERVOR. (Beispiele: Reihe, Aufzeichnungen...).
  2. BEARBEITER.. LÄUFE>: Schaffen Sie neue Kompilieren-Wörter, weniger oft verwendet, um die Sprache mit Bearbeiter-Wörtern zu erweitern, wo SCHAFFEN.. TUT> ist HERVOR Durchführungsabhängiger. (Beispiele: Kontrollstrukturen wie Fall, Unendliche Schleife...).

Als ein Betriebssystem wurde es angepasst, um Gebrauch Zu binden, Benutzervokabulare statt der üblichen numerierten in Diskette-Systemen verwendeten Programmierblöcke sparend/ladend.

Das ASS hat Hervor decompile seine Programme, verschieden vom üblichen Hervor Systeme gekonnt. Diese decompiling Fähigkeit hatte mehrere Vorteile als eine Lösung der Abwesenheit des flexibleren Plattensystems, das durch Hervor verwendet ist. Es hat den Text Hervor Programm nicht versorgt, stattdessen hat es den Code nach dem Redigieren kompiliert und hat es im bereiten-zu-geführt Format versorgt. Während dieses gesparte Computergedächtnis es auch Zeit im Lesen und Schreiben von Programmen vom Kassette-Band gespart hat. Diese mit dem Band freundliche und RAM sparende Lösung war zum ASS von Jupiter Hervor einzigartig.

Kommerziell

Obwohl Hervor geliefert, haben mehrere Vorteile gegenüber dem interpretierten GRUNDLEGENDEN, das auf allen anderen zeitgenössischen Hauscomputern, dem schwachen Kasten und kleinen anfänglichen Gedächtnis verwendet ist, die Verkäufe niedrig trotz des technischen Interesses behalten.

Modelle

1982 - Das ursprüngliche ASS von Jupiter in einem Typ des Joghurt-Topfs des Falls - hat 8000 gebaute Einheiten Gemeldet.

1983 - ASS von Jupiter 4000 auf der stärkeren Einspritzung hat Fall geformt - haben 800 gebaute Einheiten Berichtet.

Verkäufe

Verkäufe der Maschine waren nie sehr groß; bezüglich des Anfangs der 2000er Jahre sind überlebende Maschinen ziemlich ungewöhnlich, hohe Preise als Sammlerstücke herbeiholend. Ein Hauptgrund für niedrige Verkäufe scheint, das Bedürfnis gewesen zu sein, eine zusätzliche 16-Kilobyte-RAM-Erweiterung zu kaufen, die fast den Preis des ASSES verdoppelt hat. Es ist geschehen, dass die bestimmten 4 Kilobytes des Grund-RAM zu Gunsten vom weniger kostspieligen gelieferten 1 Kilobyte nicht gebaut wurden. Die Abwesenheit der Farbe hat das ASS quadratisch auf einem Nische-Markt behalten, Anhänger zu programmieren.

Links


Jacques Lacan / Jacksonville Jaguare
Impressum & Datenschutz