(1)求补指令的助记符、指令代码、操作数及程序步见表6—27所列。
(2)指令梯形图如图6—44(a)所示。
(3)指令说明:
①该指令是将目标元件中的D10的数按位取反后再加1,结果存放在同一目标元件中,如图6—44(b)所示。所以在用这条指令时应采用脉冲执行型;否则当xlo接通时,每个扫描周期都要做一次求补运算。
②求补指令是绝对值不变的变号操作,因此对正数求补得到的是它们的相反数,对负数求补得到它的绝对值。
如当D10=一7,做求补运算时D10=7。运算过程如图6—45所示。
①该指令是将目标元件中的D10的数按位取反后再加1,结果存放在同一目标元件中,如图6—44(b)所示。所以在用这条指令时应采用脉冲执行型;否则当xlo接通时,每个扫描周期都要做一次求补运算。
②求补指令是绝对值不变的变号操作,因此对正数求补得到的是它们的相反数,对负数求补得到它的绝对值。
如当D10=一7,做求补运算时D10=7。运算过程如图6—45所示。