Herunterladen Inhalt Inhalt Diese Seite drucken

Standardvariablen-Speicher; Hauptspeicher; Basic-Stack; Reserve-Speicher - Sharp PC-1500 Bedienungsanleitung

Taschencomputer
Vorschau ausblenden Andere Handbücher für PC-1500:
Inhaltsverzeichnis

Werbung

All
and
more
about Sharp
PC-1500
at
http://www.PC-1500.info
7
.1
Standardvariablen-Speicher
Der
Bereich enthält
-
die 26
numerischen
Variablen
A
-
Z. Diese sind
identisch mit
dem
numerisch.en
Feld@ (1) -
@
(26).
-
d ie
26
Textvari
ablen AS
-
ZS, d
ie
mit dem Textfeld@$ (1) -
@$ (26) identisch
sind.
Die
maximale
Zeichenkapazität
pro Variable
beträgt
16 Zeichen,
'
Diese
nurnerisc
hen und
Textvariablen
können
nicht
gelöscht
werden. Durch das Kommando
NEW oder CLEAR
wird ihr
Wert
auf
Null
bzw.
das ASC
I
!-Nullzeichen
gesetzt.
7.2
Hauptspeicher
Der
Hauptspeicher umfaßt den im
PC·
1500
enthaltenen
Speicherplatz von
1.85
KByte und die
mögl ichen
ErwcitCi
( l.mgcn
CE-151 (4 KByte)
oder
CE·155
(8
KByte).
Im
Hauptspeicher
werden
gespeichert:
-
Die BASIC·Prog
rammc
-
Jede
Zeilennummer verbraucht
3 Bytes, jedes BASIC·Schlüsscl
·
Wort 2
Bytes
und
jedes sonstige Zeichen
einschließlich ENTER
1 Byte.
Alle numerischen und Textvariablen
mit zwei Ze ichen im
Namen.
Ocr Speicherplatz für diese
Variablen wird
bei
der
ersten
Benutl
ung teserviert.
Alle mit der
DIM-Anweisung erzeugten
numerischen
und Textfelder. Jede
Variable
verbraucht
7 Bytes
r den
Namen.
Numerische Variable
iund Felder
benö
tigen zusätz lich B Bytes fü
r
den
Zahlenwert bzw. für
jedes
Element. Textvariablo verbrauchen zusätzlich
16
B.ytes, Textfelder
benötigen sovie
le
Bytes,
"vie
ihre
Buchstabenkapazität ausmacht.
Ist
der Hauptspeicher
vollständig be
legt,
so wird bei
dem
Vetsuch, weitere
Programmzeilen
oder
Variable
zu
definieren,
ein
Feh
ler gemeldet
(ERROR 10).
Hinweis:
1 Byte
ist
der
Speiche rbereich,
der ein Zeichen speichern kann.
1
Kbyte
sind 1024
Bytes.
Oie
Funktion
STATUS
gibt
Auskunft über die Speicherbelegung.
7
.3
BASIC-Stack
Der
BASIC-Stack ist ein
spezieller Speicherbereich, der bei
der
Berechnung von numerischen
Ausdrücken, zum
Bearbeiten von
FO R-NEXT-Sch
leifen
u
nd
GOSUB·RET
URN
·Sprüngen
benutzt
wird.
Er
hat
eine
Länge
von 196
Bytes.
Von
d iesen 196
Bytes verbraucht
jede aktive
FOR·NEXT Schleife
12
Bytes.
Jede aktive
Unterprogrammebene verbraucht
6
Bytes.
Bei der Berechnung
eines
numerischen
Ausdrucks
verbrauch
t
jedes
Zwischene
rgebnis
8
Bytes
und jeder
Operator
oder
Funk
tion
2
Bytes.
Daraus
folgt,
daß
auf
dem
PC·1
500 maximal 16
FOR
·NEXT Schleifen ineinandergeschachtelt
werden dürfen.
Das
ist
allerdings
nur
dann
möglich,
wenn
gleichleitig keine
UJnterprogramrne
aktiv
sind
und
kci
ne komplexen
numerischen
Ausdrücke
berechnet
werden.
Reich
t der Stack-
Speichcrplatz nich
t aus,
so
wird ein Fehler
gemeldet.
(E RROR
14 oder
ER
ROR 15).
7.4
RESERV E-Speicher
In
diesem
Speicher
stehen die Bedeutungen
der
programmierbaren Funlktionstasten
(s.
RESERVE·Mode).
14
Do not sale this PDF
!!!

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis