S3C2500B RISC MICROCONTROLLER
xvii
List of Figures
Figure
Title
Page
Number
Number
1-1
S3C2500B Block Diagram ......................................................................................1-5
1-2
S3C2500B Pin Assignment Diagram ......................................................................1-6
2-1
Big-Endian Addresses of Bytes within Words..........................................................2-2
2-2
Little-Endian Addresses of Bytes Words .................................................................2-2
2-3
Register Organization in ARM State .......................................................................2-5
2-4
Register Organization in THUMB State ..................................................................2-6
2-5
Mapping of THUMB State Registers onto ARM State Registers..............................2-7
2-6
Program Status Register Format ............................................................................2-8
2-7
ARM940T Block Diagram .......................................................................................2-18
3-1
ARM Instruction Set Format ...................................................................................3-1
3-2
Branch and Exchange Instructions..........................................................................3-5
3-3
Branch Instructions.................................................................................................3-7
3-4
Data Processing Instructions ..................................................................................3-9
3-5
ARM Shift Operations.............................................................................................3-12
3-6
Logical Shift Left ....................................................................................................3-12
3-7
Logical Shift Right ..................................................................................................3-13
3-8
Arithmetic Shift Right .............................................................................................3-13
3-9
Rotate Right ...........................................................................................................3-14
3-10
Rotate Right Extended ...........................................................................................3-14
3-11
PSR Transfer .........................................................................................................3-20
3-12
Multiply Instructions................................................................................................3-23
3-13
Multiply Long Instructions .......................................................................................3-25
3-14
Single Data Transfer Instructions............................................................................3-28
3-15
Little-Endian Offset Addressing ..............................................................................3-30
3-16
Half-word and Signed Data Transfer with Register Offset .......................................3-34
3-17
Half-word and Signed Data Transfer with Immediate Offset and Auto-Indexing ......3-35
3-18
Block Data Transfer Instructions .............................................................................3-40
3-19
Post-Increment Addressing.....................................................................................3-41
3-20
Pre-Increment Addressing ......................................................................................3-42
3-21
Post-Decrement Addressing ...................................................................................3-42
3-22
Pre-Decrement Addressing.....................................................................................3-43
3-23
Swap Instruction.....................................................................................................3-47
3-24
Software Interrupt Instruction..................................................................................3-49
3-25
Coprocessor Data Operation Instruction .................................................................3-51
3-26
Coprocessor Data Transfer Instructions ..................................................................3-53
3-27
Coprocessor Register Transfer Instructions ............................................................3-56
3-28
Undefined Instruction..............................................................................................3-58
3-29
THUMB Instruction Set Formats .............................................................................3-64
Содержание S3C2500B
Страница 2: ...S3C2500B 32 BIT RISC MICROPROCESSOR USER S MANUAL Revision 1 ...
Страница 17: ......
Страница 25: ......
Страница 80: ...PRODUCT OVERVIEW S3C2500B 1 46 NOTES ...
Страница 296: ...MEMORY CONTROLLER S3C2500B 5 60 NOTES ...
Страница 531: ...GDMA CONTROLLER S3C2500B 12 24 NOTES ...
Страница 593: ...I O PORTS S3C2500B 15 12 NOTES ...