01.08.2013 Views

OPERATION MANUAL

OPERATION MANUAL

OPERATION MANUAL

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Instruction Execution Times and Number of Steps Section 10-5<br />

DOUBLE<br />

COMPARE<br />

SIGNED<br />

BINARY COM-<br />

PARE<br />

DOUBLE<br />

SIGNED<br />

BINARY COM-<br />

PARE<br />

TABLE COM-<br />

PARE<br />

MULTIPLE<br />

COMPARE<br />

UNSIGNED<br />

BLOCK COM-<br />

PARE<br />

AREA RANGE<br />

COMPARE<br />

DOUBLE<br />

AREA RANGE<br />

COMPARE<br />

516<br />

Instruction Mnemonic Code Length<br />

(steps)<br />

(See note.)<br />

CMPL 060 3 0.08 0.08 0.25 0.46 ---<br />

CPS 114 3 0.08 0.08 6.50 6.50 ---<br />

!CPS 114 7 +35.9 +35.9 +42.4 +42.4 Increase for<br />

CS Series<br />

+84.1 +84.1 +90.5 +90.5 Increase for<br />

C200H<br />

CPSL 115 3 0.08 0.08 6.50 6.50 ---<br />

TCMP 085 4 14.0 15.2 21.9 21.9 ---<br />

MCMP 019 4 20.5 22.8 31.2 31.2 ---<br />

BCMP 068 4 21.5 23.7 32.6 32.6 ---<br />

ZCP 088 3 5.3 5.4 --- --- ---<br />

ZCPL 116 3 5.5 6.7 --- --- ---<br />

Note 1. When a double-length operand is used, add 1 to the value shown in the<br />

length column in the following table.<br />

10-5-6 Data Movement Instructions<br />

ON execution time (µs) Conditions<br />

CPU-6@H CPU-4@H CPU-6@CPU-4@ 2. Supported only by CPU Units Ver. 2.0 or later.<br />

Instruction Mnemonic Code Length<br />

ON execution time (µs) Conditions<br />

(steps)<br />

(See note.)<br />

CPU-6@H CPU-4@H CPU-6@CPU-4@ MOVE MOV 021 3 0.18 0.20 0.25 0.29 ---<br />

!MOV 021 7 +21.38 +21.40 +42.36 +42.36 Increase for CS<br />

Series<br />

+90.52 +90.52 +90.52 +90.52 Increase for<br />

C200H<br />

DOUBLE<br />

MOVE<br />

MOVL 498 3 0.32 0.34 0.42 0.50 ---<br />

MOVE NOT MVN 022 3 0.18 0.20 0.25 0.29 ---<br />

DOUBLE<br />

MOVE NOT<br />

MVNL 499 3 0.32 0.34 0.42 0.50 ---<br />

MOVE BIT MOVB 082 4 0.24 0.34 7.5 7.5 ---<br />

MOVE DIGIT MOVD 083 4 0.24 0.34 7.3 7.3 ---<br />

MULTIPLE<br />

BIT TRANS-<br />

FER<br />

BLOCK<br />

TRANSFER<br />

XFRB 062 4 10.1 10.8 13.6 13.6 Transferring 1<br />

bit<br />

186.4 189.8 269.2 269.2 Transferring 255<br />

bits<br />

XFER 070 4 0.36 0.44 11.2 11.2 Transferring 1<br />

word<br />

300.1 380.1 633.5 633.5 Transferring<br />

1,000 words

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!