******************************************
*
* SINCLAIR RESEARCH LTD. *
*
* CACHE ZX-SPECTRUM *
*
* 1990. *
*
******************************************
Hi! It's me again, VfNG. It has long planned to begin
publishing a series of articles Programming for beginners. I
have already tried to sit down for their manufacture, and
suddenly, quite by accident on the old disk unearthed a hefty
book on this same goals. Very similar things repeatedly
published all there TINOPOSami, Solon and others, for what they
are thank you very much, but since there seems to be they had
long since turned its activities on the Speccy, literature
similar content in the stores is not found.
It was then that our article will help!
Print the entire book in this issue. AND
always will do, because the reader does not
a lot of fun for a few months to wait
information he could get already
now.
Alas, the author is not known ...
About CHAPTER A Definition
~~~~~~~~~~~~~~~~~~~
Book One
CACHE ZX-SPECTRUM
Abstract
Chapter 1. KEYBOARD
Chapter 2. EDITOR
Chapter 3. ZX-BASIC
3.1 Structure of the program
3.2 Data Types
3.3 Names
3.4 Expressions
3.4.1 Isolation of a fragment of text
3.4.2 Exponentiation
3.4.3 Less as a sign of (-)
3.4.4 Multiplication and division (*,/)
3.4.5 Addition and subtraction (+,-)
3.4.6 Signs relations (=,<,>,<=,
>=,<>)
3.4.7 Logical negation (NOT)
3.4.8 Logical AND (AND)
3.4.9 logical addition (OR)
3.5 Options
3.6 How ZX-BASIC
3.7 Control characters
3.8 System messages
Chapter 4. Computer Arithmetic
Chapter 5. USING THE MEMORY
5.1 Prototypes characters
5.2 Screen
5.3 Attributes (22528 .. 23295)
5.4 Printer Buffer
(23296 .. 23551)
5.5 Map mikrodrayva
5.6 Program ZX-BASIC
(PROG to VARS-1)
5.7 Variables ZX-BASIC
(VARS to E_LINE-2)
5.8 Buffer Editor
(E_LINE to WORKSP-1)
5.9 Buffer instructions INPUT
(WORKSP to STKBOT-1)
5.10 Stack Calculator
(STKBOT to STKEND-1)
11.5 Free domain BASIC
(STKEND +1 to SP)
5.12 Stack Machine (SP before ERR_SP)
5.13 GOSUB stack of return addresses
(ERR_SP +1 to RAMTOP)
5.14 Scope of free memory
(RAMTOP +1 to P_RAMT)
5.15 Images of characters Users
(UDG to UDG +167)
Chapter 6. System Variables
6.1 Important addresses for the system
6.2 The variables serving
keyboard
6.3 State variables
system
6.4 The variables serving
TV screen
Chapter 7. CHANNELS AND FLOW
Chapter 8. SYSTEM PROCEDURES
8.1 Working with sound
8.2 Working with a tape recorder
8.3 Displaying and Printing
8.4 On-Screen Graphics
8.5 Removers and moving
Screen
8.6 Reading from the keyboard
8.7 Calculator
8.8 Additional system
Procedure
Chapter 9. BUGS IN THE SYSTEM
9.1 Error fission
9.2 Error -65536 "
9.3 Error CHR $ 8
9.4 Error CHR $ 9
9.5 Error "PRESS ANY KEY
9.6 Error indicator traveling
line
9.7 Error DELETE
9.8 Error leading spaces
9.9 Error regime to
Error SCREEN $ 09.10
Error STR $ 09.11
9.12 Error CLOSE
9.13 Error RET
9.14 Error NMI
9.15 Error PAUSE N
9.16 Error CLS
Book Two
ZX-SPECTRUM FROM
Abstract
Chapter 1. Memory Allocation
Chapter 2. METHOD FOR RECORDING PROGRAM TO TAPE
2.1. Program listings
Chapter 3. PROTECTION PROGRAM FOR BASIC
Chapter 4. "Protective" Control characters
4.1. CHR # 6 - "COMMA CONTROL"
4.2. CHR # 22 - "AT CTRL"
4.3. CHR # 23 - "TAB CTRL"
4.4. Characters change attributes
Chapter 5. Protection to your boot
Chapter 6. USING THE SYSTEM PROCEDURES
Chapter 7. DECODE ENCODED
Blocks of type "BYTES"