sh-dis/tests/macl.s

18 lines
407 B
ArmAsm

.global _start
_start:
mova tblm,r0 /* Get table address */
mov r0,r1
mova tbln,r0 /* Get table address */
clrmac /* MAC register initialization */
mac.l @r0+,@r1+ /* mach 0014_be17
macl 0cf6_8229 */
mac.l @r0+,@r1+ /* mach 1786_6c78
macl 6c00_7119 */
sts macl,r0 /* Get result in R0 */
.align 2
tblm: .long 0x1234abcd
.long 0x5678ef01
tbln: .long 0x0123abcd
.long 0x4567def0