A-91
Appendices
CJ2 CPU Unit Software User’s Manual
A-2 Instruction Execution Times and Number of Steps
App
A-2-11 Logic Instructions
ASCII TO SIXTEEN-
DIGIT NUMBER
NUM16 606 3 27.4 52.0 ---
A-2-11 Logic Instructions
Instruction Mnemonic FUN No. Length (steps)
ON execution time (µs)
Conditions
CJ2H
CPU6@(-EIP)
CJ2M-
CPU@@
LOGICAL AND ANDW 034 4 0.14 0.340 ---
DOUBLE LOGICAL
AND
ANDL 610 4 to 6 0.26 0.640 ---
LOGICAL OR ORW 035 4 0.18 0.340 ---
DOUBLE LOGICAL
OR
ORWL 611 4 to 6 0.26 0.640 ---
EXCLUSIVE OR XORW 036 4 0.18 0.340 ---
DOUBLE EXCLU-
SIVE OR
XORL 612 4 to 6 0.26 0.640 ---
EXCLUSIVE NOR XNRW 037 4 0.18 0.340 ---
DOUBLE EXCLU-
SIVE NOR
XNRL 613 4 to 6 0.26 0.640 ---
COMPLEMENT COM 029 2 0.18 0.240 ---
DOUBLE COMPLE-
MENT
COML 614 2 0.32 0.440 ---
A-2-12 Special Math Instructions
Instruction Mnemonic FUN No.
Length
(steps)
ON execution time (µs)
Conditions
CJ2H
CPU6@(-EIP)
CJ2M-
CPU@@
BINARY ROOT ROTB 620 3 15.4 24.2 ---
BCD SQUARE ROOT ROOT 072 3 17.1 25.3 ---
ARITHMETIC PRO-
CESS
APR 069 4 4.6 5.3 Designating SIN and
COS
5.7 6.9 Designating line-seg-
ment approximation
FLOATING POINT
DIVIDE
FDIV 079 4 76 149 ---
BIT COUNTER BCNT 067 4 0.24 0.360 Counting 1 word
Instruction Mnemonic FUN No. Length (steps)
ON execution time (µs)
Conditions
CJ2H
CPU6@(-EIP)
CJ2M-
CPU@@