This dialog allows the user to directly control the simulation of an individual CPU.
With it the user can single step through target CPU machine code
instructions, set break points and watch points, monitor the data space,
registers, stack space and internal EEPROM. There is also a trace buffer
that allows the user to work backwards from a break point or exception.
While in synchronous free running mode, the trace buffer allows the user
to investigate what is happening on each CPU in a multi CPU system when
one of the CPUs hits a break point (or watch point) or exception.
There is usually one CPU simulator dialog active per CPU in a multi-CPU
system. It is possible for the user to single step through all CPUs
concurrently or to allow multiple CPUs to run freely while single stepping
one or more others.
|