You copied the Doc URL to your clipboard.

output

This command displays only the result of an expression. This is similar to the print command but it does not record the results in a debugger variable.

Syntax

output [/flag] expression

Where:

flag

Specifies the output format:

x

Hexadecimal (casts the value to an unsigned integer prior to printing in hexadecimal)

d

Signed decimal. This is the default.

u

Unsigned decimal

o

Octal

t

Binary

a

Absolute hexadecimal address

c

Character

f

Floating-point

s

Default format from the expression.

expression

Specifies an expression that is evaluated and the result is returned.

Note

If your expression accesses memory then a default address variable is set to the location after the last accessed address. Some commands, such as x, use this default value if no address is specified.

Example

output (int*)8                    # Cast a number as a pointer
output 4+4                        # Display result of expression in decimal
output "initializing..."          # Display progress information
output $PC /x                     # Display address in PC register (hexadecimal)