A range of memory can be modified such that the content of each location in the
range is changed to the single specified value, or to a single or repeated sequence.
This type of memory modification is done by entering the limits of the memory
range to be modified (--EXPR-- thru --EXPR--) and the value or list of values
(--EXPR--, ... , --EXPR--) to which the contents of all locations in the range are to
be changed.
Note that if the specified address range is not large enough to contain the new data,
only the specified addresses are modified.
If the address range contains an odd number of bytes and a word operation is being
executed, the last word of the address range will be modified. Thus the memory
modification will stop one byte after the end of the specified address range.
If an error occurs in writing to memory (to guarded memory or target memory with
no monitor) the modification is aborted at the address where the error occurred.
For integer memory modifications, the default is to the current display memory
mode, if one is in effect. Otherwise the default is to "byte."
For real memory modifications, the default is to the current display memory mode,
if one is in effect. Otherwise the default is "word."
The parameters are as follows:
bytes
Modify memory in byte values.
--EXPR--
An expression is a combination of numeric values, symbols, operators, and
parentheses, specifying a memory address. See the EXPR syntax diagram.
FCODE
The function code used to define the address space being referenced. See the
syntax diagram for FCODE to see a list of the function codes available and for an
explanation of those codes.
long
Modify memory values as 32-bit long word values or 64-bit real values when
preceded by real.
real
Modify memory as real number values.
<REAL#>
This prompts you to enter a real number as the value.
short
Modify memory values as 32-bit real numbers.
words
Modify memory values as 16-bit values.
string
Modify memory values to the ASCII character string given by <STRING>.
Chapter 11: Emulator/Analyzer Interface Commands
modify memory
351
Summary of Contents for 64780A
Page 1: ...Graphical User Interface User s Guide MC68360 68EN360 Emulator Analyzer HP 64780A ...
Page 20: ...xx ...
Page 21: ...Part 1 Quick Start Guide 1 ...
Page 23: ...1 Getting Started 3 ...
Page 45: ...Part 2 Using The Emulator 25 ...
Page 47: ...2 Plugging into a Target System 27 ...
Page 55: ...Chapter 2 Plugging into a Target System Plugging into the Motorola QUADS Target System 35 ...
Page 59: ...3 Starting and Exiting HP 64700 Interfaces 39 ...
Page 69: ...4 Entering Commands 49 ...
Page 103: ...5 Configuring the Emulator 83 ...
Page 122: ...102 ...
Page 123: ...6 Using the Emulator 103 ...
Page 193: ...7 Using the Emulation Bus Analyzer How to record program execution in real time 173 ...
Page 249: ...8 Making Software Performance Measurements 229 ...
Page 279: ...9 Making Coordinated Measurements 259 ...
Page 295: ...Part 3 Reference 275 ...
Page 297: ...10 Setting X Resources 277 ...
Page 312: ...292 ...
Page 313: ...11 Emulator Analyzer Interface Commands 293 ...
Page 391: ...set Chapter 11 Emulator Analyzer Interface Commands set 371 ...
Page 405: ... SYMB Chapter 11 Emulator Analyzer Interface Commands SYMB 385 ...
Page 422: ...402 ...
Page 460: ...440 ...
Page 461: ...Part 4 Concept Guide 441 ...
Page 463: ...13 Concepts of the EMSIM and EMRAM 443 ...
Page 471: ...Part 5 Installation and Service Guide 451 ...
Page 473: ...14 Installation 453 ...
Page 491: ...Chapter 14 Installation Verifying the Installation 471 ...
Page 493: ...15 Installing Updating Emulator Firmware 473 ...
Page 500: ...480 ...
Page 516: ...496 ...
Page 540: ...520 ...