MPC562/MPC564 Compression Features
MPC561/MPC563 Reference Manual, Rev. 1.2
Freescale Semiconductor
A-5
Figure A-3. Compressed Target Address Generation by Direct Branches
0
6
26
30 31
30 31
30 31
30 31
28
31
0
26
6
16
16
0
0
0
Unconditional immediate branch instruction BEFORE compression mapping
Unconditional immediate branch instruction AFTER compression mapping (I-form)
Conditional immediate branch instruction BEFORE compression mapping
Conditional immediate branch instruction AFTER compression mapping (B-form)
Branch target compressed address
4-biit
Pointer
4-bit
Pointer
4-bit
Pointer
Word Pointer (LI)
Word Pointer - Base Address
Word Pointer
W o rd P o in te r (BD )
Word Pointer
AA
AA
AA
AA
Sign
Extension
Word Pointer
Sign extended Base address generation for unconditional branches
27
0
8
O R
Sign Extension
Word Pointer
Sign extended Base address generation for conditional branches
27
0
18
+
Bit pointer from
i nstruction
OR
AA=0
A A=1
Base address of the branc h
Si gn Extended Base Addres s
Summary of Contents for MPC561
Page 84: ...MPC561 MPC563 Reference Manual Rev 1 2 lxxxiv Freescale Semiconductor...
Page 144: ...Signal Descriptions MPC561 MPC563 Reference Manual Rev 1 2 2 46 Freescale Semiconductor...
Page 206: ...Central Processing Unit MPC561 MPC563 Reference Manual Rev 1 2 3 62 Freescale Semiconductor...
Page 302: ...Reset MPC561 MPC563 Reference Manual Rev 1 2 7 14 Freescale Semiconductor...
Page 854: ...Time Processor Unit 3 MPC561 MPC563 Reference Manual Rev 1 2 19 24 Freescale Semiconductor...
Page 968: ...Development Support MPC561 MPC563 Reference Manual Rev 1 2 23 54 Freescale Semiconductor...
Page 1144: ...Internal Memory Map MPC561 MPC563 Reference Manual Rev 1 2 B 34 Freescale Semiconductor...
Page 1212: ...TPU3 ROM Functions MPC561 MPC563 Reference Manual Rev 1 2 D 60 Freescale Semiconductor...
Page 1216: ...Memory Access Timing MPC561 MPC563 Reference Manual Rev 1 2 E 4 Freescale Semiconductor...