ASM"Den Tercume

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    mad_schatz
    mad_schatz's avatar
    Kayıt Tarihi: 27/Aralık/2003
    Erkek
    Selam Dostlar,
    Su an ASM ogrenmeye calisiyorum. Ancak asagidaki ASM rutin"lerinin ne gibi islem yaptiklarini ogrenmeye ihtiyacim var. Bir el atip anlatacak olan birisi var mi ?

    Proc_1 :
    005F5213 66:8985 34FFFF>MOV WORD PTR SS:[EBP-CC],AX
    005F521A 66:8B8D 34FFFF>MOV CX,WORD PTR SS:[EBP-CC]
    005F5221 66:83F1 74 XOR CX,74
    005F5225 . 0FBFD1 MOVSX EDX,CX
    005F5228 . 0FAF55 DC IMUL EDX,DWORD PTR SS:[EBP-24]
    005F522C . 8995 C0FEFFFF MOV DWORD PTR SS:[EBP-140],EDX
    005F5232 . DB85 C0FEFFFF FILD DWORD PTR SS:[EBP-140]
    005F5238 . DD9D B8FEFFFF FSTP QWORD PTR SS:[EBP-148]
    005F523E . DD45 D4 FLD QWORD PTR SS:[EBP-2C]
    005F5241 . DC85 B8FEFFFF FADD QWORD PTR SS:[EBP-148]
    005F5247 . DD5D D4 FSTP QWORD PTR SS:[EBP-2C]
    005F524A . 8D4D AC LEA ECX,DWORD PTR SS:[EBP-54]


    Proc_2
    005F55F9 . 66:8985 34FFFF>MOV WORD PTR SS:[EBP-CC],AX
    005F5600 . 66:8B95 34FFFF>MOV DX,WORD PTR SS:[EBP-CC]
    005F5607 . 66:81F2 D700 XOR DX,0D7
    005F560C . 0FBFC2 MOVSX EAX,DX
    005F560F . 0FAF45 DC IMUL EAX,DWORD PTR SS:[EBP-24]
    005F5613 . 8985 94FEFFFF MOV DWORD PTR SS:[EBP-16C],EAX
    005F5619 . DB85 94FEFFFF FILD DWORD PTR SS:[EBP-16C]
    005F561F . DD9D 8CFEFFFF FSTP QWORD PTR SS:[EBP-174]
    005F5625 . DD45 CC FLD QWORD PTR SS:[EBP-34]
    005F5628 . DC85 8CFEFFFF FADD QWORD PTR SS:[EBP-174]
    005F562E . DD5D CC FSTP QWORD PTR SS:[EBP-34]
    005F5631 . 8D4D AC LEA ECX,DWORD PTR SS:[EBP-54]


    Proc_3
    005F59E0 . 66:8985 34FFFF>MOV WORD PTR SS:[EBP-CC],AX
    005F59E7 . 66:8B85 34FFFF>MOV AX,WORD PTR SS:[EBP-CC]
    005F59EE . 66:35 E300 XOR AX,0E3
    005F59F2 . 0FBFC8 MOVSX ECX,AX
    005F59F5 . 0FAF4D DC IMUL ECX,DWORD PTR SS:[EBP-24]
    005F59F9 . 898D 68FEFFFF MOV DWORD PTR SS:[EBP-198],ECX
    005F59FF . DB85 68FEFFFF FILD DWORD PTR SS:[EBP-198]
    005F5A05 . DD9D 60FEFFFF FSTP QWORD PTR SS:[EBP-1A0]
    005F5A0B . DD45 C0 FLD QWORD PTR SS:[EBP-40]
    005F5A0E . DC85 60FEFFFF FADD QWORD PTR SS:[EBP-1A0]
    005F5A14 . DD5D C0 FSTP QWORD PTR SS:[EBP-40]
    005F5A17 . 8D4D AC LEA ECX,DWORD PTR SS:[EBP-54]


    Proc_4
    005F5DC6 . 66:8985 34FFFF>MOV WORD PTR SS:[EBP-CC],AX
    005F5DCD . 66:8B8D 34FFFF>MOV CX,WORD PTR SS:[EBP-CC]
    005F5DD4 . 66:83F1 70 XOR CX,70
    005F5DD8 . 0FBFD1 MOVSX EDX,CX
    005F5DDB . 0FAF55 DC IMUL EDX,DWORD PTR SS:[EBP-24]
    005F5DDF . 8995 3CFEFFFF MOV DWORD PTR SS:[EBP-1C4],EDX
    005F5DE5 . DB85 3CFEFFFF FILD DWORD PTR SS:[EBP-1C4]
    005F5DEB . DD9D 34FEFFFF FSTP QWORD PTR SS:[EBP-1CC]
    005F5DF1 . DD45 B8 FLD QWORD PTR SS:[EBP-48]
    005F5DF4 . DC85 34FEFFFF FADD QWORD PTR SS:[EBP-1CC]
    005F5DFA . DD5D B8 FSTP QWORD PTR SS:[EBP-48]
    005F5DFD . 8D4D AC LEA ECX,DWORD PTR SS:[EBP-54]

    Mad Schatz The Lord Of Darkness
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    444
    444's avatar
    Kayıt Tarihi: 29/Temmuz/2002
    Erkek
    asm ogrenmek istiyosan komplex seylerle olaya baslama....

    call
    mov
    add
    subb


    gibi kolay komutlarla olaya basla...


    ornek:

    ORG 0H ;program 0H dan başlar.
    mov A,#50H;A ya 50H yuklenir.
    mov a,b ;B yi A ya yukle.
    mov p0,a ;A"yı P0"a yukle.
    end ;Prgram sonu.



    en kucuk ornek ten baslaki daha kolay anlayabilesin...

    hadi kolay gelsin...
    bi de yukardakiler pek komut gibi deil, sonuc gibi gozukuyo...

    nox...!
Toplam Hit: 2150 Toplam Mesaj: 2