Appendix AInstruction Set
550
Name, mnemonic, variations,
and symbol
PageOperand data
areas
Function
I/O READ
READ
(190)
READ N S D
Reads data from memory area of a Special I/O
Unit through a word (S) allocated to the
Special I/O Unit to destination words (D gives
the address of the first destination word). N
must be in BCD and is the number of words to
be transferred. If the Special I/O Unit is busy
and unable to receive data, the data will be
written during the next cycle. The EQ Flag is
set when read transfer is completed.
N
DS
D+1
D+N–1
Special
I/O Unit
N:
CIO
G
A
T/C
DM
#
DR
IR
S:
CIO
DR*
IR*
D:
CIO
G
A
T/C
DM
404
I/O WRITE
WRIT
(191)
WRIT N S D
Writes data through the I/O word (D) allocated
to a Special I/O Unit to the memory area of the
Special I/O Unit. N must be in BCD and is the
number of words to be transferred. If the
Special I/O Unit is busy and unable to receive
data, the data will be written during the next
cycle. S is the address of the first PC source
word to be transferred. The EQ Flag is set
when the transfer is completed.
S
S+1
S+N–1
N
D
Special
I/O Unit
N:
CIO
G
A
T/C
DM
#
DR
IR
S:
CIO
G
A
T/C
DM
D:
CIO
408
NETWORK SEND
SEND, jSEND
(192)
SEND S D C
Sends data from n source words (S is the
starting word) to the destination words (D is
the first word) in the specified node of the
specified network in a SYSMAC LINK or
SYSMAC NET Link System. The destination
node can be a PC, a BASIC Unit, or a
computer. The number of words to be
transferred, the source (local) node and
network addresses, the destination node and
network addresses, and other parameters are
given in C to C+4.
Destination nodeLocal node
S
S+1
S+n–1
D
D+1
D+n–1
S/D/C:
CIO
G
A
T/C
DM
415