Question: Using MIPSter 2.0 assembly lang Using loops, branching and arithmetic instructions in MIPS Children are taught to add multi-digit numbers from right to left, one
Using MIPSter 2.0 assembly lang
Using loops, branching and arithmetic instructions in MIPS
Children are taught to add multi-digit numbers from right to left, one digit at a time. Your job is to count the number of carry operations for a set of addition problems. For instance, if the input is 123 and 456, there are 0 carry operations. If the input is 666 and 777, there are 3 carry operations.
Assume that all input values will be positive integers (do not do error checking for this). You are not required to have a loop for multiple runs, be I do appreciate it if you do. You could terminate the loop when the user inputs 0 for the first input value.
Possible sample output:
Please enter a positive integer:
123
Please enter a positive integer:
456
There are 0 carry operations
Please enter a positive integer:
666
Please enter a positive integer:
777
There are 3 carry operations
Please enter a positive integer.
0
Have a nice day
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
