1212
CS/CJ/NSJ Series Instructions Reference Manual (W474)
4. Instruction Execution Times and Number of Steps
4-3-15 Table Data Processing Instructions
DOUBLE ARC TAN-
GENT
ATAND 3 19.3 19.7 --- --- ---
DOUBLE SQUARE
ROOT
SQRTD 3 47.4 47.9 --- --- ---
DOUBLE EXPONENT EXPD 3 121.0 121.4 --- --- ---
DOUBLE LOGARITHM LOGD 3 16.0 16.4 --- --- ---
DOUBLE EXPONEN-
TIAL POWER
PWRD 4 223.9 224.2 --- --- ---
Instruction Mnemonic Length
(steps)
ON execution time (µs) Conditions
CS1H
CPU6@H
CS1G
CPU4@H
CS1H
CPU6@
CS1G
CPU4@
SET STACK SSET 3 8.0 8.3 8.5 8.5 Designating 5 words
in stack area
231.6 251.8 276.8 276.8 Designating
1,000 words in stack
area
PUSH ONTO STACK PUSH 3 6.5 8.6 9.1 9.1 ---
FIRST IN FIRST OUT FIFO 3 6.9 8.9 10.6 10.6 Designating 5 words
in stack area
352.6 434.3 1130 1130 Designating 1,000
words in stack area
LAST IN FIRST OUT LIFO 3 7.0 9.0 9.9 9.9 ---
DIMENSION RECORD
TABLE
DIM 5 15.2 21.6 142.1 142.1 ---
SET RECORD LOCA-
TION
SETR 4 5.4 5.9 7.0 7.0 ---
GET RECORD NUMBER GETR 4 7.8 8.4 11.0 11.0 ---
DATA SEARCH SRCH 4 15.5 19.5 19.5 19.5 Searching for 1 word
2420 3340 3340 3340 Searching for 1,000
words
*1
SWAP BYTES SWAP 3 12.2 13.6 13.6 13.6 Swapping 1 word
1940 2820 2820 2820 Swapping 1,000
words
*1
FIND MAXIMUM MAX 4 to 5 19.2 24.9 24.9 24.9 Searching for 1 word
2390 3360 3360 3360 Searching for 1,000
words
*1
FIND MINIMUM MIN 4 to 5 19.2 25.3 25.3 25.3 Searching for 1 word
2390 3330 3330 3330 Searching for 1,000
words
*1
SUM SUM 4 to 5 28.2 38.5 38.5 38.3 Adding 1 word
1420 1950 1950 1950
Adding 1,000 words
*1
FRAME CHECKSUM FCS 4 to 5 20.0 28.3 28.3 28.3 For 1-word table
length
1650 2480 2480 2480 For 1,000-word table
length
*1
STACK SIZE READ SNUM 3 6.0 6.3 --- --- ---
STACK DATA READ SREAD 4 8.0 8.4 --- --- ---
STACK DATA OVER-
WRITE
SWRIT 4 7.2 7.6 --- --- ---
STACK DATA INSERT SINS 4 7.8 9.9 --- --- ---
354.0 434.8 --- --- For 1,000-word table
Instruction Mnemonic Length
(steps)
ON execution time (µs) Conditions
CS1H
CPU6@H
CS1G
CPU4@H
CS1H
CPU6@
CS1G
CPU4@