Question: Consider the assembly code generated by the compiler for some corresponding C function. Explain what each assembly instruction does and describe what data is in


Consider the assembly code generated by the compiler for some corresponding C function. Explain what each assembly instruction does and describe what data is in the corresponding register. 6. C code: ;;;15 b2 = -14; Assembly for above C code (parts a - c): a. 00001e 2000 MOVS ro, #Oxd b. 000020 4300 MVNS ro.ro c. 000022 9002 STR ro, (sp, #8] Consider the assembly code generated by the compiler for some corresponding C function. Explain what each assembly instruction does and describe what data is in the corresponding register. 6. C code: ;;;15 b2 = -14; Assembly for above C code (parts a - c): a. 00001e 2000 MOVS ro, #Oxd b. 000020 4300 MVNS ro.ro c. 000022 9002 STR ro, (sp, #8]
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
