3-5

3 Instruction Execution Times and Number of Steps
CP1E CPU Unit Instructions Reference Manual(W483)
3-1 CP1E CPU Unit Instruction
Execution Times and Number of
3
Comparison Instructions
Instruction Mnemonic FUN No. Length
(steps)
ON execution
time (ยตs) Conditions
Input Comparison Instructions
(unsigned)
LD,AND,OR+= 300 4 9.3 ---
LD,AND,OR+<> 305
LD,AND,OR+<310
LD,AND,OR+<= 315
LD,AND,OR+>320
LD,AND,OR+>= 325
Input Comparison Instructions
(double, unsigned)
LD,AND,OR+=+L 301 4 10.8 ---
LD,AND,OR+<>+L 306
LD,AND,OR+<+L 311
LD,AND,OR+<=+L 316
LD,AND,OR+>+L 321
LD,AND,OR+>=+L 326
Input Comparison Instructions
(signed)
LD,AND,OR+=+S 302 4 9.4 ---
LD,AND,OR+<>+S 307
LD,AND,OR+<+S 312
LD,AND,OR+<=+S 317
LD,AND,OR+>+S 322
LD,AND,OR+>=+S 327
Input Comparison Instructions
(double, signed)
LD,AND,OR+=+SL 303 4 10.9 ---
LD,AND,OR+<>+SL 308
LD,AND,OR+<+SL 313
LD,AND,OR+<=+SL 318
LD,AND,OR+>+SL 323
LD,AND,OR+>=+SL 328
Time Comparison Instructions =DT 341 4 14.5 ---
<>DT 342 4 14.5 ---
<DT 343 4 14.4 ---
<=DT 344 4 14.4 ---
>DT 345 4 14.6 ---
>=DT 346 4 14.6 ---
COMPARE CMP 020 3 8.1 ---
!CMP 020 7 49.1 ---
DOUBLE COMPARE CMPL 060 3 9.5 ---
SIGNED BINARY COMPARE CPS 114 3 8.1 ---
!CPS 114 7 49.1 ---
DOUBLE SIGNED BINARY
COMPARE
CPSL 115 3 9.5 -- -
TABLE COMPARE TCMP 085 4 61.1 ---
UNSIGNED BLOCK COMPARE BCMP 068 4 107.6 ---
AREA RANGE COMPARE ZCP 088 3 17.8 ---
DOUBLE AREA RANGE
COMPARE
ZCPL 116 3 20.1 ---