This shows you the differences between two versions of the page.
haas:fall2022:discrete:projects:lmr1 [2022/10/15 12:36] – created wedge | haas:fall2022:discrete:projects:lmr1 [2022/10/15 12:54] (current) – wedge | ||
---|---|---|---|
Line 4: | Line 4: | ||
</ | </ | ||
- | ======PROJECT: | + | ======PROJECT: |
=====OBJECTIVE===== | =====OBJECTIVE===== | ||
- | To take a first-principles, | + | To take a first-principles, |
+ | |||
+ | =====OVERVIEW===== | ||
+ | Using the basic logical operations implemented in lmr0, we are seeking to implement the following math routines all upon our 12-bit (or more) custom array: | ||
+ | |||
+ | * addition | ||
+ | * subtraction | ||
+ | * multiplication | ||
+ | * integer division | ||
+ | * integer remainder | ||
+ | * exponent (power) | ||
+ | * some additional math operation of your choice (square root, sine, etc.) | ||
=====GRABIT===== | =====GRABIT===== | ||
Line 17: | Line 28: | ||
=====EDIT===== | =====EDIT===== | ||
- | You will want to go [[/ | + | You will want to go [[/ |
- | * [[/ | + | * [[/ |
- | {{page> | + | {{page> |
=====SUBMISSION===== | =====SUBMISSION===== |