Question: Considering the following memory map. Assuming the ARM applies Little Endian byte ordering. Assume initially: R4 = 0x11223344, R3= 0xAABBCCDD, R2 = 0x1A2B3C4D, SP
Considering the following memory map. Assuming the ARM applies Little Endian byte ordering. Assume initially: R4 = 0x11223344, R3= 0xAABBCCDD, R2 = 0x1A2B3C4D, SP = 0x00CD0050 i. Indicate all changes to the memory map after the following store instruction executes. ii. Determine, the contents of SP after the instruction executes. STMFA SP!, (R4, R3, R2) Data (byte) Address 00CD0050 00CD0051 00CD0052 00CD0053 00CD0054 00CD0055 00CD0056 00CD0057 Data (byte) Address Address 00CD0040 00CD0048 00CD0041 00CD0049 00CD0042 00CD004A 00CD0043 00CD004B 00CD0044 00CD004C 00CD0045 00CD004D 00CD0046 00CD004E 00CD0047 00CD004F For the toolbar, press ALT+F10 (PC) or ALT+FN+F10 (Mac). Data (byte) Address 00CD0058 00CD0059 00CD005A 00CD005B 00CD005C 00CD005D 00CD005E 00CD005F Data (byte)
Step by Step Solution
3.43 Rating (159 Votes )
There are 3 Steps involved in it
To determine the changes to the memory map and the contents of SP after the STMFA SP R4R3R2 instruct... View full answer
Get step-by-step solutions from verified subject matter experts
