Instruction Pipeline and Execution Timing
e200z3 Power Architecture Core Reference Manual, Rev. 2
6-30
Freescale Semiconductor
, ‘optimal’ means that one EA calculation occurs during the operation; ‘good’ means that
multiple EA calculations occur during the memory operation, which may cause additional bus activities
with multiple bus transfers; ‘poor’ means that the access generates an alignment interrupt.
Table 6-9. Performance Effects of Storage Operand Placement
Operand
Boundary Crossing*
Size
Byte Alignment
None
Cache Line
Protection Boundary
4 byte
4
<4
optimal
good
--
good
--
good
2 byte
2
<2
optimal
good
--
good
--
good
1 byte
1
optimal
--
--
lmw
,
stmw
4
<4
good
poor
good
poor
good
poor
String
N/A
Note:
Optimal: One EA calculation occurs.
Good: Multiple EA calculations occur, which may cause additional bus activities with multiple bus transfers.
Poor: Alignment Interrupt occurs.
Содержание e200z3
Страница 1: ...e200z3 Power Architecture Core Reference Manual Supports e200z3 e200z335 e200z3coreRM Rev 2 06 2008 ...
Страница 32: ...e200z3 Power Architecture Core Reference Manual Rev 2 xii Freescale Semiconductor ...
Страница 50: ...Register Model e200z3 Power Architecture Core Reference Manual Rev 2 2 2 Freescale Semiconductor ...
Страница 238: ...Memory Management Unit e200z3 Power Architecture Core Reference Manual Rev 2 5 16 Freescale Semiconductor ...
Страница 332: ...Power Management e200z3 Power Architecture Core Reference Manual Rev 2 8 4 Freescale Semiconductor ...
Страница 424: ...Revision History e200z3 Power Architecture Core Reference Manual Rev 2 A 2 Freescale Semiconductor ...