The information displayed in the register window varies with different
microprocessors. See the “R egisters” chapter and page 143 for information
about the registers and pseudoregisters which you can display using expression
commands.
Stack Pointer.
A7 is the stack pointer (SP) for the current mode (user,
supervisor, or interrupt). The stack pointers (USP, ISP, and MSP) that are not
current are labeled and displayed separately.
Previous Instruction Pseudoregister @pi.
The program counter for the
previous instruction is indicated by the pseudoregister @pi. This value is
useful for finding the instruction that jumped to, called, or returned to the
current location.
PC and @pi are truncated to show only the address bits valid for the current
CPU type.
Cycle Count Pseudoregister @cycles.
The number of cycles (@cycles)
used by instructions since this counter was last cleared (by the command
Memory Register @cycles = 0, for example) is displayed as the pseudoregister
@cycles.
Exception Handling Keyword @exc.
The value of the pseudoregister @exc
determines how the debugger handles exceptions. See the chapter titled "CPU
Simulation" in this manual a detailed explanation of this keyword.
Access Status Pseudoregister @as.
The pseudoregister @as is the access
status used by the processor’s CAL L M and RTM instructions. It is used to
determine the legality of as access level change.
CPU Modes and Registers
Some registers in the display are shown only for
some CPU modes, as shown in the following table.
Chapter 4: Viewing Code and Data
Displaying Program Context
144
Содержание 68000 Series
Страница 1: ...User s Guide HP B1466 68000 Series Debugger Simulator ...
Страница 22: ...Contents xxii ...
Страница 23: ...Part 1 Quick Start Guide ...
Страница 24: ...Part 1 2 ...
Страница 25: ...1 Getting Started with the Graphical Interface How to get started using the debugger s graphical interface 3 ...
Страница 57: ...Part 2 User s Guide ...
Страница 58: ...Part 2 36 ...
Страница 59: ...2 Entering Debugger Commands How to enter debugger commands using the mouse or the keyboard 37 ...
Страница 93: ...3 Loading and Executing Programs How to load a program into the debugger and control its execution 71 ...
Страница 140: ...Chapter 3 Loading and Executing Programs Using the Debugger with the Branch Validator 118 ...
Страница 141: ...4 Viewing Code and Data How to find and display source code and memory contents Chapter 4 Viewing Code and Data 119 ...
Страница 207: ...6 Using Macros and Command Files How to use macros and command files to make debugging easier 185 ...
Страница 234: ...Chapter 6 Using Macros and Command Files Using Command Files 212 ...
Страница 253: ...Window Delete 55 Window Delete 73 Chapter 7 Configuring the Debugger Modifying Display Area Windows 231 ...
Страница 266: ...Chapter 7 Configuring the Debugger Setting X Resources 244 ...
Страница 267: ...Part 3 Concept Guide ...
Страница 268: ...Part 3 246 ...
Страница 269: ...8 X Resources and the Graphical Interface An introduction to X resources 247 ...
Страница 281: ...Part 4 Reference ...
Страница 282: ...Part 4 260 ...
Страница 283: ...9 Debugger Commands Detailed descriptions of command line commands 261 ...
Страница 436: ...Chapter 9 Debugger Commands Window Toggle_View 414 ...
Страница 466: ...Chapter 10 Expressions and Symbols in Debugger Commands Symbolic Referencing 444 ...
Страница 467: ...11 Predefined Macros 445 ...
Страница 504: ...Chapter 11 Predefined Macros write 482 ...
Страница 505: ...12 Debugger Error Messages A list of the error messages generated by the debugger 483 ...
Страница 524: ...Chapter 12 Debugger Error Messages 502 ...
Страница 525: ...13 Debugger Versions Information about how this version of the debugger differs from previous versions 503 ...
Страница 531: ...Part 5 Installation Guide ...
Страница 532: ...Part 5 510 ...
Страница 533: ...14 Installation How to install the debugger software on your computer 511 ...
Страница 584: ...Index 562 ...