beautypg.com

FUJITSU F2MCTM-16LX User Manual

Page 620

background image

604

APPENDIX

Note:

See Table B.5-1 and Table B.5-2 for information on (a) to (d) in the table.

Table B.8-6 11 Unsigned Multiplication/division Instructions (word, long word)

Mnemonic

#

RG

B

Operation

L

H

A
H

I

S

T

N

Z

V

C

R

M
W

DIVU

A

1

*1

0

0

word (AH) / byte (AL)
quotient --> byte (AL) remainder --> byte (AH)

-

-

-

-

-

-

-

*

*

-

DIVU

A,ear

2

*2

1

0

word (A) / byte (ear)
quotient --> byte (A) remainder --> byte (ear)

-

-

-

-

-

-

-

*

*

-

DIVU

A,eam

2+

*3

0

*6

word (A) / byte (eam)
quotient --> byte (A) remainder --> byte (eam)

-

-

-

-

-

-

-

*

*

-

DIVUW

A,ear

2

*4

1

0

long (A) / word (ear)
quotient --> word (A) remainder --> word (ear)

-

-

-

-

-

-

-

*

*

-

DIVUW

A,eam

2+

*5

0

*7

long (A) / word (eam)
quotient --> word (A) remainder --> word (eam)

-

-

-

-

-

-

-

*

*

-

MULU

A

1

*8

0

0

byte (AH) * byte (AL) --> word (A)

-

-

-

-

-

-

-

-

-

-

MULU

A,ear

2

*9

1

0

byte (A) * byte (ear) --> word (A)

-

-

-

-

-

-

-

-

-

-

MULU

A,eam

2+

*10

0

(b)

byte (A) * byte (eam) --> word (A)

-

-

-

-

-

-

-

-

-

-

MULUW

A

1

*11

0

0

word (AH) * word (AL) --> Long (A)

-

-

-

-

-

-

-

-

-

-

MULUW

A,ear

2

*12

1

0

word (A) * word (ear) --> Long (A)

-

-

-

-

-

-

-

-

-

-

MULUW

A,eam

2+

*13

0

(c)

word (A) * word (eam) --> Long (A)

-

-

-

-

-

-

-

-

-

-

*1: 3: Division by 0 7: Overflow 15: Normal
*2: 4: Division by 0 8: Overflow 16: Normal
*3: 6+(a): Division by 0 9+(a): Overflow 19+(a): Normal
*4: 4: Division by 0 7: Overflow 22: Normal
*5: 6+(a): Division by 0 8+(a): Overflow 26+(a): Normal
*6: (b): Division by 0 or overflow 2 x (b): Normal
*7: (c): Division by 0 or overflow 2 x (c): Normal
*8: 3: Byte (AH) is 0. 7: Byte (AH) is not 0.
*9: 4: Byte (ear) is 0. 8: Byte (ear) is not 0.
*10: 5+(a): Byte (eam) is 0, 9+(a): Byte (eam) is not 0.
*11: 3: Word (AH) is 0. 11: Word (AH) is not 0.
*12: 4: Word (ear) is 0. 12: Word (ear) is not 0.
*13: 5+(a): Word (eam) is 0. 13+(a): Word (eam) is not 0.