xor eax, eax mov ebx, 1L1: call WriteInt call CrLf add ebx, eax neg eax add eax, ebx jns L1
for (int a = 0, b = 1; a >= 0; b += a, a = b - a) { printf("%d\r\n", a);}
int a = 0, b = 1;while (a >= 0) { printf("%d\r\n", a); b += a; a = b - a;}