Freescale-semiconductor StarCore SC140 Instrukcja Użytkownika Strona 641

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 760
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 640
MPYUS
SC140 DSP Core Reference Manual A-327
MPYUS Fractional Multiply MPYUS
Unsigned By Signed (DALU)
Description
Status and Conditions that Affect Instruction
None.
Status and Conditions Changed by Instruction
Example
mpyus d2,d3,d4
1.100 $C000 (–2
–1
)
x 0.000 0000 0000 0010$0002 (2
–14
)
1.111 1111 1111 1111$FFFF (–2
–15
)
Instruction Formats and Opcodes
Note: ** indicates serial grouping encoding.
Operation Assembler Syntax
Dc.L * Dd.H Dn
MPYUS Dc,Dd,Dn
MPYUS Dc,Dd,Dn
Performs signed fractional multiplication between the unsigned 16-bit LP of the first register (Dc) of a data
register pair with the signed 16-bit HP of the second register (Dd). It then stores the sign-extended 32-bit
product in a destination data register (Dn).
Register Address Bit Name Description
Ln L Clears the Ln bit in the destination registers.
Register/Memory Address Before After
D2
$FF FF00 0002
D3
$FF C000 0042
L4:D4
$0:$FF FFFF 0000
Instruction Words Cycles Type Opcode
15 8 7 0
MPYUS Dc,Dd,Dn 1 1 1 0*1000FFF11101ee
Przeglądanie stron 640
1 2 ... 636 637 638 639 640 641 642 643 644 645 646 ... 759 760

Komentarze do niniejszej Instrukcji

Brak uwag