Actions
Trace Format » History » Revision 1
Revision 1/5
| Next »
Sergey Smolov, 09/18/2018 04:29 PM
Trace Format¶
QEMU4V is able to generate traces of program execution. Here is the description of the trace format.
The QEMU4V trace contains records of the following kinds: instruction records, memory access records, register write records.
Instruction record¶
Appears in the trace when the corresponding instruction from the target program has been executed.The record format is as follows:
<time> <scale> <cpu> [IT|IS] (<inst_id>) <addr> <opcode> [A|T|X] <mode>_<security> : <disasm>
The record fields are described in the following table:
Field | Timestamp | Value | ||
<time> | Description | Integer | ||
<scale> | Description | Value | ||
<cpu> | Description | Value | ||
[IT<nowiki> | </nowiki>IS] | Description | Value | |
<inst_id> | Description | Value | ||
<addr> | Description | Value | ||
<opcode> | Description | Value | ||
[A | T | X] | Description | Value |
<mode> | Description | Value | ||
<security> | Description | Value | ||
<disasm> | Description | Value |
Updated by Sergey Smolov about 6 years ago · 5 revisions