目录
第1章
产品概述
1.1概述...........................................................................................................................................1-1
1.2产品特点............................................................................................................................................1-2
1.3框图...................................................................................................................................1-5
1.4包图..............................................................................................................................1-6
1.5引脚Assignment..................................................................................................................................1-7
1.6信号Description..............................................................................................................................1-13
1.7垫类型...........................................................................................................................................1-31
1.8特殊寄存器...............................................................................................................................1-32
第2章
编程模型
2.1概述...........................................................................................................................................2-1
2.2开关状态..................................................................................................................................2-1
2.2.1进入Thumb状态...........................................................................................................2-1
2.2.2进入ARM State................................................................................................................2-1
2.3内存Formats................................................................................................................................2-2
2.3.1大端Format..................................................................................................................2-2
2.3.2小尾数格式...............................................................................................................2-2
2.4指令长度..............................................................................................................................2-3
2.5数据类型........................................................................................................................................2-3
2.6操作模式...............................................................................................................................2-3
2.7寄存器...........................................................................................................................................2-4
2.7.3之间的ARM和Thumb状态寄存器.......................................关系.......... 2-7
2.7.4访问的Hi-寄存器在Thumb状态........................................ ......................................... 2-8
2.8程序状态寄存器...........................................................................................................2-8
2.8.1条件码标志......................................................................................................2-9
2.8.2控制Bits......................................................................................................................2-9
2.9例外.........................................................................................................................................2-11
2.9.1操作进入一个异常.......................................... .................................................. .2-11
在离开的行动2.9.2 Exception..............................................................................................2-11
2.9.3异常进入/退出摘要.......................................... .................................................. ... 2-12
2.9.4 FIQ.........................................................................................................................................2-12
2.9.5 IRQ.........................................................................................................................................2-13
2.9.6中止......................................................................................................................................2-13
2.9.7软件中断...................................................................................................................2-14
2.9.8未定义Instruction..............................................................................................................2-14
2.10异常向量............................................................................................................................2-14
2.10.1异常Priorities...............................................................................................................2-15
2.10.2不是所有的异常可发生在一次: ....................................... ......................................... 2-15
2.11中断延迟...........................................................................................................................2-16
2.12复位...............................................................................................................................................2-16
2.13介绍了ARM940T ................................................................................................................2-17
2.14 ARM940T座Diagram.................................................................................................................2-18
2.15关于ARM940T编程模型............................................ .......................................... 2-19
2.15.1数据中止Model..................................................................................................................2-20
2.15.2指令集扩展空间........................................... ............................................... 2-20
2.16 ARM940T CP15寄存器...............................................................................................................2-21
2.16.1 CP15寄存器映射摘要........................................... .................................................. .2-21
S3C2500B RISC微控制器
iii