常用汇编指令大全

常用汇编指令大全

AND 指令(逻辑与)

 操作数可以是(8位,16位,32位,64位)但是两个操作数必须是同样大小.
 两个位都是1,则结果位等于1;否则结果位等于0.

OR 指令(逻辑与)

 操作数可以是(8位,16位,32位,64位)但是两个操作数必须是同样大小.
 只要有一个输入位是1,则输出位就是1.

SHL 指令(左移)

 SHL使目的操作数逻辑左移一位,最低位用0填充。最高位移入进位标志位,而进位标志位中原来的数据被丢弃.

SHR 指令(右移)

 SHR使目的操作数逻辑左移一位,最高位用0填充。最低位移入进位标志位,而进位标志位中原来的数据被丢弃.

原文地址:https://www.cnblogs.com/Besttwuya/p/14110488.html