Jupiter Ace 4000 Forth Programming.pdf
(
1269 KB
)
Pobierz
Jupiter
ACE·~~~==
4000~=
~==::-
FORTH Programming
.:
Steven Vickers
Published by
Jupiter* Cantab Ltd, Cambridge, England,
The Jupiter* Ace microcomputer is available in North America from
Computer Distribution Associates, Jupiter* Computer Divison, 56
South 3
rd
Street, Oxford, Pennsylvania, 19363, USA.
ISBN 0 9508477 0 4
© 1982 Jupiter Cantab Ltd
First US edition 1983
* The Jupiter Ace microcomputer and this publication are not associated
with Jupiter Systems of Berkley, California.
JupiterACE----
4000--
FORTH Programming
Steven Vickers
Contents
Chapter 10
page 54
Repeating
Chapter 1
page 5
Setting up the Ace
Chapter 2
page 8
Words that can do the same thing over and
over again, using
BEGIN
and
DO
Chapter 11
page 64
Typing at the keyboard
How to type in your instructions to the Ace
Chapter 3
page 13
Sound
Using the Ace's loudspeaker, with
BEEP
Chapter 12
page 69
Loading programs from tape
In case you have bought some software
Chapter 4
page 16
The character set
And how to define your own characters
Chapter 13
page 77
Defining new words
How to write your own programs, using
:
and
;
Chapter 5
page 19
Plotting graphs
With
PLOT
Chapter 14
page 84
Simple arithmetic
Integer (whole number) arithmetic and the
stack
Chapter 6
page 26
Saving words on tape
How to save information on cassette tape
before you turn the Ace off
Chapter 15
page 89
Defining new arithmetic words
Chapter 7
page 34
Fractions and decimal points
Floating point arithmetic
Chapter 16
page 94
Altering word definitions
How to correct mistakes, using
LIST, EDIT
and
REDEFINE
Chapter 8
page 41
Reading the keyboard
So that you can control a program while it is
running
Chapter 17
page 101
Words that are really numbers
Constants, variables and bytes in memory
Chapter 9
page 46
Other ways of counting
Decimal, binary, octal, hex and more
Chapter 18
page 107
Making decisions
Words that can behave differently in
different circumstances, using
IF, ELSE
and
THEN
Boolean operations
AND, OR
and
XOR
3
CONTENTS
Chapter 19
page 110
Chapter 24
page 140
More advanced arithmetic
Double length arithmetic and formatted
printing
Chapter 20
page 117
How the memory is laid out
Including a list of system variables
Chapter 25
page 146
Inside the dictionary
Not only your own words, but your own
ways of defining them —
CREATE
and
DEFINER
Chapter 21
page 124
Machine code
For the Z80A processor chip
Chapter 26
page 150
Strings and arrays
What they are, and how to set them up
back of the Ace
Chapter 22
page 131
Extending the Ace
How to connect your own electronics to the
Appendices
page 156
A The character set
B Error codes
C The Jupiter Ace — for
reference
D Quick guide for FORTH
enthusiasts
Vocabularies
Setting aside some words for special
Contexts
chapter 23
page 134
Inside colon definitions
How to control the compilation process, and
COMPILER
This PDF document was created by Steve Parry-Thomas April 2006
To preserve the Users Manual for all users of the Jupiter Ace
I have tried to keep to the original manual as much as possible; there might
be the odd mistake I have not stopped. Email with any corrections you have at
steve@jupiter-ace.co.uk.
www.jupiter-ace.co.uk
4
Plik z chomika:
Teemu1.huusko
Inne pliki z tego folderu:
10Liner-NCB-ignacobo.tap
(3 KB)
10Liner-Teaser.wav
(488 KB)
20230906_162816.gif
(10522 KB)
20241019_125432.jpg
(2469 KB)
41YEARS.TAP
(0 KB)
Inne foldery tego chomika:
#AmiCoders
#demoescena
#Scenelounge
16-Bits Of Lucky
19-21.07 DiHalt 2024 Camping
Zgłoś jeśli
naruszono regulamin