mawenaw 发表于 2013-7-12 00:28:14

sub指令怎么在2.3监测点出现?

sub指令怎么在2.3监测点出现?之前没有说是这个是干什么的啊?教程地址在哪里啊?

mawenaw 发表于 2013-7-12 00:29:34

或者请大家帮忙直接解释一下这个指令时做什么用的?:'(

怡静 发表于 2013-7-12 00:44:05

这是一个减法指令。
SUB减法指令对两个数相减时并不区分是有符号数还是无符号数,减得结果的十六进制或二进制数是一样的,但是判断有符号溢出用OF,而判断无符号溢出用CF。
在判定减法运算是否溢出时,若最高位有借位,即CF=1,则结果错;若两个相减的数在运算前符号位相反,但运算结果与减数的符号位相同,则OF=1,结果错,即结果产生溢出,否则OF=0。

Dardy 发表于 2013-7-12 01:41:30

如 sub ax,bx      ax 里的值减去bx里的值,结果放在ax里。
sub ax,1      ax里的值减去1

mawenaw 发表于 2013-7-14 06:45:46

谢谢:lol:lol:lol
页: [1]
查看完整版本: sub指令怎么在2.3监测点出现?