![Xilinx Virtex-II Pro PPC405 Скачать руководство пользователя страница 314](http://html1.mh-extra.com/html/xilinx/virtex-ii-pro-ppc405/virtex-ii-pro-ppc405_user-manual_3410279314.webp)
622
March 2002 Release
1-800-255-7778
Virtex-II Pro™ Platform FPGA Documentation
Chapter 11:
Instruction Set
R
Pseudocode
EA
←
(
r
A|0) + (
r
B)
if ((CCR0[CIS]
=
0)
∧
(CCR0[CWS]
=
0)) then (
r
D)
←
(data-cache data, way A)
if ((CCR0[CIS]
=
0)
∧
(CCR0[CWS]
=
1)) then (
r
D)
←
(data-cache data, way B)
if ((CCR0[CIS]
=
1)
∧
(CCR0[CWS]
=
0)) then (
r
D)
←
(data-cache tag, way A)
if ((CCR0[CIS]
=
1)
∧
(CCR0[CWS]
=
1)) then (
r
D)
←
(data-cache tag, way B)
Registers Altered
•
r
D.
Exceptions
•
Alignment—if the EA is not aligned on a word boundary (EA
30:31
≠ 00).
•
Data TLB miss—if data relocation is enabled and a valid translation-entry
corresponding to the EA is not found in the TLB.
•
Program—Attempted execution of this instruction from user mode.
This instruction is considered a “load” with respect to the above data-access exceptions. It
can cause data TLB-miss exceptions related to EA even though the instruction is not
address specific (multiple addresses are selected by a single EA). This instruction cannot
cause data-storage exceptions. This instruction does not cause data address-compare
(DAC) debug exceptions.
Execution of any of the following invalid-instruction forms results in a boundedly-
undefined result rather than a program exception:
•
Reserved bits containing a non-zero value.
Compatibility
This instruction is implementation specific and is not guaranteed to be supported by other
PowerPC processors.
27
V
Valid
0—Cacheline is not valid.
1—Cacheline is valid.
Contains a copy of the cache-line valid bit.
28:30
Reserved
31
LRU
Least-Recently Used
0—Way A is least-recently
used.
1—Way B is least-recently
used.
Contains the LRU bit for the congruence class associated with the
cacheline.
Bit
Name
Function
Description
Содержание Virtex-II Pro PPC405
Страница 1: ...R Volume 2 a PPC405 User Manual Virtex II Pro Platform FPGA Developer s Kit March 2002 Release...
Страница 14: ...322 www xilinx com March 2002 Release 1 800 255 7778 Virtex II Pro Platform FPGA Documentation Preface R...
Страница 252: ...560 www xilinx com March 2002 Release 1 800 255 7778 Virtex II Pro Platform FPGA Documentation R...
Страница 260: ...568 www xilinx com March 2002 Release 1 800 255 7778 Virtex II Pro Platform FPGA Documentation R...
Страница 562: ...870 www xilinx com March 2002 Release 1 800 255 7778 Virtex II Pro Platform FPGA Documentation R...