CBM 2001/3001/8001 Programmierung in Assembler ....
Suche
Index
FAQ
Kontakt
Zurück


CBM 2001/3001/8001 Programmierung in Assembler



1. Datenarten

1.1 Bytes
1.2 ASCII-Code
1.3 Schirm-Code
1.4 Adressen
1.5 Integer Zahlen
1.6 Real-Zahlen
1.7 Strings


2. Eingaben von Tastatur/Schirm

2.1    Zeicheneingabe
2.2    Stringeingabe
2.3    Eingabe Hex-Byte
2.4    Eingabe Hex-Adresse


3. Ausgabe zum Bildschirm

3.1    Zeichenausgabe
3.2    Stringausgabe
3.3    Ausgabe Hex-Byte
3.4    Ausgabe Hex-Adresse
3.5    Ausgabe ganze Zahl
3.6    Ausgabe reelle Zahl
3.7    Scroll Screen
3.8    Clear Soreen
3.9    Cursor positionieren


4. Umwandlungen

4.1    Umwandlung String in reelle Zahl
4.2    Umwandlung reelle Zahl in String
4.3    Umwandlung integer-real
4.4    Umwandlung integer-real
4.5    Umwandlung real-integer
4.6    Umwandlung Hex-Byte in ASCII-Code
4.7    Unwanndlung ASCII-Code in Hex-Byte    


5. Floating-Point Arithmetik

5.1    Reelle Konstanten
5.2    Uebertragung Speicher in FAC
5.3    Uebertragung FAC #1 in Speicher
5.4    Uebertragung FAC #2 in FAC #1
5.5    Uebrtragung FAC #1 in FAC #2
5.6    Rundung von FAG #1
5.7    Normalisierung
5.8    Vorzeichen des FAC1
5.9    Dyadische Operatoren
5.10   Monadische Operatoren



6. Logische Verknuepfungen

6.1    Operator AND
6.2    Operator OR
6.3    Operator NOT 


7. Verbindung zu BASIC

7.1    RUN (Kalt-Start)
7.2    RUN (Warm-Start)
7.3    Suchen einer BASIC-Variablen
7.4    Suchen einer BASIC-Zeile
7.5    Ausgabe einer BASIC-Fehlermeldung
7.6    Eingabe Integer-Zahl aus BASIC-Text
7.7    Auswertung von Ausdruecken
7.7.1  Syntax-Pruefung
7.7.2  Parameterdarstellung
7.7.3  Parametertyp
7.7.4  Parameteruebernahme
7.7.5  Hinweise zur Auswertung
7.7.6  Beispiele fuer Parameterauswertungen
7.8    Ermittlung einer Parameter-Adresse             


8. Ein/Ausgabe ueber den IEEE-488-Bus

8.1    File oeffnen
8.2    File schliessen
8.3    Ausgabe zum IEEE-488-Bus
8.4    Eingabe vom IEEE-488-Bus
8.5    File-Tabellen verwalten
8.6    LOAD
8.7    LOAD ohne Pointer-Veraenderung
8.8    Standardausgabe zum IEEE-Bus
8.9    Standardeingabe vom IEEE-Bus
8.18   Standard-I/O setzen                


9. Kassetten-Ein/Ausgabe

9.1    LOAD
9.2    SAVE
9.3    Lesen eines Blockes von Band
9.4    Schreiben eines Blockes auf Band
9.5    Tape-buffer loeschen
9.6    Einlesen des Tape-buffers
9.7    Suchen eines File-headers 


10. Verschiedenes

10.1   Ready-mode
10.2   STOP-Taste
10.3   Reset
10.4   Stringende
10.5   Graphik/ Text (Umschaltung Zeichengenerator)
10.6   Graphik/ Text (Umschaltung Bildschirmcontroller)
10.7   Verschieben eines Speicherblocks
10.8   Standard Interrupt-Vektor setzen
10.9   Pieptonerzeugung


Original : Hans-J. Koch , 22.03.81 (OCR : Michael Sachse ,24.04.2005) Vielen Dank an R. Schuldes (? 06.08.2009 www.cbmmanuals1.de) für das Originaldokument !


 

Letzte Änderung: 2019-01-04 10:05:08
  Rubrik:  CBM PET
Rubriken-Übersicht
 3 Besucher online 

Valid XHTML 1.0 Transitional Valid CSS!