|Home > Plug-ins for Fast Models > TarmacTrace > Instruction trace|
If enabled, this trace source generates one record for every instruction started.
The records (lines) of the instruction trace have this syntax:
<time> <scale> <cpu> [IT|IS] (<inst_id>)
<addr> <opcode> [A|T|X|O] <mode>_<security> :
Timestamp (decimal value).
clk indicates that the timestamp is not related to real
time, but an increasing count.
Processor, or other component, that gave the instruction.
Tick count of this processor, which is equivalent to the number of instructions
that are executed, except for certain instructions like
WFE (decimal value).
Fetch source address for this instruction. Format according to the common address definition.
16-bit/32-bit hexadecimal opcode of the instruction.
Processor execution mode.
AArch32 modes are
AArch64 modes are
Processor security state (
Disassembly of the instruction.