程序用了两个循环
mov dx, 10h
mov ax, 0
sub ax, 1 后
ax = FFFFh
sbb dx, 0 后
dx = 9h
cmp ax, 0
jne s
显然是跳转到s
这样后面每循环一次 ax 减 1 dx不变 因为没有借位
直到ax减到0后再cmp dx , 0 不相等就跳转
这样ax从FFFFh 减到 0 这个内循环 一共做了10次 (只有在从0变到FFFFh的时候才产生一次借位)
做完10次后 dx变为0 整个过程结束 所以是 10h * 10000h = 100000h
好久没来了 不知道说的对不对。
真是惭愧啊 汇编忘差不多了 又没帮大家什么忙 还选我搬砖