; feladat: n! mov eax, 5 ; eax := n cmp eax, 4 je cimke ; jl ; jXXXXXX jump if XXX ; jnXXXXXX jump if not XXX ; j(n)XXXe jump if XXX or equal ; a above > elojel nelkul ; b below < elojel nelkul ; g greater > elojelesen ; l less < elojelesen mov eax, 36 cimke: 90 90 8100 mul ebx ; edx:eax := eax * ebx ; eax, ebx, ecx, edx, esi, edi inc eax ; add eax, 1 dec eax ; sub ebx, 1 add eax, ebx ; eax := eax + ebx sub eax, ebx ; eax := eax - ebx