RMPY: Difference between revisions

From NDWiki
Jump to navigation Jump to search
(RMPY instruction)
 
m (Typo: as->a)
 
Line 8: Line 8:
}}
}}


'''RMPY''' is an assembly instruction. The source and destination registers are multiplied. The result is as 32-bit signed integer left in the [[A register|A]] and [[D register|D registers]], with the most significant word in the A register.  
'''RMPY''' is an assembly instruction. The source and destination registers are multiplied. The result is a 32-bit signed integer left in the [[A register|A]] and [[D register|D registers]], with the most significant word in the A register.  


== Flags affected ==
== Flags affected ==

Latest revision as of 14:24, 15 July 2012

RMPY
Description Integer inter-register multiply
Format RMPY <sr> <dr>
Code 141 2008
Affected AD = <dr> * <sr>, C, O, Q
Type User
Architecture ND-100, ND-110

RMPY is an assembly instruction. The source and destination registers are multiplied. The result is a 32-bit signed integer left in the A and D registers, with the most significant word in the A register.

Flags affected

C, O and Q may be affected.

References