EasyManua.ls Logo

Panasonic MN103S

Panasonic MN103S
552 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Chapter 16
Appendix
XVI - 40 Extension Instruction Specification
The following shows symbols used in flag change tables:
..
Low-order 4 bits (V, C, N, Z) of PSW are collectively called “flags”.
..
Extension arithmetic unit register set
Each of the extension arithmetic units has the following dedicated registers to store high-speed multiply and
multiply and accumulate results:
Figure:16.4.2 Extension Arithmetic Unit Register Set
Multiply register (one 32-bit register)
This register is provided for high-speed multiply instruction and stores high-order 32 bits of multiply result that is
64 bits long when multiply instruction is used.
Multiply and accumulate register (higher) (one 32-bit register)
This register is provided for multiply and accumulate instructions and stores high-order 32 bits of multiply and
accumulate result that is 64 bits long when multiply and accumulate instruction is used.
Multiply and accumulate register (lower) (one 32-bit register)
This register is provided for multiply and accumulate instruction and stores low-order 32 bits of multiply and
accumulate result that is 64 bits long when multiply and accumulate instruction is used.
Multiply and accumulate overflow detection flag register (one 1-bit register)
This register is set when an overflow occurs as a result of execution of multiply and accumulate instruction and is
not cleared until the next CLRMAC or PUTCX instruction is executed.
- : Flag unchanged
+ : Flag changed
* : Undefined
0 : Reset
1 : Set
MDRQ
MCRH
MCRL
MCVF
031
31
31
0
0
0
Multiply Register
Multiply & Accumulate
Multiply & Accumulate
Overflow Detect Flag Register
Register(Lower)
Multiply & Accumulate
Register(Higher)

Table of Contents

Other manuals for Panasonic MN103S

Related product manuals