- bug-fix and optimization

git-svn-id: svn://kolibrios.org@604 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Rus
2007-08-03 00:43:10 +00:00
parent 7d78d661a3
commit db2f7da2e5

View File

@@ -32,7 +32,7 @@ still: ;
mov ebx,2 mov ebx,2
mcall mcall
cmp eax,2 ; <20><20><> <20><EFBFBD><E0A0A2>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> cmp eax,ebx ; <20><20><> <20><EFBFBD><E0A0A2>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
jne still jne still
;---<2D><><EFBFBD><EFBFBD>!--- ;---<2D><><EFBFBD><EFBFBD>!---
@@ -103,11 +103,11 @@ ne_goden: ;
mov eax,37 mov eax,37
mov ebx,2 ; <20><EFBFBD><E3ADAA><EFBFBD> 37-2: mov ebx,2 ; <20><EFBFBD><E3ADAA><EFBFBD> 37-2:
mcall ; <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>? mcall ; <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>?
cmp eax,ebx ; <20><20><><EFBFBD><EFBFBD><EFBFBD>⨫, (eax != 2) test eax,ebx ; <20><20><><EFBFBD><EFBFBD><EFBFBD>⨫, (eax != 2)
jnz @f ; <20><><EFBFBD><EFBFBD> <20> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><><E6A8AA> jz @f ; <20><><EFBFBD><EFBFBD> <20> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><><E6A8AA>
mov eax,5 ; <20><><EFBFBD><EFBFBD><EFBFBD> mov eax,5 ; <20><><EFBFBD><EFBFBD><EFBFBD>
mov ebx,2 ; <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 2 <20><> ;mov ebx,2 ; <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 2 <20><>
mcall mcall
jmp @b ; <20> <20><EFBFBD><20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> jmp @b ; <20> <20><EFBFBD><20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>