• Keine Ergebnisse gefunden

INTERACTIVE DEBUGGER· Paqe 2

N/A
N/A
Protected

Academic year: 2022

Aktie "INTERACTIVE DEBUGGER· Paqe 2 "

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

STEP

'. ' . , • "'.!ii""

S

Q

" PSD

RSD

BRK

CLRBRK VERB'

UNCOM

TERSE,DEBUGG~NG~PACKAG~;'

STEP,' NNNN < 1'1 "

,PREPARE TODEBIJG "VERB ~. NAMED r','NHIl1II'V~,:J ,THEI'VERB" i,: ABOUlrd" , TO·1BEi71 :? ,:, EXECUTEDW I LL BEPR I NTED • . , ! ' .. , . I

'EXECUTE ONE'INSTRUCT ION ( ONE : PASS 'THROUGH·' 'THE 1.NNER"

INTERPRETER ).

EXECUTE THE ENT I RETY OF THE, VERB ABOUT TO' BE ,EXECUTE.D.

Nota: Q pfacastha b~aak~o1~t ~o1nt~~.ttha ad~ Z, +1 that~

i ntarpreter. pointer. Verbs that use. the .. Znd word as data Or ai, '" "

Jump address ( IF ,ELSE 'CASE LX T ) wi 11 ncit ! work .. No8.ctu8.1 chanqe in th.m.m6,..~ '·,1 Cleati o~ is made ( PROM proqramS c::an', kle,: . ".

debYc;Jc;Jed this ",Ia..",), but note that -th., proqralTi ,is ac'tuall..":,, be i nc;J s.tep'~ed an instruct i on at ' I a timet when i n ' Q Or:",

breakpoint mode.

LIST THEI CONTENTS OF ,THE en'tire PARAMETER STACK.

I I LIST THE CONTENTS OF TI-IE en't i re RETURN ,STACK.

n BRK

SET A BREAKPOINT AT THE SPECIFIED ~DDRESS.

, Ex&mp Ie:: ~ TESTPROG 1

+

BRK

Set a br~akpoint at t h e ¥ i r s t instruction o¥ TESTPROG ( note skippinc;J the header b.."te ).

Clear breakpoint.

nVERB

Dis~la.." the name o¥ the verb whose ,code start adr is n. Ve,..~~.

ha,nd\l !

n UNCOM

. Uncompi 1 e ( 1 i st ) the verb, comp i led a.t adr n ~

I NNNN - - - n

'~eturn the begin Q¥ code ~dr o¥ verb NNNN. (-Part o¥ s\lstem verbs )

(2)

INTERACTIVE DEBUGGER· Paqe 2

PS

RS

BM

- - - n

Returns

i

tne va

1

ue of' tne parameter' stack· po inter-. ( same as ., SP@ ).

n

Returns tne value of' tne

r-etu~n

stadk

pointer-~

*** FLAGS AND COUNTERS ***

VARIABLE. BREAK MODE.

o - STOP EXECUTION ON ENCOUNTERING BREAKPOINT.

1 -

PRINTS1ATUS ON ENCOUNTERING BREAKPOINT AND CONTINUE EXECUTION.

DFG VARIABLE. DISPLAY MODE FLAG.

o - NO DISPLAY AFTER INSTRUCTION EXECUTED.

1 -

DISPLAY ONLY INSTRUCTION TO BE EXECUTED.

2 -

Displa~

parameter stack, ver-b about to be executed, and.

top of' retur-n stack ( I ). (

2

is def'au

1 t

va

1

ue ) DISPLAY FORMAT:

[ . . . stktopva

1

ue

J

VERB= NNNN [ 1=

n ]

SCT 'liar

i ab

Ie. Step count. Norma

11 'J

,set

1'00.

BPNT IBRK

Set to tne number of' instructions to be executed bef'or-e contr-ol returns to user.

Variable. Curr-ent interpreter- pointer used

b~

debuqqer.

Variabl~.

Adr wher-Q breakpoint is set.

Var-iable. If'

1,

breakpoint is set. Execution mode is

br-eakpoint mode. A STEP or S

~ill

proceed until the BPNT

@

is

reached.

Referenzen

ÄHNLICHE DOKUMENTE

Figure 9.1. Breakdowns of the water network in areas with first surface deformation class in 2004-2009. Failure occurrences in 2008 and 2009 are given, in single figures..

Display positions, chars/display Display arrangement, lines x chars/line Display area, height x width, inches Displayable symbols.. Symbol formation

HMI Background Mode Debuggers (BMDs) provide a powerful, low-cost solution to debugging those processors equipped with a debug port.. HMI BMDs consist of hardware that interfaces to

full screen refresh. Execute direct and return.. Dump ASCII, beginning at &lt;address&gt; in rrerrory display area. Put ASCII characters in rrerrory

IDC: Interactive Digital Content, DL: Distance Learning, OTP: Online Teaching Practice, Art Teaching Online, ID: Instructional Design, Interactive digital content -based

Der Kellerspeicher hat folgende Methoden: push kellert eine Zahl ein, pop kellert eine Zahl aus, size liefert die Anzahl der Zahlen und iterator liefert einen Iterator mit dem

Implementieren Sie eine FIFO-Warteschlange (First-in-first-out) für Zeichen, einmal mit einem Array in der Klasse ArrayQueue (zyklischer Puffer, Array mit fixer Größe) und einmal

Implementieren Sie einen Kellerspeicher für Objekte, einmal mit einem Array in der Klasse ArrayStack und einmal als verkettete Liste in der Klasse LinkedListStack.. Die