Intel 8XC196MC Microscope & Magnifier User Manual


 
8XC196MC, MD, MH USER’S MANUAL
A-26
MULU
(2 operands)
MULTIPLY WORDS, UNSIGNED. Multiplies
the source and destination word operands,
using unsigned arithmetic, and stores the 32-
bit result into the destination double-word
operand. The sticky bit flag is undefined after
the instruction is executed.
(DEST)
(DEST) × (SRC)
DEST, SRC
MULU lreg, waop
(011011aa) (waop) (lreg)
PSW Flag Settings
ZNCVVTST
————— ?
MULU
(3 operands)
MULTIPLY WORDS, UNSIGNED. Multiplies
the two source word operands, using
unsigned arithmetic, and stores the 32-bit
result into the destination double-word
operand. The sticky bit flag is undefined after
the instruction is executed.
(DEST)
(SRC1) × (SRC2)
DEST, SRC1, SRC2
MULU lreg, wreg, waop
(010011aa) (waop) (wreg) (lreg)
PSW Flag Settings
ZNCVVTST
————— ?
MULUB
(2 operands)
MULTIPLY BYTES, UNSIGNED. Multiplies
the source and destination operands, using
unsigned arithmetic, and stores the word
result into the destination operand. The sticky
bit flag is undefined after the instruction is
executed.
(DEST)
(DEST) × (SRC)
DEST, SRC
MULUB wreg, baop
(011111aa) (baop) (wreg)
PSW Flag Settings
ZNCVVTST
————— ?
MULUB
(3 operands)
MULTIPLY BYTES, UNSIGNED. Multiplies
the two source byte operands, using
unsigned arithmetic, and stores the word
result into the destination operand. The sticky
bit flag is undefined after the instruction is
executed.
(DEST)
(SRC1) × (SRC2)
DEST, SRC1, SRC2
MULUB wreg, breg, baop
(010111aa) (baop) (breg) (wreg)
PSW Flag Settings
ZNCVVTST
————— ?
Table A-6. Instruction Set (Continued)
Mnemonic Operation Instruction Format