Publication: Syntax
Pub Details: Syntax/Syntax ZX80 v2 n4 (Volume 2, Issue 4)
Date: April 1981
Pages: 3
For our readers, SYNTAX ZX80 obtained this complete list of global subroutine calls for the 4K ROM’s eight software modules.
Mapped here you will find the name and absolute hex address for each global subroutine. We show first and last byte locations and the module length, also in hex. To convert to decimal, see our Mar. 81 story on number systems.
In later issues we plan to publish detailed descriptions of some subroutines and we expect to offer readers the opportunity to obtain the annotated ROM listing.
BASIC IO EDIT
FIRST 0000 FIRST 013C FIRST 0256
LENGTH 013C LENGTH 011A LENGTH 03B4
LAST 013B LAST 0255 LAST 0609
IGN_SP 001A DISP 013F K_LIST 0256
NXT_IS 0020 SAVE 01B6 INIT 0261
N_EXPR 0025 LOAD 0206 NEWLIN 0283
P_EXPR 0049 DONE 02F7
NEXTCH 0052 DELSYM 036C
NC_HL 0055 BLEEP 03A7
KB_TAB 006C WR_DIG 054C
TOKENS 00BA PUTDIG 0556
PUT_CH 0559
SENDCH 0560
PUTSYM 0584
SYMTXT 05A8
FILLDF 05C2
INSERT 05D5
REMGSZ 05DF
LIST SYNTAX IDENT
FIRST 060A FIRST 0752 FIRST 0AAD
LENGTH 0148 LENGTH 035B LENGTH 0272
LAST 0751 LAST 0AAC LAST 0D1E
FIND_L 060A SYNTAX 07BE IDENT 0AAD
CP_BC 061C SYNERR 08AE FIND_V 0B3B
RECLEN 0624 CHK_SZ 094F LET 0C3D
DEL_V 065B CHK_L 0958 DIM 0CD3
DELREC 0666 LE05 09E1 LCU2 0CF3
NUMBER 0679 X_TEMP 0D0A
PUT_BC 06A1 ALPHA? 0D14
PUT_LN 06BF ALNUM? 0D18
SET_SP 06E0 OPNS
USR 06F0 FIRST 0D1F
PRINT 06F1 LENGTH 00E1
WR_NL 071B LAST 0DFF
WR_TAB 0727 OPNTAB 0D1F
CLS 0747 MUL 0D55
OPN09 0DCD
ABS 0DF2
CH_SET
FIRST 0E00
LENGTH 0200
LAST 0FFF
ROM contents copyright Sinclair Research, Ltd., 1980. Reprinted by permission. Both Sinclair and SYNTAX ZX80 own copyright interests in this material. Photocopying prohibited.