{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

lecNew-22-HWMul

lecNew-22-HWMul - WPI ECE2801 Foundations of Embedded...

Info icon This preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon
WPI ECE2801 Foundations of Embedded Computer Systems Lecture 22: Hardware Multiplier
Image of page 1

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
EE2801: Foundations of Embedded Systems Lecture 22 Hardware Multiplier MSP430 has Add, Subtract, Increment, Decrement instructions NO Multiply or divide instructions Multiply uses HW multiplier, which is a memory-mapped peripheral Divide needs to be emulated by SW; possible but expensive.
Image of page 2
EE2801: Foundations of Embedded Systems Lecture 22 Using the HW Multiplier Memory-mapped peripheral, not part of CPU Access through registers (memory locations): Write the first operand to register one and write the second operand to register two, then the result is magically located in the result registers.
Image of page 3

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon