Question: Please solve ALL parts for upvote: Logarithm (Iterative algorithm) Get a user input of two positive integer numbers: A and B where A is a

Please solve ALL parts for upvote:

Logarithm (Iterative algorithm)

  • Get a user input of two positive integer numbers: A and B where A is a base and B is an exponent of A
  • Calculate C= Log base A of B
  • Print C

Test case: A=2, B=16

Output should be 4

  • Implement the algorithm in C. The arithmetic operations are limited to only addition and subtraction.
  • A screenshot of the final execution states for a test case of your C code. Note your program needs to be general to take any input values using input instructions. However, a test input is used just to create a screenshot.
  • After implementing in C, Implement the algorithm for MARIE architecture
  • A screenshot of the final execution states for a test case of your MARIE assembly code. Note your program needs to be general to take any input values using input instructions. However, a test input is used just to create a screenshot.
  • Include the number of instructions in a list.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!