6F3B0253

7. Instructions

FUN 137

SUBR

Subroutine entry

Expression

− [ SUBR (n) ]−−

Function

This instruction indicates the begging of a subroutine.

Execution condition

Input

Operation

-Execution

Output

-

Operand

 

Name

 

 

Device

 

 

 

 

 

Register

 

 

Constant

Index

 

 

X

Y

R

S

T.

C.

XW

YW

RW

SW

T

C

D

I

J

K

 

 

n

Subroutine

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(Note)

 

 

number

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Example

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The begging of the subroutine number 8 is indicated.

Main program

Subroutine

[ CALL N.008 ]

Note

[ SUBR (008)]

[ RET ]

The possible subroutine number is 0 to 15 (T1) or 0 to 255 (T1S).

Refer to the CALL instruction (FUN 128) and the RET instruction (FUN 129).

The SUBR instruction can be programmed only in the program type ‘Subroutine’.

Nesting of subroutine is not allowed. That is, the CALL instruction cannot be used in a subroutine.

No other instruction cannot be placed on the rung of the SUBR instruction.

Basic Hardware and Function 207

Page 209
Image 209
Toshiba 6F3B0253 user manual Subroutine entry