Implementation of Arithmetic and Logic Operations
- Software Implementation
- Implementation of an operation with a program using machine instruction set
- Usually when the operation is not included in the instruction set
- Hardware Implementation
- Implementation of an operation in a computer
with one machine instruction
Software Implementation example:
* Multiplication
- For simplicity, unsigned positive numbers
- 8-bit numbers -> 16-bit product