Question: In Lab#6, Task#8 you had a code to perform a long multiplication (to generate a 64-bits result) by a constant (100) using a loop with

In Lab#6, Task#8 you had a code to perform a long multiplication (to generate a 64-bits result) by a constant (100) using a loop with repetitive addition.

Requirements Write the ARM assembly language to simulate a long multiplication by 100 without using any loop (i.e. no branch statement). The program should save the product (final result) in R1:R0 registers, with the upper 32-bits in R1 while the lower 32-bits in R0.

USING VisUal program

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!