beautypg.com

Figure 5.9 shows an example of address timing, Figure 5.9 address break timing example – Renesas H8S/2111B User Manual

Page 123

background image

Rev. 1.00, 05/04, page 89 of 544

Figure 5.9 shows an example of address timing.

Instruction

fetch

Address bus

Break request

signal

Break point

NOP instruction is executed at break point address
H'0312 and following address H'0314.
Fetching is performed from address H'0316
after exception handling ends.

φ

Instruction

fetch

Instruction

fetch

Instruction

fetch

Instruction

fetch

Internal

operation

Internal
operation

Vector

fetch

Save

to stack

Instruction

fetch

H'0310

NOP

execution

H'0310 NOP
H'0312 NOP
H'0314 NOP
H'0316 NOP

NOP

execution

NOP

execution

Interrupt exception handling

H'0312 H'0314 H'0316

H'0318

H'0036

SP-2

SP-4

(1) When a break address specified instruction is executed for one state in the program area and on-chip memory

Address bus

Break request

signal

Break point

MOV instruction is executed at break point address
H'0312, and NOP instruction is not executed
at the following address H'0314.
Fetching is performed from address H'0316
after exception handling ends.

φ

Instruction

fetch

Instruction

fetch

Instruction

fetch

Internal

operation

Internal
operation

Vector

fetch

Save

to stack

Instruction

fetch

H'0310

NOP

execution

H'0310 NOP
H'0312 MOV.W #xx:16,Rd
H'0316 NOP
H'0318 NOP

MOV.W

execution

Interrupt exception handling

H'0312 H'0314 H'0316

H'0318

H'0036

SP-2

SP-4

(2) When a break address specified instruction is executed for two states in the program area and on-chip memory

Instruction

fetch

Instruction

fetch

Figure 5.9 Address Break Timing Example

This manual is related to the following products: