User Manual
C166S V2
Central Processing Unit
User Manual
2-45
V 1.7, 2001-01
2.5
Data Addressing
The Address Data Unit (ADU) of the C166S V2 CPU contains two independent
arithmetic units to generate, calculate, and update addresses for data accesses. The
ADU performs the following major tasks:
• Standard Address Generation (Standard Address Generation Unit)
• DSP Address Generation (DSP Address Unit)
• Data Paging (Standard Address Unit)
• Stack Handling (Standard Address Unit)
The Standard Address Unit supports linear arithmetic for the indirect addressing modes
and also generates the address in case of all other short and long addressing modes.
The DSP Address Generation Unit contains an additional set of address pointers and
offset registers which are used in conjunction with the CoXXX instructions only.
The C166S V2 CPU provides a lot of powerful addressing modes for word, byte, and bit
data accesses (short, long, indirect). The different addressing modes use different
formats and have different scopes.
Summary of Contents for C166S V2
Page 102: ...User Manual C166S V2 C166S V2 Memory Organization User Manual 3 102 V 1 7 2001 01...
Page 116: ...User Manual C166S V2 Instruction Pipeline User Manual 4 116 V 1 7 2001 01...
Page 152: ...User Manual C166S V2 Interrupt and Exception Handling User Manual 5 152 V 1 7 2001 01...
Page 204: ...User Manual C166S V2 Instruction Set User Manual 7 204 V 1 7 2001 01...
Page 420: ...User Manual C166S V2 Detailed Instruction Description User Manual 8 420 V 1 7 2001 01...
Page 432: ...User Manual C166S V2 Summary of CPU Subsystem Registers User Manual 9 432 V 1 7 2001 01...
Page 437: ...437...