English
Language : 

NSB8 Datasheet, PDF (127/158 Pages) List of Unclassifed Manufacturers – BASIC interpreter for Z80 family
ITALIAN TECHNOLOGY
grifo®
SPECIAL ENTRY POINTS
NOTE:
The following discussion concerns advanced topics and presupposes a working knowledge of the
operating system and a grasp of memory addressing in hexadecimal (base 16) notation. Please be
sure that you are familiar with these topics before reading further in this section.
The following is a list of BASIC’s entry points, and the results of reentry to BASIC via each. The
abbreviation ORG stands for the starting address of your BASIC; for those whose BASIC starts at
E00H, as standard NSB8 version does, the actual entry point addresses are given in parentheses next
to the general models.
ORG + 00H
(E00H)
BASIC is initialized. An automatic scratch of the program/data area is performed, erasing any
BASIC program and/or data which might have existed in that area of RAM. Note that this is the
default entry point used by the NSB8<CR> command in the GDOS 80.
ORG + 04H
(E04H)
Any previously existing program is retained, but any variables and/or other data associated with it
are erased.
ORG + 14H
(E14H)
The BASIC system resumes, with all program, data, and program execution history left intact. Thus,
you may interrupt a BASIC program with <control-C>, exit BASIC with BYE, use the operating
system, reenter BASIC at ORG + 14H, and use the CONT command to resume BASIC program
execution exactly where it left off (this assumes, of course, that your use of the operating system
causes no change in BASIC’s memory region).
SEE ALSO:
Section PERSONALIZING BASIC
NSB8
Rel. 5.10
Page 115