我有eax
和edx
,我希望将它们视为1个寄存器并将它们移位,而不会丢失任何位。
例如,如果我在edx中有0
而在eax中有0110 1111 0100 1111 0110 1111 0100 1111
,而我会shl eax , 23
它会在edx中给我0000 0000 0011 0111 1010 0111 1011 0111
,并留下eax 1010 0111 1000 0000 0000 0000 0000 0000
是否有命令在x86程序集中执行此操作?或者我必须自己做这个程序吗?