Question: Explain the answer (marked in red) 7. Assume that the flags are all initialized to 0 and instructions are sequential. For every instruction separately write

Explain the answer (marked in red)
7. Assume that the flags are all initialized to 0 and instructions are sequential. For every instruction separately write the value in the destination register and the flags: ADDS r2, r2, #32 r2 = #32 or 0x20 , NCZV =0000 MOV r4, r2, LSL #1 r4 =#64 or 0x40 , NCZV =0000 TEQr4, #64 NCZV = 0010 BIC r4, r4, #0xF5 r4=0 ,NCZV=0010 Commented [RR2]: Error in QP 7. Assume that the flags are all initialized to 0 and instructions are sequential. For every instruction separately write the value in the destination register and the flags: ADDS r2, r2, #32 r2 = #32 or 0x20 , NCZV =0000 MOV r4, r2, LSL #1 r4 =#64 or 0x40 , NCZV =0000 TEQr4, #64 NCZV = 0010 BIC r4, r4, #0xF5 r4=0 ,NCZV=0010 Commented [RR2]: Error in QP
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
