Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Solve for the correct CPU computations and actions.Execute these ARM instructions as if you were the ARM CPU. Write the final updated values for each
Solve for the correct CPU computations and actions.Execute these ARM instructions as if you were the ARM CPU.
Write the final updated values for each memory, register and flags after the given instruction executes in the space provided. Only update the changed values. There are multiple parts of this problem.
1).LSL R6, R6, #3
2).LSR R0, R0, R11
3). LSR R4, R2, #0x10
4).ORR R3, R3, R10
5).MUL R1, R4, R12
Updated Data Updated Data Memory Address 0x84F0 0x84F1 0x84F2 0x84F3 Ox84F4 0x84F5 0x84F6 0x84F7 Ox84F8 Ox8 4F9 0x84FA Ox84FB 0x8 4FC 0x84FD 0x84FE 0x84FF 0x8500 0x8501 0x8502 Ox8503 0x8504 0x8505 0x8506 0x8507 0x8508 0x8509 Ox850A 0x850B 0x850C Ox850D 0x850E 0x850F Orig. Data 0x82 0x32 OxBC OxA4 OxF4 Ox6A 0x9D OxC2 0x42 0x67 0x8D OxA1 OxF2 OxB8 Ox5E OXEE OxFA OxF3 Ox54 OxBA 0x6D Ox9C 0x78 OxBB OxC3 OxB4 OxAA OxD9 OxDA OxFF OxE5 0x33 Register RO R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15 Orig. Data OxDC002B45 0x00008500 OxAB03873C Ox2B78 DFEO 0x000084FO Ox00100000 Ox041 BOCOD 0x00100000 0x00000000 Ox008 42ABO OxO ABD9830 0x0000000A Ox00000002 OX00008500 Ox003762 DD 0x00100000 0 Flags N z 1 1 V Q 0 0
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