Texas-instruments TMS320C3x Uživatelský manuál Strana 617

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 757
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 616
Multiply Integer
MPYI
13-159
Assembly Language Instructions
Syntax MPYI
src, dst
Operation
dst
×
src
dst
Operands
src
general addressing modes (G):
0 0 any CPU register
0 1 direct
1 0 indirect (disp = 0–255, IR0, IR1)
1 1 immediate
dst
any CPU register
Opcode
31 2423 16 8 7 015
000 01 0
1 10
dst
G
src
Description The product of the
dst
and
src
operands is loaded into the
dst
register. The
src
and
dst
operands, when read, are assumed to be 24-bit signed integers. The
result is assumed to be a 48-bit signed integer. The output to the
dst
register
is the 32 LSBs of the result.
Integer overflow occurs when any of the 16 MSBs of the 48-bit result differs
from the MSB of the 32-bit output value.
Cycles 1
Status Bits These condition flags are modified only if the destination register is R7R0.
LUF Unaffected
LV 1 if an integer overflow occurs; unchanged otherwise
UF 0
N 1 if a negative result is generated; 0 otherwise
Z 1 if a 0 result is generated; 0 otherwise
V 1 if an integer overflow occurs; 0 otherwise
C Unaffected
OVM Operation is affected by OVM bit value.
Mode Bit
Zobrazit stránku 616
1 2 ... 612 613 614 615 616 617 618 619 620 621 622 ... 756 757

Komentáře k této Příručce

Žádné komentáře