Question: ARM Assembly Write a program that calculates the following expression: Register = val2 + 3 val3 - val1 Assume that val1, val2, and val3 are
ARM Assembly
Write a program that calculates the following expression:
Register = val2 + 3 val3 - val1
Assume that val1, val2, and val3 are 8-bit integer memory variables.
- Besides, val1, val2 are unsigned integers and val3 is signed integer
- Assign val2=11, val3=16, val1=-60
- Register could be any of the ARM general purpose registers
- Use the debugger to verify the result in the memories and the Register
- Report the Register value in hex (as shown in the debugger) and negative flag as shown in gdb
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
