-
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-15-2009 - 00: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
-
Forum Rules