1) This code performs arithmetic operations on 8-bit values in the AL register and then prints the hexadecimal result from the full EAX register. 2) Remember that AL is the lower 8 bits of EAX, so when you add 10 to 120 in AL, the result might overflow and affect other parts of EAX. Also note that PRINT_HEX displays the full 32-bit EAX register, not just AL.