Najpierw wypadaloby sie przywitac poniewaz jestem tu nowy, a wiec
Witam was :P
Postanowilem nauczyc sie programowania w Asemblerze. Do nauki uzywam "Asembler: Podrecznik programisty" Vlada Pirogowa. Nie jest to raczej podrecznik dla poczatkujacych a ja wlasnie nim jestem wiec jest dosc ciezko ale jakos daje rade :]
Mam dwa problemy a dokladnie problem i pytanie :P
Moze zaczne od pytania
Dlaczego w tym miejscu
CMP DWORD PTR [EBP+0Ch], WM_DESTROY
zamiast DWORD nie moge uzyc DD?
No a teraz problem
Pirogov pisze ze jesli zrobimy cos takiego
ml /c /coff /Zd /Zi costam.asm
link /subsystem:windows /debug costam.obj
To w debugerze mozemy pracowac rowniez z kodem zrodlowym. Niestety jako przyklad debuggera podaje CodeView ktory o ile wiem jest dosc przestarzaly a na dodatek ciezko go znaleŹĆ.
W przypisach jest cos wspomniane o WinDbg. Udalo mi sie go sciagnac (nie bylo to duze wyzwanie ;P) ale nie jest w nim stanie zrobic tego co autor opisal w ksiazce :P nie wiem moze zle zrozumiale cos z tego co tam jest napisane, jesli jednak wiecie jak mi pomoc to prosze o odpowiedz
Dodam jeszcze ze jako asemblera uzywam masm'a 32 v9