Trace
7.3
Contents of
Trace Window
Based on
Instruction
(ICE50)
As can be seen from Enabling Trace, the contents of the different columns varies with
which instruction is being executed. This section describes how to interpret the contents
of the Trace buffer based on which instruction is being executed.
Some of the explanations are tagged with a number. This number indicates the cycle
number in the instruction execution (important for multi-cycle instructions only). The
term N/A is used when a field does not contain any valuable information.
Table 7-1. Arithmetic and Logic Instructions
Dat.Addr
Instruction
PMem Addr
Reg.Val
RAM_EEADDR
Status
INSTA[0..15]
ADD Rd,Rr
ADC Rd, Rr
[PC[A0..22]
Address of instruction
Address of instruction
1. Address of instruction
RegFileL[0..7]
Result of addition
Result of addition
1. Result of addition, low byte
[0..22]
N/A
N/A
1. N/A
Dat.Val
N/A
N/A
1. N/A
Register
Z,C,N,V,S,H
Z,C,N,V,S,H
ADIW Rdl,K
Z,C,N,V,S
2. Address of next instruction
2. Result of addition, high byte
2. N/A
2. N/A
SUB Rd, Rr
SUBI Rd, K
SBC Rd, Rr
SBCI Rd, K
Address of instruction
Address of instruction
Address of instruction
Address of instruction
1. Address of instruction
Result of subtraction
Result of subtraction
Result of subtraction
Result of subtraction
1. Result of subtraction, low byte
N/A
N/A
N/A
N/A
1. N/A
N/A
N/A
N/A
N/A
1. N/A
Z,C,N,V,S,H
Z,C,N,V,S,H
Z,C,N,V,S,H
Z,C,N,V,S,H
SBIW Rdl,K
Z,C,N,V,S,H
2. Address of next instruction
2. Result of subtraction, high byte
2. N/A
2. N/A
AND Rd, Rr
ANDI Rd, K
OR Rd,Rr
ORI Rd, K
EOR Rd, Rr
COM Rd
NEG Rd
Address of instruction
Address of instruction
Address of instruction
Address of instruction
Address of instruction
Address of instruction
Address of instruction
Result of logical AND
Result of logical AND
Result of logical OR
Result of logical OR
Result of logical EOR
Result of complement
Result of negation
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Z,N,V,S
Z,N,V,S
Z,N,V,S
Z,N,V,S
Z,N,V,S
Z,C,N,V,S
Z,C,N,V,S,H
Will never appear (is
SBR Rd,K
disassembled to ORI
N/A
N/A
N/A
Z,N,V,S
instruction)
Will never appear (is
CBR Rd,K
disassembled to ANDI
N/A
N/A
N/A
Z,N,V,S
instruction)
INC Rd
DEC Rd
Address of instruction
Address of instruction
Result of incrementation
Result of decrementation
N/A
N/A
N/A
N/A
Z,N,V,S
Z,N,V,S
Will never appear (is
TST Rd
disassembled to AND
N/A
N/A
N/A
Z,N,V,S
instruction)
CLR Rd
Address of instruction
Result (always 0x00)
N/A
N/A
Z,N,V,S
Will never appear (is
SER Rd
disassembled to LDI
N/A
N/A
N/A
N/A
instruction)
7-4
2523A–AVR–11/02
ICE50 User Guide
相关PDF资料
ATQT600IB BOARD INTERFACE ATQT600IB
ATSTK1000 KIT STARTER FOR AVR32AP7000
ATSTK501 ADAPTER KIT FOR 64PIN AVR MCU
ATSTK502 MOD EXPANSION AVR STARTER 500
ATSTK503 STARTER KIT AVR EXP MODULE 100P
ATSTK504 STARTER KIT AVR EXP MOD 100P LCD
ATSTK505 ADAPTER KIT FOR 14PIN AVR MCU
ATSTK520 ADAPTER KIT FOR 90PWM
相关代理商/技术参数
ATICE50PROBE 功能描述:处理器配件 ICE50 PROBE INC. FLEX CABLES RoHS:否 制造商:Olimex Ltd. 产品:Cable 用于:
ATIHCTV5 制造商:Atrix International 功能描述:HCTV Series High Capacity ESD-Safe Vacuum - 5-Gallon Capacity
ATIHCTV5CT 制造商:Atrix International 功能描述:HCTV Series High Capacity ESD-Safe HEPA Vacuum - 5 Gallon Capacity
ATII04V 制造商:APEM 功能描述: 制造商:APEM 功能描述:Trinary DIP Switch
ATIO1-XPRO 功能描述:开发板和工具包 - ARM Xplained Pro I/O eval add-on wing RoHS:否 制造商:Arduino 产品:Development Boards 工具用于评估:ATSAM3X8EA-AU 核心:ARM Cortex M3 接口类型:DAC, ICSP, JTAG, UART, USB 工作电源电压:3.3 V
ATIR 1610 功能描述:TOOL INS/REM TWEEZER 22GA 制造商:astro tool corp 系列:* 零件状态:有效 标准包装:1
ATIR 1610-A 功能描述:TWEEZER INS/REM 22GA AIRBORN 制造商:astro tool corp 系列:* 零件状态:有效 标准包装:1
ATIR 1610-L 制造商:Astro Tool Corp 功能描述:TOOL INS/REM TWEEZER 22GA