Question: Multiplication and division Are these supported via a specific module or through the microprocessor? Floating point operations Are these supported via a specific module or
Multiplication and division
Are these supported via a specific module or through the microprocessor?
Floating point operations
Are these supported via a specific module or through the microprocessor?
Clock
Is the clock realtime? Relative? Accessible from the code? Supported via hardware or software?
Data types
Which data types are available? How many bytes is each? A nonexhaustive set bool, int, uint, unsigned int, float, double, String, void, NULL
Secondarily, you will be evaluating the size of binaries and the impact that control structures plays on the resulting binary size. Provided in the project repository is a naive implementation of a calculator of Fibonacci numbers. Each loop through the loop method calculates the next Fibonacci numbers using the recursive function int fibint :: int int. Convert this program to one which has a smaller binary.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
