3-2
ADSP-2126x SHARC Processor Hardware Reference
The sequencer uses the blocks shown in
to execute instruc-
tions. The sequencer’s address multiplexer selects the value of the next
fetch address from several possible sources. The fetched address enters the
instruction pipeline, made up of the fetch address register, decode address
register, and program counter (
PC
) register. These registers contain the
24-bit addresses of the instructions currently being fetched, decoded, and
executed. The
PC
register, in conjunction with the PC stack register, stores
return addresses and top-of-loop addresses. All addresses generated by the
sequencer are 24-bit program memory instruction addresses.
The sequencer handles a series of operations, described in these sections:
•
“Instruction Pipeline” on page 3-4
•
“Instruction Cache” on page 3-5
•
“Branches and Sequencing” on page 3-11
•
“Loop and Status Stacks and Sequencing” on page 3-16
•
“Conditional Sequencing” on page 3-17
•
“Loops and Sequencing” on page 3-25
•
“SIMD Mode and Sequencing” on page 3-36
•
“Timer and Sequencing” on page 3-46
•
“Interrupts and Sequencing” on page 3-48
Refer to
for a description of how each of the functional blocks
are related.
Содержание ADSP-21261 SHARC
Страница 30: ...Contents xxx ADSP 2126x SHARC Processor Hardware Reference ...
Страница 40: ...Register Diagram Conventions xl ADSP 2126x SHARC Processor Hardware Reference ...
Страница 58: ...Differences From Previous SHARCs 1 18 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 112: ...Secondary Processing Element PEy 2 54 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 178: ...Summary 3 66 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 204: ...DAG Instruction Summary 4 26 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 322: ...Setting Up DMA 7 32 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 436: ...SPORT Programming Examples 9 86 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 521: ...ADSP 2126x SHARC Processor Hardware Reference 11 31 Input Data Port rts IDP_ISR end ...
Страница 522: ...Input Data Port Programming Example 11 32 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 590: ...Timer Programming Examples 14 20 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 796: ...I O Processor Registers A 174 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 800: ...B 4 ADSP 2126x SHARC Processor Core Manual ...
Страница 846: ...Index I 36 ADSP 2126x SHARC Processor Hardware Reference ...