Renesas HD6417641 用户手册

下载
页码 1036
Section 11   User Break Controller (UBC) 
Rev. 4.00  Sep. 14, 2005  Page 262 of 982 
REJ09B0023-0400 
 
11.3.8 Usage 
Examples 
Break Condition Specified for L Bus Instruction Fetch Cycle: 
(Example 1-1) 
•  Register specifications 
BARA = H'00000404, BAMRA = H'00000000, BBRA = H'0054, BARB = H'00008010, 
BAMRB = H'00000006, BBRB = H'0054, BDRB = H'00000000, BDMRB = H'00000000, 
BRCR = H'00000400 
Specified conditions: Channel A/channel B independent mode 
<Channel A> 
Address: 
H'00000404, Address mask: H'00000000 
Bus cycle:  L bus/instruction fetch (after instruction execution)/read (operand size is not 
included in the condition) 
<Channel B> 
Address: 
H'00008010, Address mask: H'00000006 
Data: 
H'00000000, Data mask: H'00000000 
Bus cycle:  L bus/instruction fetch (before instruction execution)/read (operand size is not 
included in the condition) 
A user break occurs after an instruction of address H'00000404 is executed or before 
instructions of addresses H'00008010 to H'00008016 are executed. 
 
(Example 1-2) 
•  Register specifications 
BARA = H'00037226, BAMRA = H'00000000, BBRA = H'0056, BARB = H'0003722E, 
BAMRB = H'00000000, BBRB = H'0056, BDRB = H'00000000, BDMRB = H'00000000, 
BRCR = H'00000008 
Specified conditions: Channel A/channel B sequential mode 
<Channel A> 
Address: 
H'00037226, Address mask: H'00000000 
Bus cycle:  L bus/instruction fetch (before instruction execution)/read/word 
<Channel B> 
Address: 
H'0003722E, Address mask: H'00000000 
Data: 
H'00000000, Data mask: H'00000000 
Bus cycle:  L bus/instruction fetch (before instruction execution)/read/word