1. 无分支求绝对值
1 mov ax, tmp 2 cwd 3 xor ax, dx 4 sub ax, dx
2. 判断是否为0
1 cmp ax, 0 2 3 test ax, ax
3. 判断奇偶
1 test ax, 01h
4. 判断正负
1 test ax, 8000h
5. 取模优化
1 x % (2^n) = x and (2^n - 1)
6. 串操作,首先设置方向,即DF
1 cld 2 std
7. 串操作
1 ;无条件串操作 2 rep movs ;串传送 3 rep stos ;串存储 4 rep lods ;串读取 5 6 ;有条件串操作 7 repz cmps ;串比较 8 repnz scas ;串查找