EasyManua.ls Logo

Alpha VS 100 - Machine Language Programming

Alpha VS 100
40 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
9. Machine
language
programming
••This
section
is
only
for
machine
language
programmers.
To
add
VS48
or VS32
with
machine
language
software,
you
must do
the
following:
•Create
a
three
byte
pointer
to
a
string
containing
the
words
to
be spoken,
(first
byte
is
the
length;
second
and
third
bytes
are
string
location).
•Store
the
location
of
this
pointer
in
4121H.
•CALL
OEDOOK
for
VS48
or
OADOOH
for
VS32
(
CALL
OBDOOH
for
1SK
tape
users)
.
•The
VS-100
will
speak
&nd
the
phomeme
codes
will
be
stored
m
string.
The
location
of
the
pointer
to this
string
will
be
in
4121H.
Example
:
You
want
the
computer
to
say
:
"Good
norn
ing"
.
The
string
"Good
morning"
is
stored
at SOOOH
-
800BH.
I'our
pointer
would
be
OC,
00,80.
Let's say
you stored
this
pointer
at
7F00H
.
Store
7F00H
in
4121H and use
the
command
^ALL
0ED00H
;
for
VS48,
or
:ALL
OADOOH
;
for
VS32
or
:ALL
06D00H
;
for
16K tape
users
That's
all
that
you have
to do
. All
registers
are
saved
snd
restored
.
Page
28