SERHIY KONYK TAKEHOME.TXT #bits of Hex FROM: TO: Offset Assembly-code: 0005 mov BL, [OTHER] 16 Address 045E IR Memory 8 Data 57 M BL register 0009 mov BH, 251 8 D FB M BH 000B add BX, [W] 16 A 045C IR M 16 D 2345 M ALU 16 D FB57 BX ALU 16 D 1EAB ALU M 000F ja M1 16 A 0015 IR M (jump if above;unsigned greater than) 0011 mov [OTHER], BL 16 A 045E IR M 8 D 57 BL M (The content of register BL is moved to memory location OTHER) 0015 M1: 0015 mov CL, [F] 16 A 0466 IR M 8 D 53 M CL 0019 mov CH, 123 8 D 7B IR CH 001B add CX, [Z] 16 A 0456 IR M 16 D 6789 M ALU 16 D 7B53 CX ALU 16 D 0ECB ALU M 001F ja M2 16 A 0025 IR M (jump if above;unsigned greater than) 0021 mov [Y], CX 16 A 0458 IR M 16 D 5678 CX M (The content of register CX is moved to memory location Y) 0025 M2: 0025 mov DX, 1234 16 D 04D2 M DX 0028 mov CX, 5 16 D 0005 M CX 002B rol DX, CL 8 D C2 CL DX (rotate left-shift of bits) 002D mov [X], DX 16 A 045A IR M 16 D 3456 DX M (The content of registe1r DX is moved to memory location X)