欢迎访问ic37.com |
会员登录 免费注册
发布采购

HD6417709SF133B 参数 Datasheet PDF下载

HD6417709SF133B图片预览
型号: HD6417709SF133B
PDF下载: 下载PDF文件 查看货源
内容描述: 瑞萨32位RISC单片机超级RISC引擎族/ SH7700系列 [Renesas 32-Bit RISC Microcomputer Super RISC engine Family/SH7700 Series]
分类和应用: 微控制器和处理器外围集成电路时钟
文件页数/大小: 807 页 / 4409 K
品牌: RENESAS [ RENESAS TECHNOLOGY CORP ]
 浏览型号HD6417709SF133B的Datasheet PDF文件第155页浏览型号HD6417709SF133B的Datasheet PDF文件第156页浏览型号HD6417709SF133B的Datasheet PDF文件第157页浏览型号HD6417709SF133B的Datasheet PDF文件第158页浏览型号HD6417709SF133B的Datasheet PDF文件第160页浏览型号HD6417709SF133B的Datasheet PDF文件第161页浏览型号HD6417709SF133B的Datasheet PDF文件第162页浏览型号HD6417709SF133B的Datasheet PDF文件第163页  
5.4.3  
Examples of Usage  
(1) Invalidating a Specific Entry  
A specific cache entry can be invalidated by accessing the allocated memory cache and writing a 0  
to the entry’s U and V bits. The A bit is cleared to 0, and an address is specified for the entry  
address and the way. If the U bit of the way of the entry in question was set to 1, the entry is  
written back and the V and U bits specified by the write data are written to.  
In the following example, the write data is specified in R0 and the address is specified in R1.  
; R0 = H'0000 0000 LRU = H'000, U = 0, V = 0  
; R1 = H'F000 1080, Way = 1, Entry = H'08, A = 0  
;
MOV.L R0, @R1  
To invalidate all entries and ways, write 0 to the following addresses.  
Addresses  
F000 0000  
F000 0010  
F000 0020  
:
F000 3FF0  
This involves a total of 1,024 writes.  
The above operation should be performed using a non-cacheable area.  
(2) Invalidating a Specific Address  
A specific address can be invalidated by writing a 0 to the entry’s U and V bits. When the A bit is  
1, the tag address specified by the write data is compared to the tag address within the cache  
selected by the entry address. If the tag addresses match, data is written to the memory at that  
address. If no match is found, no operation is carried out. If the entry’s U bit is 1 at that time, the  
entry is written back.  
; R0 = H'0110 0010; Tag address = B'0000 0001 0001 0000 0000 00, U = 0,  
V = 0  
; R1 = H'F000 0088; Address array access, Entry = H'08, A = 1  
;
MOV.L R0, @R1  
Rev. 5.00, 09/03, page 115 of 760  
 复制成功!