第一章 计算机基础
**JMP目标地址无条件跳转JMPstart
**JE**JE目标地址等于时跳转JEloopZF=1时跳转
**JNE**JNE目标地址不等时跳转JryZF=0时跳转
**JG**JG目标地址大于时跳转有符号JGend
**JL**JL目标地址小于时跳转有符号JLretry
**AND**AND目标,源按位与ANDAL,0x0FAL&=0x0F
**OR**OR目标,源按位或ORBX,AXBX
**XOR**XOR目标,源按位异或XORCX,CX清零CX
**NOT**NOT目标按位取反NOTDX
**SHL**SHL目标,位数左移SHLAX,1AX<<=1
**SHR**SHR目标,位数右移SHRBX,2BX>>=2
**PUSH**PUSH目标压栈PUSHAX
1
**POP**POP目标出栈POPBX
**CALL**CALL地址调用子程序CALLmy_func
**RET**RET返回RET
**INT**INT中断号调用中断INT0x21调用DOS21h号中断
**SYSCALL**SYSCALL调用Linux系统调用SYSCALL
-----------------------------------------------------------------------------------
**JE**JE目标地址等于时跳转JEloopZF=1时跳转
**JNE**JNE目标地址不等时跳转JryZF=0时跳转
**JG**JG目标地址大于时跳转有符号JGend
**JL**JL目标地址小于时跳转有符号JLretry
**AND**AND目标,源按位与ANDAL,0x0FAL&=0x0F
**OR**OR目标,源按位或ORBX,AXBX
**XOR**XOR目标,源按位异或XORCX,CX清零CX
**NOT**NOT目标按位取反NOTDX
**SHL**SHL目标,位数左移SHLAX,1AX<<=1
**SHR**SHR目标,位数右移SHRBX,2BX>>=2
**PUSH**PUSH目标压栈PUSHAX
1
**POP**POP目标出栈POPBX
**CALL**CALL地址调用子程序CALLmy_func
**RET**RET返回RET
**INT**INT中断号调用中断INT0x21调用DOS21h号中断
**SYSCALL**SYSCALL调用Linux系统调用SYSCALL
-----------------------------------------------------------------------------------