In x86 assembly language, is there any way to obtain the upper half of the EAX register? I know that the AX register already contains the lower half of the EAX register, but I don't yet know of any way to obtain the upper half.
I know that mov bx, ax would move the lower half of eax into bx, but I want to know how to move the upper half of eax into bx as well.