
702
Table Data Processing Instructions
Section 3-17
SDEL(642)
Deletes the data element at the specified location in the stack and shifts the
rest of the data in the stack upward. The offset value indicates the location of
the desired word (the number of words before the current pointer position).
SNUM(638)
Counts the amount of stack data (number of words of data) from the stack
pointer to the beginning of the data region.
Record-table Instructions
A series of data consisting of more than one record with the same number of
words in each record is called table data. Table data stored in the specified I/O
memory are can be registered as the table area using the DIM instruction. Up
to 16 separate tables can be defined with table numbers 0 to 15.
A
:
A
B
C
:
B
C
C
Stack
Data
region
Pointer
Pointer
(Decre-
mented by 1)
Last word of
data in stack
Stack
Data region
Pointer to last
word in stack
Data in pointer position - n
(n=3 in this example.)
Pointer
Deletes the data element at pointer
position - n, shifts the remaining
data upward, and decrements the
pointer value by 1.
Pointer to last
word in stack
Pointer
-n
(n=3)
0005
A
B
C
D
E
A
B
C
D
E
Stack
Data
region
Pointer
Pointer
(Unchanged)
Stack
Data region
Pointer to last
word in stack
Pointer
Counts data elements (N).
Pointer to last
word in stack
Pointer
Table number 0
Table number 1
Summary of Contents for SYSMAC CS Series
Page 2: ......
Page 4: ...iv ...
Page 30: ...xxx ...
Page 186: ...146 List of Instructions by Function Code Section 2 4 ...
Page 1320: ...1280 Model Conversion Instructions Unit Ver 3 0 or Later Section 3 35 ...
Page 1390: ...1350 CJ series Instruction Execution Times and Number of Steps Section 4 2 ...
Page 1391: ...1351 Appendix A ASCII Code Table ASCII SP Four leftmost bits Four rightmost bits ...
Page 1392: ...1352 ASCII Code Table Appendix A ...
Page 1404: ...1364 Revision History ...