USC SL ng list UCLIUIIS. 3) Explain the relationships between EAX, AX, AL, and AH using diagram. 4) (a) Rewrite the following program without using jump instructions: mov BX, 50 rpti: add EAX, 10 dec BX jnz rpti (b) Rewrite the following program without using loop instructions: mov ECX, 100 rpt2: sub BX,15 loop rpt2 (C) Write assembly code to move the lower half (rightmost 4 bits) of register BL to the lower half of AL. For example, if AL = 01101110 and BL = 10101001, then after running the program AL = 01101001 : (i) using shift and rotate instructions (ii) without shift and rotate instructions Show transcribed image text USC SL ng list UCLIUIIS. 3) Explain the relationships between EAX, AX, AL, and AH using diagram. 4) (a) Rewrite the following program without using jump instructions: mov BX, 50 rpti: add EAX, 10 dec BX jnz rpti (b) Rewrite the following program without using loop instructions: mov ECX, 100 rpt2: sub BX,15 loop rpt2 (C) Write assembly code to move the lower half (rightmost 4 bits) of register BL to the lower half of AL. For example, if AL = 01101110 and BL = 10101001, then after running the program AL = 01101001 : (i) using shift and rotate instructions (ii) without shift and rotate instructions
Expert Answer
Answer to USC SL ng list UCLIUIIS. 3) Explain the relationships between EAX, AX, AL, and AH using diagram. 4) (a) Rewrite the foll…