Question: Evaluate the following ARM code line by line and show the state of each of the following registers after each instruction executed: $t0 , $t1
Evaluate the following ARM code line by line and show the state of each of the following registers after each instruction executed: $t0 , $t1 , $t2 , PC after instruction executes, memory memory location 0x40001008

Precondition: PC (inital) 0x 4000 0000 X4 = 0x4000 1000 0x4000 0x4000 1008 X0 X1 X2 PC 1004 0x4000 00000 Start ADDI X0, #5 STUR XO, [X4 , #11 LDUR Xi, X4, #1] ADD X0, X1, X0 STUR X0, [X4, #21 B Exit Exit ADD X2, X1. X0 0 0 0 0 Precondition: PC (inital) 0x 4000 0000 X4 = 0x4000 1000 0x4000 0x4000 1008 X0 X1 X2 PC 1004 0x4000 00000 Start ADDI X0, #5 STUR XO, [X4 , #11 LDUR Xi, X4, #1] ADD X0, X1, X0 STUR X0, [X4, #21 B Exit Exit ADD X2, X1. X0 0 0 0 0
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
