
Activity Performance Measurements
Activity measurements are measurements of the number of accesses (reads
or writes) within an address range. The SPMT shows you the percentage of
analyzer trace states that are in the specified address range, as well as the
percentage of time taken by those states. Two types of activity are
measured: memory activity, and program activity.
Memory activity is all activity that occurs within the address range.
Program activity is the activity caused by instruction execution in the
address range. Program activity includes opcode fetches and the cycles that
result from the execution of those instructions (reads and writes to memory,
stack pushes, etc.).
For example, suppose an address range being measured for activity contains
an opcode that causes a stack push, which results in multiple write
operations to the stack area (outside the range). The memory activity
measurement will count only the stack push opcode cycle. However, the
program activity measurement will count the stack push opcode cycle and
the write operations to the stack.
By comparing the program activity and the memory activity in an address
range, you can get an idea of how much activity in other areas is caused by
the code being measured. An activity measurement report of the code
(prog), data, and stack sections of a program is shown below.
Label
prog
Address Range ADEH thru 1261H
Memory Activity
State Percent Rel = 57.77 Abs = 57.77
Mean = 295.80 Sdv = 26.77
Time Percent Rel = 60.97 Abs = 60.97
Program Activity
State Percent Rel = 99.82 Abs = 99.82
Mean = 511.10 Sdv = 0.88
Time Percent Rel = 99.84 Abs = 99.84
257
Содержание 64782
Страница 2: ...User s Guide for the Graphical User Interface HP 64782 MC6833x Emulation Analysis ...
Страница 22: ...Part 1 Quick Start Guide 21 ...
Страница 23: ...A one glance overview of the product and a few task instructions to help you get comfortable Part 1 22 ...
Страница 24: ...1 Getting Started 23 ...
Страница 50: ...Part 2 User s Guide 49 ...
Страница 51: ...A complete set of task instructions and problem solving guidelines with a few basic concepts Part 2 50 ...
Страница 52: ...2 Plugging into a Target System 51 ...
Страница 54: ...3 Starting and Exiting HP 64700 Interfaces 53 ...
Страница 64: ...4 Entering Commands 63 ...
Страница 94: ...5 Configuring the Emulator 93 ...
Страница 133: ...132 ...
Страница 134: ...6 Using the Emulator 133 ...
Страница 194: ...7 Using the Emulation Analyzer 193 ...
Страница 255: ...254 ...
Страница 256: ...8 Making Software Performance Measurements 255 ...
Страница 290: ...9 Using the External State Analyzer 289 ...
Страница 303: ...302 ...
Страница 304: ...10 Making Coordinated Measurements 303 ...
Страница 321: ...320 ...
Страница 322: ...11 Setting X Resources 321 ...
Страница 336: ...Part 3 Reference 335 ...
Страница 337: ...Descriptions of the product in a dictionary or encyclopedia format Part 3 336 ...
Страница 338: ...12 Emulator Analyzer Interface Commands 337 ...
Страница 415: ...set Emulator Analyzer Interface Commands set 414 ...
Страница 429: ... SYMB Emulator Analyzer Interface Commands SYMB 428 ...
Страница 445: ...444 ...
Страница 446: ...13 Error Messages 445 ...
Страница 489: ...488 ...
Страница 490: ...Part 4 Concept Guide 489 ...
Страница 491: ...Topics that explain concepts and apply them to advanced tasks Part 4 490 ...
Страница 492: ...14 Concepts 491 ...
Страница 507: ...506 ...
Страница 508: ...Part 5 Installation Guide 507 ...
Страница 509: ...Instructions for installing and configuring the product Part 5 508 ...
Страница 510: ...15 Installation 509 ...
Страница 527: ...526 ...
Страница 528: ...16 Installing Updating Emulator Firmware 527 ...
Страница 535: ...534 ...
Страница 539: ...538 ...
Страница 549: ...548 ...