Integer Instructions
MOTOROLA M68000 FAMILY PROGRAMMER’S REFERENCE MANUAL 4-93
DIVS, DIVSL Signed Divide DIVS, DIVSL
(M68000 Family)
Instruction Format:
WORD
Instruction Fields:
Register field—Specifies any of the eight data registers. This field always specifies the
destination operand.
Effective Address field—Specifies the source operand. Only data alterable addressing
modes can be used as listed in the following tables:
*Can be used with CPU32.
NOTE
Overflow occurs if the quotient is larger than a 16-bit signed
integer.
1514131211109876543210
1000 REGISTER 1 1 1
EFFECTIVE ADDRESS
MODE REGISTER
Addressing Mode Mode Register Addressing Mode Mode Register
Dn 000 reg. number:Dn (xxx).W 111 000
An — — (xxx).L 111 001
(An) 010 reg. number:An #<data> 111 100
(An) + 011 reg. number:An
– (An) 100 reg. number:An
(d
16
,An) 101 reg. number:An (d
16
,PC) 111 010
(d
8
,An,Xn) 110 reg. number:An (d
8
,PC,Xn) 111 011
MC68020, MC68030, and MC68040 only
(bd,An,Xn)* 110 reg. number:An (bd,PC,Xn)* 111 011
([bd,An,Xn],od) 110 reg. number:An ([bd,PC,Xn],od) 111 011
([bd,An],Xn,od) 110 reg. number:An ([bd,PC],Xn,od) 111 011
Commenti su questo manuale