
MicroBlaze Debugger and Trace | 22
©
1989-2021
Lauterbach GmbH
Memory Classes
The following memory classes are available:
Register Names
In TRACE32, the general purpose registers (
R0-R31
) and special purpose registers (e.g.
MSR
- machine
state register,
SLR
- Stack low register etc.) are named according to the convention in the
MicroBlaze
Processor Reference Guide
and shown accordingly in the
window.
These names are also used in the disassembly views and the
command. This is in
deviation from the Xilinx suggestions to use
rmsr
,
rslr
, etc. in the context of assembly language.
Memory Class
Description
P
Program memory
D
Data memory
Data.Assemble 0x1000 mfs r0, MSR
Data.Assemble 0x1004 mts SLR, r3