Panasonic MN103001G/F01K User Manual Page 60

  • Download
  • Add to my manuals
  • Print
  • Page
    / 466
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 59
Extension Instruction Specifications
3-4
Multiply Register
Multiply & Accumulate
Register (Higher)
Multiply & Accumulate
Register (Lower)
Multiply & Accumulate
Overflow Detect Flag Register
Bit 0
MCVF
Bit 31 Bit 0
Bit 31 Bit 0
Bit 31 Bit 0
MDRQ
MCRH
MCRL
3.2.2 Extension Block Register Set
The extension block has the following dedicated registers in which it stores the results of high-speed multiplication
operations and multiply-and-accumulate operations.
Fig. 3-2-1 Extension Block Register Set
Multiply register (32 bits x 1 register)
This register is provided for high-speed multiplication instructions. A multiplication instruction uses this
register to store the high-order 32 bits of the 64-bit multiplication result.
Multiply-and-accumulate register (higher) (32 bits x 1 register)
This register is provided for multiply-and-accumulate operation instructions. A multiply-and-accumulate
operation instruction uses this register to store the high-order 32 bits of the 64-bit multiply-and-accumulate
operation result.
Multiply-and-accumulate register (lower) (32 bits x 1 register)
This register is provided for multiply-and-accumulate operation instructions. A multiply-and-accumulate
operation instruction uses this register to store the low-order 32 bits of the 64-bit multiply-and-accumulate
operation result.
Multiply-and-accumulate overflow detect flag register (1 bit x 1 register)
This one-bit register is set when an overflow occurs in a multiply-and-accumulate operation. This flag is
not cleared until the next CLRMAC instruction or PUTCX instruction is executed.
Page view 59
1 2 ... 55 56 57 58 59 60 61 62 63 64 65 ... 465 466

Comments to this Manuals

No comments