![HP 68000 Series Скачать руководство пользователя страница 455](http://html.mh-extra.com/html/hp/68000-series/68000-series_user-manual_157001455.webp)
In C, static variables local to a module can only be accessed by functions in
that module. In the debugger, static variables local to a module can be
accessed either when a function is active in that module or when the variable is
qualified by the module name in which it is defined. A static variable that is
local to a function can only be accessed by the function in which it was
declared, unless it is qualified by the module and function in which it is defined.
Static functions can only be accessed when the function is in the current
module, unless the function is qualified by the module in which it is defined.
Automatic
Automatic variables are declared inside a function and are accessible only to
that function. Storage for these variables is allocated on the stack when the
function is called and released when the function returns. Automatic variables
do not have an initial value (their values are not retained between function
calls).
You can access an automatic (local) variable when it is local to the current
function, or when its function is on the stack. Use the stack-level prefix
@< stack_level> to access an automatic variable in a function on the stack.
Register
R egister variables are also declared inside a function and are accessible only to
that function. Storage for these variables is allocated in a specific hardware
register when the function is called and released when the function returns.
R egister variables do not have an initial value (their values are not retained
between function calls).
A register variable is accessible when it is local to the current function, or
when its function is on the stack.
Note
Breakpoints cannot be set on accesses to register variables. If you need to set
breakpoints on a variable, make sure that it is allocated on the stack by
declaring its type as automatic.
Data Types
All symbols and expressions have an associated data type. Assembly language
modules may contain variables with the types BYTE, WOR D, or LONG. The
Chapter 10: Expressions and Symbols in Debugger Commands
Symbolic Referencing
433
Содержание 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 ...