Download Print this page

Motorola EXORdisk II User Manual page 357

Advertisement

OTHER SYSTEM FUNCTIONS
27.3
-~
Charactar
St~ing
Functions
X is unchanged.
Z :: 1 if the strings compared
(B
=
OL
The remainder of CC is indeterminate.
Z
=
0
if
the st-rings mis-compared.
The
remainder
Or
CC is indeterminate.
The
addresses
Or
the
source
and
destination
st~ings
in the parameter
packet have both been incremented
by
the
entry
value
o~
B
ir
the two
st~ings
compared.
Otherwise,
the
source
string
pointer
will contain
the
address
Or
the
character
following the mis-comparison, and the
destination
string
pointer
will
contain
the address aT
of the mis-comparison.
The source and
destination
strings
are
unchanged.
27. 3.3
Character-~il1
a string -- .
STeHR
The
.
STeHR
runction stores a specific character into a
series
Or
contiguous bytes in
memor~.
ENTRY PARAMETERS:
EXIT CONDITIONS:
A
=
The character to be stored
into
the
string.
B =
The
number
of
b~tes
to be
rilled
with
the character.
If
B
is
initially
zero,
256
(decimal)
bytes
will be
rilled.
X
=
The address
Or
the first byte of
the
string to be rilled.
A
is
unchanged.
B
=
O.
X
is
unchanged.
CC
is
indeterminate.
The
string
is rilled with the character
in A.
27.3.4 Blank-fill a string --
.STCHB
The. STCHB runction stores blanks ($20) into a
5e~ies
o~
contiguous bytes in memory.
ENTRY PARAMETERS:
EXIT CONDITIONS:
B
=
The number of bytes to be filled
blanks.
If B is
initially
zero,
( d
-e c ima
1 )
by t e s .
UI
i
11 be
f ill
e d .
X = The
address of the rirst byte of
string to be filled.
A
=
$20
(s
pac e ) .
with
256
the
/--..,
I
\
Page
27-10

Advertisement

loading

This manual is also suitable for:

Exordisk iii