beautypg.com

FUJITSU FR family 32-bit microcontroller instruction manuel CM71-00101-5E User Manual

Page 254

background image

230

CHAPTER 7 DETAILED EXECUTION INSTRUCTIONS

Example:

COPOP #15, #1, CR3, CR4

16-bit data is transferred through the bus to the coprocessor indicated by channel number 15.

Assuming that the coprocessor indicated by channel 15 is a single-precision

floating-decimal calculation unit, the coprocessor command "CC" set as shown in Table 7.116-1

will have the following effect on coprocessor operation.

Table 7.116-1 Conditions for Coprocessor Command "CC" (COPOP)

CC

Calculation

00

Addition CRi + CRj

→ CRi

01

Subtraction CRi – CRj

→ CRi

02

Multiplication CRi × CRj

→ CRi

03

Division CRi ÷ CRj

→ CRi

Other

No operation

MSB

LSB

0

0

0

0

0

0

0

1

0

0

1

1

0

1

0

0

CR3

C 0 0 0 0 0 0 0

( - 1 x 2

0

)

CR3

C 0 0 0 0 0 0 0

CR4

4 0 8 0

0 0 0 0

( 2 x 2

0

)

( 3 x 2

0

)

CR4

4 0 C 0 0 0 0 0

(Coprocessor register)

(Coprocessor register)

Before execution

After execution