English
Language : 

Z380 Datasheet, PDF (65/115 Pages) Zilog, Inc. – MICROPROCESSOR
ZILOG
MULTIPLY/DIVIDE INSTRUCTION GROUP
MICROPROCESSOR
Mnemonic
MLT dd
MULTW [HL,]pp
MULTW [HL,]XY
MULTW [HL,]nn
MULTW (XY+d)
MULTUW uu
Symbolic
Operation
Flags
P/
Opcode
# of Execute
S Z x H x V N C 76 543 210 HEX Bytes Time Notes
dd ← ddH * ddL
• • x • x • • • 11 101 101 ED 2 7
01 dd1 100
HL(31-0)
¤ ¤ x • x 0 • ¤ 11 101 101 ED 3 10
← HL(15-0) * pp(15-0)
11 001 011 CB
10 (010) 0pp
HL(31-0)
¤ ¤ x • x 0 • ¤ 11 101 101 ED 3 10
← HL(15-0) * XY(15-0)
11 001 011 CB
HL(31-0)
← HL(15-0) * nn
10 (010) 10y
¤ ¤ x • x 0 • ¤ 11 101 101 ED 5 10
I
11 001 011 CB
10 (010) 111 97
← n →
← n →
HL(31-0)
¤ ¤ x • x 0 • ¤ 11 y11 101
4 12+r I
← HL(15-0) * (XY+d)
11 001 011 CB
← d →
HL(31-0)
← HL(15-0) * uu
10 (010) 010 92
¤ ¤ x • x 0• ¤
(011)
MULTUW uu instructions, uu is any of pp, nn, XY, (nn), (XY+d) as shown for MULTW instruction with replacing (010) by
(010). Execute time is time required for MUTW with one more clock.
PS010001-0301