在80×86汇编中的选择分支机构还是比较重要吧 写哈到底是怎么实现的
比如说 在c语言中
if(x<y)
x = y;
else
x = 0;
在汇编中是
mov ax,x
cmp ax,y
jnc a
mov y,ax
a:
mov ax,0
实际上是 执行 carry flag = x-y
如果x<y 即是 x-y小于0 cf =1;就执行 x=y;
如果x>y 即是 cf=0 judge no carry flag 成立执行 x=0
版权声明:本文为qq_23301703原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。