GRUNDLEGENDER MSX

GRUNDLEGENDER MSX ist ein Dialekt der GRUNDLEGENDEN Programmiersprache. Es ist eine verlängerte Version von Microsoft Standard BASIC Version 4.5, und schließt Unterstützung für den grafischen, die Musik und die verschiedene MSX Personalcomputern beigefügte Peripherie ein. Allgemein, MSX-GRUNDLEGEND wird entworfen, um GW-BASIC zu folgen, der einer der Standard-GRUNDLAGEN ist, die auf 16-Bit-Computern laufen. Während der Entwicklung von MSX-GRUNDLEGENDEN wurde eine Hauptanstrengung gemacht, das System so flexibel und erweiterbar zu machen, wie möglich.

Vertrieb

GRUNDLEGENDER MSX ist gestopft im ROM aller MSX Computer gekommen. Beim Systemanlauf wird GRUNDLEGENDER MSX angerufen, seinen Befehl veranlassend, der schnell ist, gezeigt zu werden, wenn andere ins ROM gelegte Software Kontrolle nicht nimmt (der der typische Fall von Spielpatronen und Plattenschnittstellen, das letzte Verursachen von MSX-DOS ist, das schnell ist, um gezeigt zu werden, wenn es eine Plattengegenwart gibt, die die DOS-Systemdateien enthält).

Wenn MSX GRUNDLEGEND angerufen wird, ist der ROM-Code für BIOS und den GRUNDLEGENDEN Dolmetscher selbst auf tiefer 32K vom Z80-Wenden-Raum sichtbar. Die oberen 32K werden auf den RAM gesetzt, dessen über 23K zu 28K für den GRUNDLEGENDEN Code verfügbar sind und Daten (der genaue Betrag von der Anwesenheit des Plattenkontrolleurs und auf der MSX-DOS-Kernversion abhängt).

Entwicklungsumgebung

MSX GRUNDLEGENDE Entwicklungsumgebung ist diesem des Dartmouth Time-Sharing-Systems sehr ähnlich, das mit dem GRUNDLEGENDEN Dartmouth vereinigt ist. Es hat einen Befehl linienbasiertes System von Integrated Development Environment (IDE); alle Programm-Linien müssen numeriert werden, wie man betrachtet, sind alle nichtnumerierten Linien Befehle in der direkten Weise (d. h., werden sofort durchgeführt). Die Benutzerschnittstelle ist fast völlig Befehl-Linie, abgesehen von den Funktionsschlüsselabkürzungen am Boden und einem anfänglichen Urheberrechtsvermerk an der Oberseite vom Schirm.

Versionen von GRUNDLEGENDEM MSX

Jede neue Version des MSX Computers wurde mit einer aktualisierten Version von GRUNDLEGENDEM MSX gestopft. Alle Versionen sind rückwärts kompatibel und stellen neue Fähigkeiten zur Verfügung, die neue und verlängerte auf den neueren MSX Computern gefundene Hardware völlig zu erforschen.

MSX GRUNDLEGENDE 1.0 / 1.1 / 1.2

  • Gestopft mit MSX 1.0 / 1.1 / 1.2 Computer
  • 16 Kilobytes in der Größe
  • Keine heimische Unterstützung für die Diskette, die die Platte GRUNDLEGENDE Patrone-Erweiterung (4 Kilobytes oben) verlangt
  • Unterstützung für alle verfügbaren Schirm-Weisen:
  • Schirm 0 (Textcharaktere des Verfahrens 40 x 24)
  • Schirm 1 (gemischte Textcharaktere des Verfahrens 32 x 24, Elfen und gefärbte kundenspezifische Charaktere)
  • Schirm 2 (hohe Entschlossenheit grafische Pixel des Verfahrens 256 x 192, 16 Farben)
  • Schirm 3 (niedrige Entschlossenheit blockiert grafisches Pixel des Verfahrens 64×48 - 4×4 über die Entschlossenheit des Schirms 2)
  • Volle Unterstützung für Hardware-Elfen und geUnterbrechungssteuerte automatische Kollisionsentdeckung
  • Volle Unterstützung für die Allgemeinen Instrumente AY-3-8910 Programmable Sound Generator (PSG)

MSX GRUNDLEGENDE 2.0 / 2.1

  • Gestopft mit MSX 2.0
  • 32 Kilobytes in der Größe (Die ersten 16 Kilobytes direkt verfügbaren, zweiten 16 Kilobytes in anderem Ablagefach und muss in / für den Gebrauch paginiert werden)
  • Zusätzliche Unterstützung für neue verfügbare Schirm-Weisen (Zeichen: Die 424 Linien können nur in der Zwischenzeile-Weise gezeigt werden):
  • Aktualisierter Schirm 0 (Textverfahren 80 x 24)
  • Schirm 5 (grafische Pixel des Verfahrens 256 x 212/424, 16 Farben aus 512)
  • Schirm 6 (grafische Pixel des Verfahrens 512 x 212/424, 4 Farben aus 512)
  • Schirm 7 (grafische Pixel des Verfahrens 512 x 212/424, 16 Farben aus 512)
  • Schirm 8 (grafische Pixel des Verfahrens 256 x 212/424, 256 Farben, keine Palette)
  • Zusätzliche Unterstützung für Mehrfarbenelfen (16 Farben)
  • Die zusätzliche Unterstützung für die Hardware hat Grafikfunktionen beschleunigt (Kopie, füllen Sie sich, blittering, usw.)
  • Zusätzliche Unterstützung, für tiefer 32K RAM des Computers (nicht direkt sichtbar zu verwenden, weil der BIOS und der GRUNDLEGENDE Dolmetscher ROMs den Wenden-Raum übernehmen) als eine beschränkte RAM-Platte (konnten nur bestimmte Typen von Dateien gespart werden).

MSX GRUNDLEGENDE 2.1 besteht auf Computern Yamaha YIS-805 und Sanyo MPC-2300 mit der Kyrillischen Tastatur und Kyrillischen Symbol-Unterstützung.

MSX GRUNDLEGENDE 3.0

  • Gestopft mit MSX 2.0 + (plus)
32 Kilobytes in der Größe (Die ersten 16 Kilobytes direkt verfügbaren, zweiten 16 Kilobytes in anderem Ablagefach und muss in / für den Gebrauch paginiert werden)
  • Zusätzliche Befehlssatz-SCHRIFTROLLE für den glatten, Hardware hat das Scrollen in GRUNDLEGENDEM gestützt
  • Zusätzliche Unterstützung für neue verfügbare Schirm-Weisen:
  • Schirm 10 (grafische Pixel des Verfahrens 256 x 212/424, 12499 YJK sofort + 16 Farben aus 512 RGB in ML)
  • Schirm 11 (grafische Pixel des Verfahrens 256 x 212/424, 12499 YJK sofort + 16 Farben aus 512 RGB)
  • Schirm 12 (grafische Pixel des Verfahrens 256 x 212/424, 19268 YJK sofort)

MSX GRUNDLEGENDE 4.0

  • Gestopft mit dem MSX Turbo R (nur veröffentlicht in Japan)
  • Zusätzliche Unterstützung für Schirm-Weisen von 512 x 512 (16 Farben aus 512) und 256 x 212 (19268 Farben)
  • Hinzugefügte _PAUSE befehlen, um Verzögerungen im GRUNDLEGENDEN Unabhängigen der aktuellen Zentraleinheit und Uhr zu machen
  • Zusätzliche Extrabefehle für das PCM Gerät (_PCMPLAY, _PCMREC)

MSX GRUNDLEGENDE 4.1

  • Gestopft mit Panasonic FS-A1GT MSX Turbo R Modell
  • Hinzugefügte MIDI Erweiterungen

Erweiterungen von GRUNDLEGENDEM MSX

Seitdem GRUNDLEGENDER MSX gemeint geworden ist, um vom Beginn erweiterbar zu sein, war es möglich, Erweiterungsmodule ganz leicht zu schreiben. Die Unterstützung für die spezifische Hardware wurde mittels Vergrößerungspatronen allgemein hinzugefügt, die auch als die Schnittstelle der fraglichen Hardware gedient haben. Platten-grundlegender MSX ist ein Beispiel, das in der Patrone gestopft ist, die die Hardware-Schnittstelle den Laufwerken zur Verfügung stellt, fügt es Befehle hinzu, auf die Diskette-Laufwerke zuzugreifen.

Als man

die MSX GRUNDLEGENDE Dehnbarkeit erforscht hat, war es möglich, sich MSX GRUNDLEGEND allein über die Software auszustrecken. Eine sehr interessante Erweiterung auf den MSX GRUNDLEGENDEN 1.0/1.1 war Schirm IV, ein Kniff des MSX GRUNDLEGENDEN Hinzufügens des grafischen Mischweise-Schirms / Text-Weise-Schirms 4 (folglich sein Name Schirm IV), mit 64 x 24 Charaktere und Entschlossenheit des Schirms 2 für die Grafik (256 x 192 Pixel, 16 Farben).

Links

  • MSX.bas - Eine portugiesische Website, die sich völlig auf die Entwicklung im MSX-GRUNDLEGENDEN konzentriert.

Source is a modification of the Wikipedia article MSX BASIC, licensed under CC-BY-SA. Full list of contributors here.
Liste von kroatischen Wörterbüchern / Magh Slécht
Impressum & Datenschutz