![HP 68000 Series User Manual Download Page 452](http://html.mh-extra.com/html/hp/68000-series/68000-series_user-manual_157001452.webp)
Forming Expressions
The debugger groups expressions into two classes:
•
Assembly language expressions used in assembly level mode.
•
Source language expressions used in either assembly level mode or high
level mode.
When you use a source language expression to express a code address in high
level mode, it can consist only of a single symbol or a single line number.
Source language expressions cannot contain numeric constants or operators.
This restriction reduces confusion when entering high level expressions.
There are no restrictions on source language expressions that evaluate to data
addresses or on assembly language expressions.
Examples of legal and illegal source language code expressions in high level
mode are shown below.
Legal
# 80
main
Illegal
# 80+ 3
main+ 10
With several commands, the size of an expression can be specified by size
qualifiers. The size qualifiers are explained in the “Debugger Commands”
chapter.
You may use C+ + classes in expressions.
Floating point calculations follow the rules of C. Single precision numbers are
converted to double precision, the specified operation is done, and the result
is translated back to single precision.
Note
Any value can be treated as an address. For example, a character value (byte)
can be treated as an address. You should be careful when using values as
addresses.
Examples of valid expressions are shown in the following table.
Chapter 10: Expressions and Symbols in Debugger Commands
Forming Expressions
430
Summary of Contents for 68000 Series
Page 1: ...User s Guide HP B1466 68000 Series Debugger Simulator ...
Page 22: ...Contents xxii ...
Page 23: ...Part 1 Quick Start Guide ...
Page 24: ...Part 1 2 ...
Page 57: ...Part 2 User s Guide ...
Page 58: ...Part 2 36 ...
Page 140: ...Chapter 3 Loading and Executing Programs Using the Debugger with the Branch Validator 118 ...
Page 234: ...Chapter 6 Using Macros and Command Files Using Command Files 212 ...
Page 266: ...Chapter 7 Configuring the Debugger Setting X Resources 244 ...
Page 267: ...Part 3 Concept Guide ...
Page 268: ...Part 3 246 ...
Page 269: ...8 X Resources and the Graphical Interface An introduction to X resources 247 ...
Page 281: ...Part 4 Reference ...
Page 282: ...Part 4 260 ...
Page 283: ...9 Debugger Commands Detailed descriptions of command line commands 261 ...
Page 436: ...Chapter 9 Debugger Commands Window Toggle_View 414 ...
Page 466: ...Chapter 10 Expressions and Symbols in Debugger Commands Symbolic Referencing 444 ...
Page 467: ...11 Predefined Macros 445 ...
Page 504: ...Chapter 11 Predefined Macros write 482 ...
Page 505: ...12 Debugger Error Messages A list of the error messages generated by the debugger 483 ...
Page 524: ...Chapter 12 Debugger Error Messages 502 ...
Page 531: ...Part 5 Installation Guide ...
Page 532: ...Part 5 510 ...
Page 533: ...14 Installation How to install the debugger software on your computer 511 ...
Page 584: ...Index 562 ...