A.12 hardware multiplier, word access – Texas Instruments MSP430x1xx User Manual

Page 344

Advertising
background image

Hardware Multiplier, Word Access

A-12

A.12 Hardware Multiplier, Word Access

Bit # –

15

14

13

12

11

10

9

8

Sum extend, SumExt

013Eh

r

r

r

r

r

r

r

r

Result-high word ResHI

013Ch

215

rw

214

rw

213

rw

212

rw

211

rw

210

rw

29
rw

28
rw

Result-low word ResLO

013Ah

215

rw

214

rw

213

rw

212

rw

211

rw

210

rw

29
rw

28
rw

Second operand OP2

0138h

215

rw

214

rw

213

rw

212

rw

211

rw

210

rw

29
rw

28
rw

MPYS+ACC MACS

0136h

215

rw

214

rw

213

rw

212

rw

211

rw

210

rw

29
rw

28
rw

MPY+ACC MAC

0134h

215

rw

214

rw

213

rw

212

rw

211

rw

210

rw

29
rw

28
rw

Multiply signed MPYS

0132h

215

rw

214

rw

213

rw

212

rw

211

rw

210

rw

29
rw

28
rw

Multiply unsigned MPY

0130h

215

rw

214

rw

213

rw

212

rw

211

rw

210

rw

29
rw

28
rw

Bit # –

7

6

5

4

3

2

1

0

Sum extend, SumExt

013Eh

r

r

r

r

r

r

r

r

Result-high word ResHI

013Ch

27
rw

26
rw

25
rw

24
rw

23
rw

22
rw

21
rw

20
rw

Result-low word ResLO

013Ah

27
rw

26
rw

25
rw

24
rw

23
rw

22
rw

21
rw

20
rw

Second operand OP2

0138h

27
rw

26
rw

25
rw

24
rw

23
rw

22
rw

21
rw

20
rw

MPYS+ACC MACS

0136h

27
rw

26
rw

25
rw

24
rw

23
rw

22
rw

21
rw

20
rw

MPY+ACC MAC

0134h

27
rw

26
rw

25
rw

24
rw

23
rw

22
rw

21
rw

20
rw

Multiply signed MPYS

0132h

27
rw

26
rw

25
rw

24
rw

23
rw

22
rw

21
rw

20
rw

Multiply unsigned MPY

0130h

27
rw

26
rw

25
rw

24
rw

23
rw

22
rw

21
rw

20
rw

† The Sum Extend register SumExt holds a 16

×

16-bit multiplication (MPYS) sign result, or the overflow of the multiply and accu-

mulate (MAC) operation, or the sign of the signed multiply and accumulate (MACS) operation. Overflow and underflow of the
MACS operation must be handled by software.

Advertising