Question: can i get help completing number 10? Explanation with code is appreciated Using the MARS simulator, write and execute the MIPS assembly code that will
Using the MARS simulator, write and execute the MIPS assembly code that will perform the C statements. Find the value of the C variable on the LHS of indicated C instruction in BOLD. Use comment hash #### to identify and separate the problems. Identify C variables as A($so), B($s1), C($s2), D($S3), E($s4), F($s5), G($56) and H($S7). The register $to can be used for temporary storage. 1. A=5; B=12; C = A +B 2. As-15; B=-26; D = A.B 3. A=10; B=30; C=60; D=-75; E=-100; F = (A+B-C) - (D-E) 4. F=F-A + B (use the previous values for RHS A, B and F) 5. A=0x89AB; B=0x98B3; G = B-A 6. B=OxOD; H = B+B+B+B 7. A=25; A = A - Ox1C 8. B=20; E=50; F=35; G=120; D = (G-E) + 100 - (F-B-45) 9. D=456; F=123; G=0x44; A =F+ (D-G) 10. Run this C code segment by using the branch instruction bne and find F. A=3; B=50; F=0; for (H=0; H!= B; H++) F = F + A
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
