答案:B 例如:MOV AL,16H SHL AL,1 使(AL)即 00010110B 左移一位。移位后,(AL)=00101100B,是原值的两倍。 由此知道SHL可以做乘法 SHL移X位就是 就是乘以2的X次方
B shl 为左移 shl ax,1 即左移一位 相当于乘以2 左移多少位 就乘以2的几次方 shr 为右移 xor 为异或
BSHL为逻辑左移指令,自动使寄存器中的内容乘以2.