Using The Debugger
Using The Debugger
Lisa · PDF
| Filename | Using_the_Debugger.pdf |
|---|---|
| Size | 1.33 MB |
| Subsection | development_history / memos |
| Downloads | 2 |
Enjoying MacTrove?
Anonymous downloads are free and unlimited.
Create a free account to track favorites,
contribute metadata corrections, and join the
community chat.
Reader
Loading…
OCR / Text contents
’ 7
Vat om da tey vy PN oo
aes Ros a
Wat tO co wren
enen @ orecram ¢ syst ‘é cecugc¢er,
you ena uc in te ¢ “cee. scar. une cut
eventually you 4 ¢ Q So ot tne cenugger.,
ycu need tO Kne m regh: of tne tnird
line nas a ol says i L2, { demain, and if
the comain is nonzero and 1 eS! aa resume you
snculd tyra the CRELGG ramen mL YOLCal Found in ine
office system, end using tne G cc@mmand forces tne orecess LO the tarminate
exceoticn nendlsr, and things can ce cut ayay neatly. If you are in cemain 0,
or ovarridden to z3r0, you snculd use tne ASQUIT corrmerd,
i incut
Tf you are stuck “2y
you went ta
or mouse Clicks,
5 $
lesp In aither cas
in comain Q, YOu : are @ proceoly leests
r Po tr
you ara eitn:
nit NMI. If the disol isn g. To Kill
tne orocess, hae can tyo2 GQ, 9 0 folley Tnis sats the orcerem
counter vo Q and tries ta access location 0 unin’ 3 illegal and causes a cus
error. Typtr rg G a tnis ous error yill terminate the oroecess neatly.
If you are and you are sitting o instru otion, tyre
If the res td instruotica, wren yeu
make sure non S pent tinue and y
profile li tan in orcgress,
for tna i/ 2
follows. fe ‘
on and ATS instruct yee OSQUIT to
cleen up the os and fils tructuras
t
tren MMI ;
instruction. You can cl as
section. corain 0, Tyre %
cu 2
gt 3
ass
Uo Sh
Fu
vatatal
SSbene
nas sere
<5 fines ay
23 2 Farst cage
ug a sects
Sus 2 Scutsa.
$205ra seted and
BoC28$ 2 Go anc
maP me eataed ceed ar a=
Tate 2 Dus srrer Unc uc on rege 2
8 a peoiets:
SS Pag. fe20
TOOTS TOUT aT
‘a wage Ving
cy w sy orm
u
worualsa3 o12e3 ioarions is
eceuse MMI, fcara Y3 S90"
The tnird secs of Oings cf inforration. Te
First is a TIgist « OF@yl, =nen a cisassemoly of tne
instructions surr mally a por chic of tha C
disolayed ugien ore) ararnais
SV Any sia. oa G 7 eer B eR]
To find cut shat the orcees cojscting ta, 2 start oy at
SUBEMCLS +34, the iscaties at tra too of tne radi Star aise ay, Lockin
at the d disasseroly (ark ge 3) CUS-92 and
at 796 Sut not an +94, it tu mas alreecy
at a wot as aireedy
acvenced cast) the iageretic A being acs sy 4, and
the instruoticn ceing exscured i3 at ab.
This is sarked 6 cn og2 3. Locking 2 cen $632
that 49 lecks Ck but AL is Q. caused tie
bus error.
Ther2 is also some other ner ormaticn cn nega 3. Register 36 coints t
the stack frame (rarks cn 26g2 3). Matcning the acaress conteaired in AG with
the steck disalay, 8, can find the garcretars to SUSFMCLS. The address is
marked 2. ihe first 2 G3 at wet aceress Link ne calling stack frame anc
the return pe for irs calling ov Tae FolLovirg ~ ar 002 caramecers in
REVEESE orcar (warxsd 3). See ora “3g9tion cn 3 fOr Tora catails,
Cne we Using mp2 FU end Pl canrencis. Thasa a G3 use a. .
Par SLT I2ocEen2 OT Sigeetnant rescar ly. Tey ¢
not m2 CONN, id ca used Sacaiy
fol oF 2 Cug so the ert ‘solay is oreserved. IF you co a
Sta Ql is sretty dean, tha sta Kk Orayl can wice cut the error
ats ON ang alienate screen less valueoia.
Fir Ta322
Peg ine sama cus evroer. The first comm…
Showing first 3,000 characters of 12,418 total. Open the full document →