Table of Contents Previous topic Next topic
MICROPROCESSOR INSTRUCTION REFERENCE->MSACL
MSACL Multiply and Subtract with Register Load
Compatibility: Starting with 5206e.
| Assembler Syntax: | MSACL.W Ry.<UL>,Rx<UL>,<ea>,Rw |
| MSACL.W Ry.<UL>,Rx<UL>,<shift>,<ea>,Rw | |
| MSACL.W Ry.<UL>,Rx<UL>,<shift>,<ea>&,Rw | |
| MSACL.L Ry,Rx,<ea>,Rw | |
| MSACL.L Ry,Rx,<shift>,<ea>,Rw | |
| MSACL.L Ry,Rx,<shift>,<ea>&,Rw |
| OMC | Not affected |
| S/U | Not affected |
| N | Set if the most significant bit of the result is set, else cleared |
| Z | Set if the result is zero, else cleared |
| V | Set if an overflow generated, else unchanged |
| C | Always cleared |
| Allowable Addressing Modes <ea> |
| (An) | |
| (An)+ | |
| -(An) | |
| (d16,An) |