1078
Instruction Execution Times and Number of Steps Section 4-1
Note When a double-length operand is used, add 1 to the value shown in the length
column in the following table.
Table Data Processing Instructions
16-BIT BINARY TO DOUBLE
FLOATING
DBL 843 3 12.29 16.0 ---
32-BIT BINARY TO DOUBLE
FLOATING
DBLL 844 3 14.13 16.5 ---
DOUBLE FLOATING-POINT
ADD
+D 845 4 17.89 23.5 ---
DOUBLE FLOATING-POINT
SUBTRACT
−D 846 4 17.96 22.9 ---
DOUBLE FLOATING-POINT
MULTIPLY
*D 847 4 17.96 24.1 ---
DOUBLE FLOATING-POINT
DIVIDE
/D 848 4 37.09 32.5 ---
DOUBLE DEGREES TO
RADIANS
RADD 849 3 32.07 31.3 ---
DOUBLE RADIANS TO
DEGREES
DEGD 850 3 33.76 31.1 ---
DOUBLE SINE SIND 851 3 66.97 64.2 ---
DOUBLE COSINE COSD 852 3 55.89 41.4 ---
DOUBLE TANGENT TAND 853 3 85.56 85.3 ---
DOUBLE ARC SINE ASIND 854 3 22.64 26.6 ---
DOUBLE ARC COSINE ACOSD 855 3 15.64 28.6 ---
DOUBLE ARC TANGENT ATAND 856 3 14.91 24.6 ---
DOUBLE SQUARE ROOT SQRTD 857 3 46.97 45.5 ---
DOUBLE EXPONENT EXPD 858 3 102.49 97.5 ---
DOUBLE LOGARITHM LOGD 859 3 19.03 22.3 ---
DOUBLE EXPONENTIAL
POWER
PWRD 860 4 182.83 183.0 ---
Instruction Mnemonic Code Length
(steps)
(See note.)
ON execution
time (µs)
Conditions
CP1H CP1L
SET STACK SSET 630 3 16.97 17.6 Designating 5 words in stack area
700.67 1200 Designating 1,000 words in stack area
PUSH ONTO STACK PUSH 632 3 14.20 10.8 ---
FIRST IN FIRST
OUT
FIFO 633 3 11.50 9.7 Designating 5 words in stack area
1.48
ms
1.80
ms
Designating 1,000 words in stack area
LAST IN FIRST OUT LIFO 634 3 16.94 11.4 ---
DIMENSION
RECORD TABLE
DIM 631 5 30.69 33.6 ---
SET RECORD
LOCATION
SETR 635 4 12.82 10.7 ---
GET RECORD
NUMBER
GETR 636 4 15.78 12.7 ---
DATA SEARCH SRCH 181 4 29.11 41.6 Searching for 1 word
4.86
ms
5.12
ms
Searching for 1,000 words
Instruction Mnemonic Code Length
(steps)
(See note.)
ON execution
time (µs)
Conditions
CP1H CP1L