GW-BASIC
Neben der Verdeutlichung der einzelnen Elemente der asyn
chronen Datenübertragung soll dieses Programm die Übertragung
von BASIC-Programmen und Daten zu und von dem NCR DECI
SION M A TE V erläutern.
Hinweise zu dem Beispielprogramm
Zeilen-
Kommentare
nummer
Beim Starten von GW-BASIC muß der /F: Schalter
auf 3 gestellt werden.
Versetzt den Bildschirm in den normalen Alpha-
10
Modus.
Schaltet die Anzeige der programmierbaren Funk
20
tionstasten aus, löscht den Bildschirm und prüft,
ob sämtliche Dateien abgeschlossen sind.
HINWEIS: Asynchron impliziert die Zeichen-E/A im Gegensatz
zur Zeilen- oder Block-E/A. Deshalb werden sämtliche PR IN T-
Befehle (zu der Datenübertragungsdatei, dem Bildschirm oder
einer Diskettendatei) mit einem Semikolon (;) beendet. Da
durch wird die normalerweise am Ende einer PRINT-Anwei-
sung ausgegebene Zeilenschaltung gestoppt.
Definiert
30
Ganzzahlen. Dies ist im wesentlichen zur Benut
zung in der Subroutine in den Zeilen 500 bis 660
gedacht. Jedes Programm, bei dem es auf eine Op
timierung der Geschwindigkeit ankommt, sollte
wo immer möglich, Ganzzahlen in Schleifen be
nutzen.
Löscht die 23ste Zeile ab Spalte 1.
35-40
50
Definiert die booleschen Werte " wahr" und " falsch" ,
Definiert die ASCII-Zeichen X O N und XO FF.
70
100-130
Druck die Programmkennzeichnung aus und for
dert die Baudrate (Geschwindigkeit) an. Eröffnet
die Übertragung zu der Datei Nr. 1 mit gerader
Parität, sieben Datenbits und einem Zeilenvor
schub (L F ) im Anschluß an jede Zeilenschaltung.
sämtliche
numerischen
GW-BASIC ERW EITERUNG
Variablen als
3-5