汇编如何判断运算结果为0? 2021年7月19日 zhufenghua 留下评论 在汇编中可以使用状态标志位的零标志(ZF)判断 当 ZF 等于1,则运算结果为0当 ZF 为0,则运算结果不为0 通常在实际汇编程序中,会配合test和je指令使用 例如,test ax, ax是测试ax是否为0,它执行的是and运算但并不保存结果,则test ax, ax当且仅当ax为0条件成立,它会影响零标志位ZF je指令会查看标志位ZF,若ZF=1则执行跳转,否则不跳转。例如 je stop_loop,当ZF=1跳转到标号stop_loop处。