![Xilinx Virtex-II Pro PPC405 Скачать руководство пользователя страница 111](http://html1.mh-extra.com/html/xilinx/virtex-ii-pro-ppc405/virtex-ii-pro-ppc405_user-manual_3410279111.webp)
March 2002 Release
419
Virtex-II Pro™ Platform FPGA Documentation
1-800-255-7778
Multiply-Accumulate Instruction-Set Extensions
R
shows the operation of the negative multiply-accumulate low-halfword to
word
instructions.
Multiply Halfword to Word Instructions
Multiply Cross-Halfword to Word Instructions
shows the PPC405
multiply cross-halfword to word
instructions. These instructions
take the lower halfword of the first source operand (
r
A[16:31]) and multiply it with the
upper halfword of the second source operand (
r
B[0:15]), producing a 32-bit product. The
product is signed or unsigned, depending on the instruction.
For each type of instruction shown in
, the “Operation” column indicates the
multiply operation performed. The column also shows, on an instruction-by-instruction
basis, how the CR register is updated (if at all). The XER register is not updated by these
instructions.
Figure 3-33:
Negative Multiply-Accumulate Low-Halfword to Word Operation
UG011_25_033101
r
D
0
31
0
32
r
A
0
31
16
r
B
0
31
15
×
r
D
0
31
+
Intermediate Result
−
1
1
Table 3-46:
Multiply Cross-Halfword to Word Instructions
Mnemonic
Name
Operation
Operand
Syntax
Multiply Cross-Halfword to Word Signed Instructions
r
D is loaded with the signed product (
r
A[16:31])
×
(
r
B[0:15]).
mulchw
Multiply Cross Halfword to Word
Signed
CR0 is
not
updated.
r
D,
r
A,
r
B
mulchw.
Multiply Cross Halfword to Word
Signed and Record
CR0 is updated to reflect the result.
Содержание Virtex-II Pro PPC405
Страница 1: ...R Volume 2 a PPC405 User Manual Virtex II Pro Platform FPGA Developer s Kit March 2002 Release...
Страница 14: ...322 www xilinx com March 2002 Release 1 800 255 7778 Virtex II Pro Platform FPGA Documentation Preface R...
Страница 252: ...560 www xilinx com March 2002 Release 1 800 255 7778 Virtex II Pro Platform FPGA Documentation R...
Страница 260: ...568 www xilinx com March 2002 Release 1 800 255 7778 Virtex II Pro Platform FPGA Documentation R...
Страница 562: ...870 www xilinx com March 2002 Release 1 800 255 7778 Virtex II Pro Platform FPGA Documentation R...