OneStart
Menu
Home
Features
Browser
Partner
Coupons
Manuals
Blog
Download
Search
Manuals database
Brands
Sharp
Desktop
MZ-2Z009
Sharp MZ-700 Basic Manual
Sharp MZ-700 Basic Manual
62
USR
(user)
Calls
out and executes in
BASIC
the machine
language
program.
Format:
USR
«address>
,
character variable> ,
character variable)
: numerical data
or
4-digit hexadecimal number
Abbreviated form:
U.
Explanation:
•
Calls out and executes the machine language program during BASIC program
execution. This
is
the same
as
the branch command and CALL
to the
machine language subroutine. Consequently, when there
is
a return command in a
machine language program, control moves to the next statement following the
executed statement.
•
At the point
in
time when the machine language program
is
called out, the value
following the
character variable>
is
set in the register.
DE
register: heading address
of
memory area
of
character variable>
B register: length
of
character variable>
IX register: address if error-processing routine
is
announced
•
At
the point
in
time
of
return from the machine language program, the value
of
the
data
indicated
by
the
subsequent
register
becomes
the
character
variable>.
DE
register: heading address
of
memory area
of
character variable>
B register: length
of
character variable>
•
If
error-processing
is
necessary in
a machine
language
program,
the following
process occurs.
(1)
An
error-processing
routine
is
established
by
the
ON
ERROR
GOTO
statement in the BASIC program.
(2)
An error code
is
substituted
in
the A register, and
is
jumped to the address
indicated
by
the IX register.
Previous
Next
/ 109
Zoom view
Related manuals for Sharp MZ-2Z009
Sharp MZ-80B Basic Manual
Sharp MZ-700 Service Manual
Sharp MZ-700 Owner's Manual
Sharp MZ-700 Series Owner's Manual
Sharp MZ-800 Service Manual
Sharp mz-800 Owner's Manual
Sharp MZ-3500 Service Manual
Sharp MZ-5600 Service Manual
Sharp MZ-3500 Service Manual
Sharp mz-3500 Manual For Use
This manual is suitable for:
MZ-2Z009
MZ-700 Series