HP 64700 Series User Manual page 37

64000-ux case solutions for microprocessors, softkey interface
Hide thumbs Also See for 64700 Series:
Table of Contents

Advertisement

Trace List
Label:
Address
Data
Base:
hex
hex
+045
00044A
1340
+046
00044C
0500
+047
00044E
4E75
+048
00054E
A1A1
+049
000450
2039
+050
0006F8
0000
+051
0006FA
043C
+052
00043C
60C8
+053
00043E
6100
+054
000406
2241
+055
000408
2200
+056
00040A
6100
+057
00040C
0044
+058
0006F8
0000
+059
0006FA
040E
STATUS:
M68000--Running user program
trace
after AGAIN
run
trace
step
Line 31 shows the first instruction executed after return from the
RAND subroutine. The instructions shown in the previous trace
list decide which caller will call the WRITE_NUMBER
subroutine. Line 41 shows the disassembled mnemonic of the
instruction which calls the WRITE_NUMBER subroutine. The
address information shows that the caller is CALLER_1. To view
the instruction cycles of the WRITE_NUMBER subroutine, press
< NEXT> again.
Offset=0
More data off screen (ctrl-F, ctrl-G)
Opcode or Status
mnemonic
MOVE.B
D0,00500[A1]
0500
supr prog
RTS
A1
supr data wr byte
MOVE.L
0000600,D0
0000
supr data rd word
043C
supr data rd word
BRA.B
0000406
6100
unused prefetch
MOVEA.L D1,A1
MOVE.L
D0,D1
BSR.W
0000450
0044
supr prog
0000
supr data wr word
040E
supr data wr word
Emulation trace complete______...R....
display
modify
Line 45 shows the MOVE.B instruction associated with the
WRITE_NUMBER subroutine.
Line 47 in the trace list above shows the RTS instruction
associated with the WRITE_NUMBER subroutine. Line 48 shows
the random number 0A1H is written to address 54EH.
Line 54 shows the AGAIN address associated with the next loop of
the program.
time count
relative
400
400
400
400
400
400
400
400
400
600
400
400
400
600
400
break
end
---ETC--
Getting Started 2-13
nS
nS
nS
nS
nS
nS
nS
nS
nS
nS
nS
nS
nS
nS
nS

Advertisement

Table of Contents
loading

Table of Contents