试题详情
简答题汇编语言中逻辑运算指令AND和TEST的功能分别是什么?它们的区别是什么?
  • 功能:
    1,AND指令执行逻辑与,例如:ANDAL,0FH;AL中内容和0FH相与,结果在AL中。
    2,TEST指令执行测试操作,测试指定为是1还是0。
    区别:AND指令对指定位清零,并返回操作数结果。TEST不仅执行AND指令的操作,而且把OF和CF标志清零,修改SF、ZF和PF标志。TEST指令不送回指令操作结果,而仅仅影响标志位,其操作数可为字节、字或双字。
  • 关注下方微信公众号,在线模考后查看

热门试题