006
17.04.2009, 08:04 Uhr
volkerp
Default Group and Edit
|
abort Funktion zum Programmabbbruch. Wenn Taste CHAR gedrueckt, dann Sprung zur globalen Marke DONE ambig Aufbau eines eindeutigen Dateinamens. Die '?' in NEW werden durch die Zeichen in OLD ersetzt. bell Ausgabe eines Fehlertones (CTRL-G) binbin Konvertierung von REG in Binaerdarstellung auf Konsole. Wenn REG fehlt, dann Register A close Schliessen einer neuen Datei. POINTR zeigt auf FCB. Gegebenenfalls anlegen einer BAK-Datei (Siehe SETUP2). compar Vergleich zweier Bereiche. compra ASCII-Version von COMPAR (Bit 7 geloescht) crlf CR/LF an Konsole ausgeben delete Loeschen einer Datei. POINTR zeigt auf FCB. Bei Schreibschutz erfolgt Abfrage. enter Programmbeginn. Stackpointer retten, neuen Stack definieren. errorm Ausgabe eines Fehlertextes. Sprung zu WHERE. exit Programmende. Sprung zu WHERE?. Fehlt WHERE?, dann RET-Befehl. SPACE definiert Stackbereich (34 Byte vordefiniert). fill Fuellen eines Bereiches ab ADDR und der Laenge BYTES mit CHAR gfname Eingabe eines Dateinamens von der Konsole und Uebernahme in FCB gotoxy Kursor auf Zeile ROW und Spalte COLUMN setzen hexhl Konvertieren des Inhaltes des Eingabepuffers in 16-Bit-Binaerzahl in HL. hldec Ausgabe von HL als Dezimalzahl. lchar Ausgabe des Zeichens PAR auf Drucker. ldfile Laden einer kompletten Datei in den Speicher. make Erzeugen einer neuen Datei. POINTR zeigt auf FCB. move Umspeichern eines Textes von FROM nach TO mit der Laenge BYTES. open Eroeffnen einer existierenden Datei. POINTR zeigt auf FCB. Bei Fehler, Sprung zu WHERE. outhex Hexadezimalausgabe von REG auf Konsole. outhl Hexadezimalausgabe von HL auf Konsole. pchar Ausgabe des Zeichens PAR auf die Konsole. pfname Ausgabe eines Dateinamens aus FCB auf die Konsole. print Ausgabe von TEXT der Laenge BYTES auf die Konsole. readb Eingabe einer Zeile in einen Eingabepuffer. Die Laenge ist mit 16 Zeichen vordefiniert. Die Routine 'getch' dient zum Auslesen eines Zeichens aus dem Puffer. readch Lesen eines Zeichens von der Konsole und Uebergabe in REG. Fehlt REG, wird das Zeichen in A uebergeben. reads Lesen eines Sektors von Diskette. rename Umbenennen einer Datei. POINTR zeigt auf alten Namen. Der neue Name steht auf POINTR+16. setdma Setzen der DMA-Adresse auf POINTR. setup2 Eroeffnen von einer Lesedatei und einer Schreibdatei. Bei Eingabe nur eines Dateinamens erfolgt die Arbeit mit Scratch- und Backup- Datei. Siehe auch CLOSE. syschk Testen der Systemkennzeichen SIGN und NR der aktuellen BIOS- Version. Fehlermeldung TEXT, wenn nicht korrektes System. sysf Makro zur Generierung der BDOS-Aufrufe. ucase Zeichen in REG wird in Grossbuchstaben umgewandelt. unprot Aendern der Dateiattribute von R/O in R/W. POINTR zeigt auf FCB. versn Einfuegen der Programmversion in Maschinencode. wrfile Schreiben einer gesamten Datei. writes Schreiben eines Sektors auf Diskette. -- VolkerP
http://hc-ddr.hucki.net (Z9001, Z1013, LC-80, ...) Dieser Beitrag wurde am 17.04.2009 um 08:06 Uhr von volkerp editiert. |