Specifying A Simple Trigger (Tg) - HP 64700 User Manual

Emulators terminal interface
Hide thumbs Also See for 64700:
Table of Contents

Advertisement

Specifying a
Simple Trigger
(tg)
U>tg addr=40f
U>t
Emulation trace started
U>ts
--- Emulation Trace Status ---
NEW User trace complete
Arm ignored
Trigger in memory
Arm to trigger ?
States 512 (512) 0..511
Sequence term 2
Occurrence left 1
U>tl
Line
addr,H
-----
------
0
0040f
1
00410
2
0040f
3
00412
4
00411
5
00414
6
00416
7
00414
8
00418
9
00416
10
0041a
11
00418
12
0041c
13
0044e
14
006fc
15
0044e
16
00450
17
00452
18
00451
19
00454
20
00452
Getting Started 2-16
The tg (specify simple trigger) command allows you to specify when the
analyzer should begin storing states. For example, suppose you want to
look at the execution of the sample program after the AGAIN label,
and therefore, you would like to begin storing states after the AGAIN
address occurs. To do this you could enter the tg command shown be-
low and display the trace.
8018x mnemonic,H
------------------------------------
8axxH, opcode fetch
25c7H, opcode fetch
MOV AL,BH
00ffH, opcode fetch
AND AX,#00ffH
f88bH, opcode fetch
fb8aH, opcode fetch
MOV DI,AX
33e8H, opcode fetch
MOV BH,BL
8a00H, opcode fetch
CALL NEAR PTR 044eH
8ad8H, opcode fetch
6db8H, opcode fetch
041bH, mem write
MOV AX,#4e6dH
264eH, opcode fetch
2ef7H, opcode fetch
IMUL ES:WORD PTR 0600H
0600H, opcode fetch
In the trace list above, line 0 shows the beginning of the program loop
and line 11 shows the call of the RAND subroutine. The disassembled
mnemonics on lines 15 and 18 show instructions which are executed in
the RAND subroutine.
count,R
seq
---------
---
---
+
0.520 uS
.
0.120 uS
.
0.440 uS
.
0.120 uS
.
0.400 uS
.
0.560 uS
.
0.120 uS
.
0.400 uS
.
0.160 uS
.
0.400 uS
.
0.120 uS
.
0.400 uS
.
0.960 uS
.
0.560 uS
.
0.120 uS
.
0.400 uS
.
0.560 uS
.
0.280 uS
.
0.240 uS
.
0.160 uS
.

Advertisement

Table of Contents
loading

Table of Contents