将2个寄存器一起移位为一个

时间:2018-05-05 12:05:50

标签: assembly cpu-registers shift

我有eaxedx,我希望将它们视为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程序集中执行此操作?或者我必须自己做这个程序吗?

0 个答案:

没有答案