Question
Description: (VisUAL/Keil Tools Portion): In this part, you will design a program that will implement a 128-bit adder. Move 32-bit numbers into r0-r7 (using MOV
Description:
(VisUAL/Keil Tools Portion):
In this part, you will design a program that will implement a 128-bit adder. Move 32-bit numbers into r0-r7 (using MOV or MVN) and then perform the 128-bit addition as seen below. Make sure to keep track of the carries and confirm that the addition result is correct for your chosen 128-bit numbers (you will need to update the condition codes with the add instructions by appending S to any instruction that needs to potentially carry from one column to the next and an instruction to use that carry in the addition).
r3 r2 r1 r0
+ r7 r6 r5 r4
-------------------------------------------------------
r11 r10 r9 r8
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started