Pokaż wyniki 1 do 1 z 1

Temat: Debugger

  1. #1

    Domyślnie Debugger

    ;................................................. ...........................
    SSEG Segment Stack
    db 64 dup ('') ; 512 kb na stos
    SSEG Ends
    ;................................................. ...........................
    DSEG Segment para public 'DATA'
    String db 'PROGRAM TESTOWY','$' ;wyswietlany lancuch
    DSEG Ends
    ;................................................. ...........................

    CSEG Segment para public 'CODE'
    assume CS:CSEG, DS: DSEG ;który segment który
    Begin:

    Lea DX,String ; offset lancucha
    mov AH,09h ; przerwanie wyswietlajace text na ekranie.
    int 21h ;


    mov AH,4Ch ;
    mov AL,0 ;przerwanie konca pracy.
    int 21h ;
    CSEG Ends
    END Begin

    ────────────────────────────────────────────────── ───────

    Czy może mi ktoś wyjaśnić dlaczego po zdebuggowaniu execa dostaję zupełnie inny kod źródłowy niż wyżej napisany w celach testowych ?
    Jestem początkującym debuggerem i spotkało mnie już tutaj miłe rozczarowanie tzn nie miłe hehe
    Ostatnio edytowane przez Mad_Dud : 01-14-2009 - 23:53

Zasady Postowania

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Subskrybuj