标签: assembly x86
我需要将位4-7从AL复制到BL的0-3,并在两个语句中清除BOTH寄存器的上半部分。
SHLD BL, AL, 4
应该复制,但我不知道如何一次清除两个寄存器的高4位?
答案 0 :(得分:0)
也许你可以使用右移操作符。 AL寄存器中的第一个移位位(位-4,7)将清零,而不是将寄存器AL复制到BL。