3 memory simulation, Memory simulation – FUJITSU SOFTUNE F2 MC-16 User Manual

Page 51

Advertising
background image

37

CHAPTER 2 DEPENDENCE FUNCTIONS

2.1.3

Memory Simulation

This section describes the memory simulation executed by SOFTUNE Workbench.

■

Memory Simulation

The simulator debugger must first secure memory space to simulate instructions because it simulates the

memory space secured in the host PC memory.

The following operation is required.

- To secure the memory area, either use the [Setup] - [Memory Map] menu, or the SET MAP command

in the Command window.

- Load the file output by the Linkage Editor (Load Module File) using either the [Debug] - [Load target

file] menu, or the LOAD/OBJECT command in the Command window.

■

Simulation Memory Space

Memory space access attributes can be specified byte-by-byte using the [Setup] - [Memory Map] menu. The

access attribute of unspecified memory space is Undefined using the [Setup] - [Memory Map] menu.

■

Memory Area Access Attributes

Access attributes for memory area can be specified as shown in Table 2.1-1. A guarded access break occurs if

access is attempted against such access attribute while executing a program. When access is made by a

program command, such access is allowed regardless of the attribute, CODE, READ or WRITE. However,

access to memory in an undefined area causes an error.

Table 2.1-1 Types of Access Attributes

Attribute

Semantics

CODE

Instruction operation enabled

READ

Data read enabled

WRITE

Data write enabled

undefined

Attribute undefined (access prohibited)

Advertising