SHOW MEMORY

Display memory content.

Syntax

SHOW MEMORY [/DISASM] [/LENGTH=length] [/SIZE=size] [/WINDOW] [/format] [/BASED] [/NOLOAD] expression

Parameters

/DISASM

Prints disassembled memory into the Console window. For the command SHOW MEMORY /DISASM the parameter size has to be either WORD or LONG. The default value is LONG.

The disassembled memory can also be printed into a protocol file. For this purpose, a protocol file must be opened before invoking the command.

[/LENGTH=length]

If the /Window parameter is omitted, the optional parameter /LENGTH defines the number of bytes to be displayed in the Console window. The default is 8 bytes.

/SIZE=size

Defines the grouping of the bits in the memory. The size defaults to BYTE.

The following values are valid for size:

BYTE

The contents is displayed as a sequence of byte values.

DOUBLE

The contents is displayed as a sequence of 64 bit IEEE floating point variables.

EXTENDED

The contents is displayed as a sequence of 96 bit IEEE floating point variables.

FLOAT

The contents is displayed as a sequence of 32 bit IEEE floating point variables.

LONG

The contents is displayed as a sequence of 32-bit long words.

LONGDOUBLE

The contents is displayed as a sequence of 80-bit floating point numbers.

LONGLONG

The contents is displayed as a sequence of 64-bit numbers.

WORD

The contents is displayed as a sequence of 16-bit words.

/WINDOW

Displays the memory in a Memory window instead of the Console window.

/format

Defines the format of the output. The following values are permitted for format:

BINARY

OCTAL

DEC

HEX (default)

/BASED

This option is adequate for the usage of pointers. The display of the Memory window follows the value of the pointer expression. The contents of the Memory window is updated automatically.

/NOLOAD

Disables automatic update of the Memory window.

Description

This command displays the contents of the memory in hexadecimal and ASCII notation starting at the address specified by expression.

Example

SHOW MEMORY buffer
SHOW MEMORY /SIZE = WORD action.statetab
SHOW MEMORY /SIZE = LONG /WINDOW ivttab
SHOW MEMORY /SIZE = DOUBLE tschebytab
SHOW MEMORY /LENGTH = 256 area

See Also


For more complete information about compiler optimizations, see our Optimization Notice.