《ADSP-2101/2105单片机原理及开发系统》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:李树之,程汉相,姜曼松等编著
  • 出 版 社:武汉:湖北科学技术出版社
  • 出版年份:1994
  • ISBN:7535214401
  • 页数:295 页
图书介绍:

前言 1

第一章 绪论 1

1.1综述 1

1.2 ADSP—2101主要特征 3

1.3内部结构体系 4

1.4 ADSP—2101开发系统 7

第二章 运算单元 9

2.1 ADSP—2101的算术运算 9

二进制串 9

无符号数 9

带符号数:二进制补码 9

小数的表示:1.1.5 10

ALU运算 10

MAC运算 10

移位运算 11

小结 11

2.2算术/逻辑运算单元(ALU) 12

ALU框图讨论 12

标准功能 14

ALU输入/输出寄存器 15

多精度运算能力 15

ALU饱和方式 16

ALU溢出锁存方式 16

除法 16

ALU的状态 19

2.3乘法器/累加器(MAC) 20

MAC框图说明 20

MAC运算 23

2.4桶形移位器 27

移位器框图说明 27

移位操作 34

第三章 数据传送及程序控制 41

3.1概述 41

3.2数据地址发生器DAG 41

DAG方框图讨论 41

模块寻址 43

计算基地址 43

串行口 44

位反向寻址 45

3.3 PMD—DMD总线转换 45

PMD—DMD方块图讨论 46

3.4程序顺序器 47

下一地址选择逻辑 47

程序计数器和堆栈 49

减数计数器的堆栈 50

循环比较器和指针 51

3.5中断控制器 53

中断构造 54

中断控制器运行 58

3.6状态寄存器和堆栈 59

算术状态寄存器(ASTAT) 59

堆栈状态寄存器(SSTAT) 60

方式堆栈寄存器(MSTAT) 61

待机 62

3.7条件逻辑 62

第四章 定时器和串行口 64

4.1概述 64

4.2定时器的结构 64

4.3分辨率 65

4.4举例说明 66

4.5定时计算 67

4.6 SPORT的基本特点 67

4.7串行时钟 69

4.8帧选择 70

帧同步: RFSR/TFSR 70

内外帧同步:IRFS/ITFS 71

常规或交替的帧模式:RFSW/INVTFS 72

高有效或逆向读出:INVRFS/INVTFS 73

4.9 SPORT字长:SLEN 73

4.10波形示例 74

4.11数据寄存器和数据压缩扩展 77

简单操作举例 77

压缩扩展和数据格式:DTPE 78

压扩运行举例 79

压扩硬件的竞争 80

4.12中断及自动缓冲 80

自动缓冲运行 80

自动缓冲控制寄存器 81

4.13多通道的运行 82

多通道的建立 82

多通道运行 84

4.14 SPORT的允许和设置 85

4.15 SPORT的硬件接口 86

第五章 外部系统结构及存储器接口 89

5.1概述 89

5.2时钟信号和处理器状态 91

同步延时 92

时钟的考虑 92

5.3复位 92

5.4中断 94

边沿与电平触发 95

中断运行 96

5.5标志输入/输出引脚 96

5.6引导存储器接口 97

引导页 97

上电引导和软件重新引导 98

引导存储器的访问 99

引导装载过程 99

5.7程序存储器接口 101

程序存储器读/写 101

程序存储器映象 103

5.8数据存储器接 104

数据存储器读/写 105

数据存储器映象 105

并行外设和存储器映象外设 107

5.9总线请求/允许 107

5.10存储器接口小结 108

第六章 指令系统 110

6.1指令系统概述 110

6.2指令类型 111

多功能指令 112

ALU,MAC与移位指令 117

传送:读与写 120

程序流控制 122

其他指令 123

6.3数据结构 125

数组 125

循环数组/缓冲器 126

端口与存储器映象 127

6.4程序举例 127

例行程序的讨论 129

中断子程序讨论 130

6.5指令集说明 132

6.6周期数说明 134

6.7指令语法采用的符号 135

标点和多功能指令 136

语法符号举例 136

状态标志 137

指令字说明 137

第七章 ADSP—2105工作原理 201

7.1概述 201

开发系统 203

结构概述 204

管脚定义 207

串行口 208

中断 209

7.2系统接口 212

时钟信号 212

总线接口 213

程序存储器接口 214

程序存储器的映象 214

数据存储器接口 215

数据存储器的映象 215

引导存储器接口 216

复位 217

7.3 ADSP—2105寄存器 217

7.4指令集说明 219

ADSP—2100系列的兼容性 219

条件码 220

编程举例 221

7.5指令集概述 221

7.6 ADSP—2105的各项参数及技术要求 224

推荐工作条件 224

电参数特性 225

最大额定值 226

时间参数 226

7.7 ADSP—2101和ADSP—2105之间的区别 238

ADSP—2105的内部存储器 238

串行口 238

中断 238

引导存储器 238

第八章 HY—I型开发系统 240

8.1 HY—I型开发系统的硬件结构 242

8.2 HY—I型开发系统的监控程序 243

HY—I型开发系统监控程序的整体构造 244

监控程序的特殊处理 246

几个重要的子程序 250

8.3 HY—I型开发系统的交叉汇编程序 253

交叉汇编程序设计概述 254

交叉汇编程序的构造 256

几个主要的功能函数模块 263

开发系统交叉汇编程序的说明 267

8.4 HY—I型开发系统的反汇编程序 269

反汇编程序构造 270

典型的功能函数分析 273

附录A 31类指令编码 278

附录B HY—I型开发系统仿真插座说明 292

附录C ASCII码 294