I have eax, and edx and I would like to treat them like 1 register and shift them both without losing any bits.
for example, if I have 0 in edx and 0110 1111 0100 1111 0110 1111 0100 1111 in eax, and I would do shl eax , 23 it would give me 0000 0000 0011 0111 1010 0111 1011 0111 in edx, and leave eax with 1010 0111 1000 0000 0000 0000 0000 0000
is there a command to do that in x86 assembly? or would I have to make my own procedure to do that?