---------------------------------------------------
Nützliche
Systemadressen
---------------------------------------------------
ZERO-PAGE-ADRESSEN
DES BETRIEBSSYSTEMS
Abk.
Hex dez
Bytes Kurzbeschreibung
CASINI
0002 2
2 Kassettenbootinitialisierungsvektor
WARMST
0008 8
1 Warmstart-Flag:
$00=Coldstart,$FF=Warmstart
BOOT
0009 9
1 Boot-Flag:
Bit0 für Diskettenboot
Bit1 für Kassettenboot
DOSVEC
000A 10
2 Diskettenprogrammstartvektor
(z.B. DOS)
DOSINI
000C 12
2 Diskettenbootinitialisierungsvektor
APPMHI
000E 14
2 erster frei
verfügbarer Speicherplatz
POKMSK
0010 16
1 POKEY-Interrupt-Maske:
Bit7 für BREAK-Tasten-Interrupt
Bit6 für Tastatur-Interrupt
BRKKEY
0011 17
1 BREAK-Tasten-Flag:
0=BREAK gedrückt
RTCLOCK
0012 l8
3 interne Uhr
SOUNDER
0041 65
1 Ein-/Ausgabe-Geräusch-Flag:
0=leise
CRITIC
0042 66
1 Flag für
kritische Operationen
ATRACT
004D 77
1 ATTRACT-Mode-Flag:
Falls Wert > 127
Beginnt das automatische Wechseln der
Farben. Wird mit dem mittleren Byte der
internen Uhr inkrementiert.
LMRGIN
0052 82
1 linker Bildschirmrand
RMRGIN
0053 83
1 rechter Bildschirmrand
ROWCRS
0054 84
1 Zeilennummer
des Cursors im Grafikfenster
COLCRS
0055 85
2 Spaltennummer
des Cursors im Grafikfenster
CRMODE
0057 87
1 benutzter Grafikmodus
SAVMSC
0058 88
2 obere linke
Ecke des Bildschirms
RAMTOP
006A 106
1 Anzahl der
RAM-Seiten
KEYDEF
# 0079
121 2
Zeiger zur Tastatur-Belegungs-Tabelle
Erklärung
der verwendeten Symbole:
*
nur bei ATARI 400/800
#
nur bei ATARI 600XL/8OOXL
ZERO-PAGE-ADRESSEN
DES BASICS
Abk.
Hex dez
Bytes Kurzbeschreibung
LOMEM
0080 128
2 Anfang des
vom BASIC benutzten Speichers
VNTP
0082 130
2 Zeiger zur
Tabelle der Variablennamen
VNTD
0084 132
2 Zeiger zum
Ende der Tabelle der Variablen-
namen
VVTB
0086 134
2 Zeiger zur
Tabelle der Variablenwerte
STMTAB
0088 136
2 Zeiger zur
Befehlsliste des eingegebenen
Programms
STMCUR
008A 138
2 Zeiger zum
augenblicklichen Befehl
STARP
008C 140
2 Zeiger zum
Anfang des Feldvariablenwerte-
bereichs
RUNSTK
008E 142
2 Zeiger zum
Laufzeit-Stapel
MEMTOP
0090 144
2 Zeiger zum
Ende des vom BASIC benutzten
Speichers
STOPLN
00B9 186
2 Nummer der
Zeile, in der ein STOP gefunden
wurde bzw. in der ein Fehler auftrat
ERRSAVE
00C3 195
1 Fehlercode
zu STOPLN
PTABW
00C9 201
1 Tabulatorabstand
für PRINT-Befehle
ZERO-PASE-ADRESSEN
DES GLEITKOMMAPAKETS
Abk.
Hex
dez Bytes
Kurzbeschreibung
FR0
00D4 212
6 Gleitkommaregister
0
FR1
00E0 224
6 Gleitkommaregister
1
INBUFF
00F3 243
2 Zeiger auf
einen ASCII-Text-Puffer
FLPTR
00FC 252
2 Zeiger zu einer
Gleitkommazahl
WEITERE
SYSTEMVARIABLEN DES BETRIEBSSYSTEMS
Abk.
Hex dez
Bytes Kurzbeschreibung
VDSLST
0200 512
2 Display-List-Interrupt-Vektor
(DLI)
VPRCED
0202 514
2 Vektor zur
IRQ-Routine für die Bearbeitung
von Operationen das seriellen Busses
VINTER
0204 516
2 Vektor zur
Seriellen-Bus-IRQ-Interrupt-
Routine
VBREAK
0206 518
2 BREAK-Interrupt-Vektor
VKEYBD
0208 520
2 Tastatur-Interrupt-Vektor
VSERIN
020A 522
2 Vektor zur
Routine zum seriellen Daten-
empfang
VSEROR
020C 524
2 Vektor zur
Routine zum seriellen Daten-
senden
VSEROC
020E 526
2 Vektor zur
Routine zum Beenden des
seriellen Datensendens
VTIMR1
0210 528
2 POKEY-Timer-1-IRQ-Interrupt-Vektor
VTIMR2
0212 530
2 POKEY-Timer-2-IRQ-Interrupt-Vektor
VTIMR4
0214 532
2 POKEY-Timer-4-IRQ-Interrupt-Vektor
VIMIRQ
0216 534
2 IRQ-Interrupt-Hauptvektor
CDTMV1
0218 536
2 Wert des System-Timers
1
CDTMV2
021A 538
2 Wert des System-Timers
2
CDTMV3
021C 540
2 Wert des System-Timers
3
CDTMV4
02lE 542
2 Wert des System-Timers
4
CDTMV5
0220 544
2 Wert des System-Timers
5
VVBLKI
0222 546
2 Immediate-Vertical-Blank-Vektor
VVBLKD
0224 548
2 Deferred-Vertical-Blank-Vektor
CDTMA1
0226 550
2 System-Timer-1-Interrupt-Vektor
CDTMA2
0228 552
2 System-Timer-2-Interrupt-Vektor
CDTMF3
022A 554
1 System-Timer-3-Flag
CDTMF4
022C 556
1 System-Timer-4-Flag
CDTMF5
022E 558
1 System-Timer-5-Flag
SDMCTL
022F 559
1 Register für
den direkten Speicherzugriff
des ANTICs (Schattenregister von $D400)
SDLSTL
0230 560
2 Zeiger zum
Beginn der Display-List
LPENH
0234 564
1 horizontale
Lightpen-Position
LPENV
0235 565
1 vertikale Lightpen-Position
COLDST
0244 580
1 Kaltstart-Flag;
1=Kaltstart ausführen,
0=Warmstart ausführen, wenn SYSTEM RESET
gedrückt wird
KEYDIS
# 026D
621 1
Tastatur-Abschalt-Flag
FINE
# 026E
622 1
Fine-Scroll-Flag
SPRIOR
026F 623
1 Priaritätsregister
(Schattenregister von
$D01B)
PADDL0
0270 624
1 Wert des Paddles
0
PADDLI
0271 625
1 Wert des Paddles
1
PADDL2
0272 626
1 Wert des Paddles
2
PADDL3
0273 627
1 Wert des Paddles
3
PADUL4
* 0274
628 1
Wert des Paddles 4
PADDL5
* 0275
629 1
Wert des Paddles 5
PADDL6
* 0276
630 1
Wert des Paddles 6
PADDL7
* 0277
631 1
Wert des Paddles 7
STICK0
0278 632
1 Wert des Joysticks
0
STICK1
0279 633
1 Wert des Joysticks
1
STICK2
* 027A
634 1
Wert des Joysticks 2
STICK3
* 027B
635 1
Wert des Joysticks 3
Abk.
Hex dez
Bytes Kurzbeschreibung
PTRIG0
027C 636
1 Paddletrigger
0
PTRIG1
027D 637
1 Paddletrigger
1
PTRIG2
027E 638
1 Paddletrigger
2
PTRIG3
027F 639
1 Paddletrigger
3
PTRIG4
* 0280
640 1
Paddletrigger 4
PTRIG5
* 0281
641 1
Paddletrigier 5
PTRIG6
* 0282
642 1
Paddletrigger 6
PTRIG7
* 0283
643 1
Paddletrigger 7
STRIG0
0284 644
1 Joysticktrigger
0
STRIG1
0285 645
1 Joysticktrigger
1
STRIG2
* 0286
646 1
Joysticktrigger 2
STRIG3
* 0287
647 1
Joysticktrigger 3
TXTROW
0290 656
1 Zeilennummer
des Cursors im Textfenster
TXTCOL
0291 657
2 Spaltennummer
des Cursors im Textfenster
TXTMSC
0294 660
2 obere linke
Ecke des Textfensters
TABMAP
02A3 675
15 Tabulator-Tabelle
INVFLG
02B6 694
1 Invers-Video-Flag:
$00=normal,$80=invers
SHFLOK
02BE 702
1 SHIFT-Verriegelungsflag:
$00=Kleinbuchstaben,
$40=Großbuchstaben,
$80=CTRL-Verriegelung,
$FF=alle Buchstaben werden ignoriert
BOTSCR
02BF 703
1 Anzahl der
Textzeilen (0,4 oder 24)
PCOLR0
02C0 704
1 Farbregister
für Player/Mi5sile 0
PCOLR1
02C1 705
1 Farbregister
für Player/Missile 1
PCOLR2
02C2 706
1 Farbregister
für Player/Missile 2
PCOLR3
02C3 707
1 Farbregister
für Player/Missile 3
COLOR0
02C4 708
1 Farbregister
für Spielfeld 0
COLOR1
02C5 709
1 Farbregister
für Spielfeld 1
COLOR2
02C6 710
1 Farbregister
für Spielfeld 2
COLOR3
02C7 711
1 Farbregister
für Spielfeld 3
COLOR4
02C8 712
1 Farbregi5ter
für Hintergrundfarbe
KRFDEL
# 02D9
729 1
Tastaturverzögerungsrate
KEYREP
# 02DA
730 1
Tastaturwiederholungsrate
NOCLIK
# 02DB
731 1
Tastatur-Klick-Flag
HELPFS
# 02DC
732 1
HELP-Flag
RAMSIZ
02E4 740
1 Anzahl der
RAM-Seiten
MEMTOP
02E5 741
2 RAM-Endezeiger
des Betriebssystems
MEMLO
02E7 743
2 RAM-Anfangszeiger
des Detriebssystems
DVSTAT
02EA 746
1 Geräte-Status
CRSINH
02F0 752
1 Cursor-Ein/Aus-Flag
CHACT
02F3 755
1 Zeichen-Darstellungs-Register:
0=Darstellung von invers als normal
l=Darstellung von invers als Blanks
2=Darstellung von invers als invers
3=Darstellung von invers als inv. Blöcke
Mit 4..7 erzielt man die gleichen Effekte
wie mit 0 bis 3 nur die Zeichen stehen
auf dem Kopf
CHBAS
02F4 756
1 Zeichensatzanfang-Seitennummer:
204=europäischer Zeichensatz
224=amerikanisEher Zeichensatz (groß)
226=amerikanischer Zeichensatz (klein)
CH
02FC 764
1 Tastatur-Code
der letzten gedrückten Taste
FILDAT
02FD 765
1 Farbwert für
den Fill-Befehl (XIO 18)
DSPFLG
02FE 766
1 CTRL-Zeichen-Darstellungs-Flag:
0=normal, 1=CTRL-Zeichen darstellbar
SSFLAG
02FF 767
1 Start-/Stop-Flag
für Ausgabe:
0=normale Ausgabe, 1=Anhalten der Ausgabe
(entspricht CTRL-1)
Abk.
Hex dez
Bytes Kurzbeschreibung
DDEVIC
0300 768
1 Geräte-Identifikation
DUNIT
0301 769
1 Gerätenummer
DCOMND
0302 770
1 Kommandobyte
DSTATS
0303 771
1 Gerätestatus
DBUFLO
0304 772
1 Daten-Pufferadresse
How Byte)
DBUFHI
0305 773
1 Daten-PuHeracresee
(high Byte)
DTIMLO
0306 774
1 Wartezeit für
Gerätehandler
DBYTLO
0308 776
1 Bytezahl für
die übertragung (low Byte)
DBYTHI
0309 777
1 Bytezahl für
die übertragung (high Byte)
DAUX1
030A 778
1 Sektornummer
(low Byte)
DAUX2
030B 779
1 Sektornummer
(high Byte)
HATABS
031A 794
34 Handler-Adressen-Tabelle
IOCB0
0340 832
16 I/O-Kontroll-Block
0
ICCOM
0342 834
1 Kommandobyte
ICSTA
0343 835
1 Statusbyte
ICBAL
0344 836
1 Puffer-Adresse
(low Byte)
ICBAH
0345 837
1 Puffer-Adresse
(high Byte)
ICBLL
0348 840
1 Puffer-Länge
(low Byte)
ICBLH
0349 841
1 Puffer-Länge
(high Bytel
ICAX1
034A 842
1 Hilfs-Byte
1
ICAX2
034B 843
1 Hilfs-Byte
2
ICAX3/6
034C 844
4 Hilis-Bytes
3/6
IOCB1
0350 848
16 I/O-Kontroll-Block
1 (Aufteilung s. IOCB0)
I0CB2
0360 864
16 I/O-Kontroll-Block
2 (Aufteilung s. IOCB0)
IOCB3
0370 880
16 I/O-Kontroll-Block
3 (Aufteilung s. IOCB0)
I0CB4
0380 896
16 I/O-Kontroll-Bleck
4 (Aufteilung s. IOCR0)
IOCB5
0390 912
16 I/O-Kontroll-Block
5 (Aufteilung s. IOCB0)
IOCB6
03A0 928
16 I/O-Kontroll-Block
6 (Aufteilung s. IOCB0)
IOCB7
03B0 944
16 I/O-Kontroll-Block
7 (Aufteilung s. IGCB0)
Abk.
Hex dez
Bytes Kurzbeschreibung
HPOSP0
D000 53248
1 (S) horizontale
Position von Player 0
M0PF
(L) Kollisionsregister Missile 0 mit
Spielfeld
HPOSP1
D001 53249
1 (S) horizontale
Position von Player 1
M1PF
(L) Kollisionsregister Missile 1 mit
Spielfeld
HPOSP2
D002 53250
1 (S) horizontale
Position von Player 2
M2PF
(L) Kollisionsregister Missile 2 mit
Spielfeld
HPOSP3
D003 53251
1 (S) horizontale
Position von Player 3
M3PF
(L) Kollisionsregister Missile 3 mit
Spielfeld
HPOSM0
D004 53252
1 (S) horizontale
Position von Missile 0
P0PF
(L) Kollisionsregister Player 0 mit
Spielfeld
HPOSM1
D005 53253
1 (S) horizontale
Position von Missile 1
P1PF
(L) Kollisionsregister Player 1 mit
Spielfeld
HPOSM2
D006 53254
1 (S) horizontale
Position von Missile 2
P2PF
(L) Kollisionsregister Player 2 mit
Spielfeld
HPOSM3
D007 53255
1 (S) horizontale
Position von Missile 3
P3PF
(L) Kollisionsregister Player 3 mit
Spielfeld
SIZEP0
D008 53256
1 (S) Größe
von Player 0
M0PL
(L) Kollisionsregister Missile 0 mit
Player
SIZEP1
D009 53257
1 (S) Größe
von Player 1
M1PL
(L) Kollisionsregister Missile 1 mit
Player
SIZEP2
D00A 53258
1 (S) Größe
von Player 2
M2PL
(L) Kollisionsregister Missile 2 mit
Player
SIZEP3
D00B 53259
1 (S) Größe
von Player 3
M3PL
(L) Kollisionsregister Missile 3 mit
Player
SIZEM
D00C 53260
1 (S) Größe
der Missiles
P0PL
(L) Kollisionsregister Player 0 mit Player
GRAFP0
D00D 53261
1 (S) Form von
Player 0
P1PL
(L) Kollisionsregister Player 1 mit Player
GRAFP1
D00E 33262
1 (S) Form von
Player 1
P2PL
(L) Kollisionsregister Player 2 mit Player
GRAFP2
D00F 53263
1 (9) Form von
Player 2
P3PL
(L) Kollisionsregister Player 3 mit Player
GRAFP3
D010 53264
1 (S) Form von
Player 3
TRIG0
(L) Joysticktrigger 0
GRAFPM
D011 53265
1 (S) Form aller
Missiles
TRIG1
(L) Joysticktrigger 1
COLPM0
D012 53266
1 (S) Farbregister
für Player/Missile 0
TRIG2
(L) Joysticktrigger 2
COLPM1
D013 53267
1 (S) Farbregister
für Player/Missile 1
TRIG3
(L) Joysticktrigger 3
COLPM2
D014 53268
1 (S) Farbregister
für Player/Missile 2
COLPM3
D015 53269
1 (S) Farbregister
für Player/Miesile 3
COLPF0
D016 53270
1 (S) Farbregister
für Spielfeld 0
COLPF1
D017 53271
1 (S) Farbregister
fur Spielfeld 1
COLPF2
D018 53272
1 (S) Farbregister
für Spielfeld 2
COLPF3
D019 53273
1 (S) Farbregi5ter
für Spielfeld 3
CQLBK
D01A 53274
1 (S) Farbregister
fur Hintergrundfarbe
Abk.
Hex dez
Bytes Kurzbeschreibung
PRIOR
D01B 53275
1 (S) Prioritätsregister:
Bit 7 und Bit 6 für GTIA-Grafikmodi
Bit 5 läßt bei überlappenden Playern
Mischfarben entstehen
Bit 4 läßt alle Missiles zu einem Player
mit der Farbe aus COLPF3
zusammenfassen
Bit 3 Priorität: PF0,PF1,P0-P3,PF2,PF3,BK
Bit 2 Priorität: PF0-PF3,P0-P3,BK
Bit 1 Priorität: P0-Pl,PF0-PF3,P2-P3,BK
Bit 0 Priorität: P0-P3,PF0-PF3,BK
GRACTL
D01D 53277
1 Grafik-Kontroll-Register:
Bit 0 für direkten Missile-Speicherzugriff
Bit 1 für direkten Player-Speicherzugriff
HITCLR
D01E 53278
1 Kollisionsregister-Löschung
CONSOL
D01F 33279
1 Funktionstasten-Register:
Bit 0 für START-Taste
Bit 1 für SELECT-Taste
Bit 2 für OPTION-Taste
AUDF1
D200 53760
1 (S) Geräusch-Frequenzregister
Kanal 1
POT0
(L) Potentiometer (Paddle) 0
AUDC1
D201 53761
1 (S) Geräusch-Kontrollregister
Kanal 1
POT1
(L) Potentiometer (Paddle) 1
AUDF2
D202 53762
1 (S) Geräusch-Frequenzregister
Kanal 2
POT2
(L) Potentiometer (Paddle) 2
AUDC2
D203 53763
1 (S) Geräusch-Kontrollregister
Kanal 2
POT3
(L) Potentiometer (Paddle) 3
AUDF3
D204 53764
1 (S) Geräusch-Frequenzregister
Kanal 3
POT4
*
(L) Potentiometer (Paddle) 4
AUDC3
D205 53765
1 (S) Geräusch-Kontrollregister
Kanal 3
POT5
*
(L) Potentiometer (Paddle) 5
AUDF4
D206 53766
1 (S) Geräusch-Frequenzregister
Kanal 4
POT6
*
(L) Potentiometer (Paddle) 6
AUDC4
D207 53767
1 (S) Geräusch-Kontrollregister
Kanal 4
POT7
*
(L) Potentiometer (Paddle) 7
AUDCTL
D208 53768
1 (S) Audio-Kontroll-Register
KBCODE
D209 53769 1
(S) Tastatur-Code-Register
RANDOM
D20A 53770
1 (L) Zufahlszahlengenerator
SEROUT
D20D 53773
1 (S) Ausgaberegister
für den seriellen Bus
SERIN
(L) Eingaberegister für den seriellen Bus
IRQEN
D20E 54774
1 (S) POKEY-Interrupt-Maske
PORTA
D300 54016
1 (L/S) Datenregister
für Joystickports 1&2
(falls Bit 2 in PACTL=1)
(S) Datenrichtungsregister für
Joystickports 1&2
(falls Bit 2 in PACTL=1)
PORTB
* D301
54017 1
(L/S) Datenregister für Joystickports 3&4
(falls Bit 2 in PBCTL=1)
(S) Datenrichtungsregister für
Joystickports 3&4
(falls Bit 2 in PBCTL=1)
PORTB
# D301
54017 1
(S) RAM/ROM-Kontrolle:
Bit 0 für das Betriebssystem-ROM
Bit 1 für das BASIC-ROM
Bit 7 für den Selbsttest
PACTL
D302 54018
1 (S) Kontrollregister
für Port A:
$4C schaltet Motor des
Kassettenrecorders ab
$46 schaltet Motor des
Kassettenrecorders an
PBCTL
* D303
54019 1
(S) Kontrollregister für Port B
Abk.
Hex dez
Bytes Kurzbeschreibung
DMACTL
D400 54272
1 (S) Register
für direkten Speicherzugriff
des ANTICs:
Bit 0 und Bit 1 für die Spielfeldbreite
Bit 2 für den Missile-Speicherzugriff
Bit 3 für den Player-Speicherzugriff
Bit 4 für die vertikale Playerauflösung
Bit 5 für die Speicherzugriffsanweisungen
CHACTL
D401 54273
1 (S) Zeichendarstellungs-Register(vgl.$2F3)
DLISTL
D402 54274
1 (S) Zeiger
zur Display-List (low Byte)
DLISTH
D403 54275
1 (S) Zeiger
zur Display-List (high Byte)
HSCROL
D404 54276
1 (S) horizontales
Scroll-Register
VSCROL
D405 54277
1 (S) vertikales
Scroll-Register
PMBASE
D407 54279
2 (S) Player/Missile-Bereichs-Adresse
CHBASE
D409 54281
1 (S) Zeichensatzanfang-Seitennummer
WSYNC
D40A 54282
1 (S) Warten
auf Horizontalsynchronisation
VCOUNT
D40B 54283
1 (L) Bildschirm-Zeilen-Zähler
PENH
D40C 54204
1 (L) horizontale
Lightpen-Position
PENV
D40D 54285
1 (L) vertikale
Lightpen-Position
NMIEN
D40E 54286
1 (S) NMI-Interrupt-Maske
NMIRES
D40F 54287
1 (S) NMI-Reset
NMIST
(L) NMI-Status
EINSPRUNSPUNKTE
DES BLEITKOMMAPAKETES
Abk.
Hex dez
Bytes Kurzbeschreibung
AFP
D800 55296
- Umwandlung
von ASCII- in Gleitkomma-
darstellung
FASC
D8E6 55526
- Umwandlung
von Gleitkomma- in ASCII-
Darstellung
IFP
D9AA 55722
- Umwandlung
von Ganzzahl- in Gleitkomma-
darstellung
FPI
D9D2 55762
- Umwandlung
von Gleitkomma- in Ganzzahl-
darstellung
ZFR0
DA44 55876
- FR0 löschen
(FR0=0)
ZF1
DA46 54878
- Löschen
e. Zero-Page-Gleitkommaregisters
(Registeradresse muß im X-Register sein)
FSUB
DA60 55904 -
Gleitkommasubtraktion (FR0=FR0-FR1)
FADD
DA66 55910
- Gleitkommaaddition
(FR0=FR0+FR1)
FMUL
DADB 56027
- Gleitkommamultiplikation
(FR0=FR0*FR1)
FDIV
DB28 56104
- Gleitkommadivision
(FR0=FR0/FR1)
PLYEVL
DD40 56640
- Polynom-Berechnung:
FR0=An*FR0n+An-1*FR0n-1+...+A1*FR0+A0
Startadresse der Koeffizientenliste A,
(i=n...0) muß im X- und Y-Register stehen
Anzahl der Koeffizienten muß im Akku
stehen
FLD0R
DD89 56713
- Laden des Gleitkommaregisters
FR0
Startadresse des Wertes muß im X- und
Y-Register stehen
FLD0P
DDSD 56717
- Laden des Gleitkommaregisters
FR0
Startadresse des Wertes muß in FLPTR
stehen
FLD1R
DD98 56728
- Laden des Gleitkommaregisters
FR1
Startadresse des Wertes muß im X- und
Y-Register stehen
FLD1P
DD9C 56732
- Laden des Gleitkommaregisters
FR1
Startadresse des Wertes muß in FLPTR
stehen
FSTOR
DDA7 56743
- Speichern des
Gleitkommaregisters FR0
Startadresse des Wertes muß im X- und
Y-Register stehen
FSTOP
DDAB 56747
- Speichern des
Gleitkommaregisters FR0
Startadresse des Wertes muß in FLPTR
stehen
FMOVE
DDB6 56758
- Kopieren von
FR0 in FR1 (FR1=FR0)
EXP
DDC0 56768
- Exponentialfunktion
(FR0=eFR0)
EXP10
DDCC 56780
- Exponentialfunktion
zur Basis 10
(FR0=10FR0)
LOG
DECD 57037
- natürlicher
Logarithmus (FR0=loge(FR0))
LOG10
DED1 57041
- dekadischer
Logarithmus (FR0=log10(FR0))
BETRIEBISSYSTEMVEKTOREN
Abk.
Hex dez
Bytes Kurzbeschreibung
DISKIV
E450 58448
- Disk-Handler-Initialisierungsvektor
DSKINV
E453 58451
- Disk-Handler-Vektor
CIOV
E456 58454
- CIO-Vektur
SI0V
E459 38457
- SIO-Vektor
SETVBV
E45C 58460
- System-Timer-Aufruf-Vektor
SYSVBV
E45F 58463
- System-Vertical-Blank-Routinen-Vektor
XITVBV
E462 58466
- Vertical-Blank-Abschluß-Routinen-Vektor
SIOINV
E465 58469
- SIO-Initialisierungs-Vektor
SENDEV
E468 58472
- Aktivierungsroutinen-Vektor
zum Senden
über den seriellen Bus
INTINV
E46B 58475
- Interrupt-Handler-Initialisierungs-Vektor
CIOINV
E46E 58478
- CIO-Initialisierungs-Vektor
BLKBDV
* E471
58481 -
Memo-Pad-Modus-Einsprung-Vektor
#
Selbst-Test-Einsprung-Vektor
WARMSV
E474 58484
- Warmstart-Einsprung-Vektor
COLDSV
E477 58487
- Kaltstart-Einsprung-Vektor
RBLOKv
E47A 58490
- Kassetten-Block-Lesen-Einsprung-Vektor
CSOPIV
E47D 58493
- Vektor zur
Kassetten-OPEN-Routine zum
Lesen
Erklärung
der verwendeten Symbole:
*
nur bei ATARI 400/800 # nur bei ATARI 600XL/BOOXL