网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 DSP技术与应用(21世纪高等院校电子信息类本科规划教材)
分类 教育考试-大中专教材-成人教育
作者 张太镒//宁改娣//刘和平
出版社 机械工业出版社
下载
简介
编辑推荐

本书在介绍DSP56800E处理器核特点的基础上,详细介绍了DSP56800E处理器核的硬件结构、工作原理、数据类型、寻址方式、指令系统和指令流水线,以及DSP56800E系列开发工具;另外还介绍了作者研发的基于56800E处理器核的16位混合控制器MC56F8346实验板,以及在电气工程与自动化工程中的应用实例。本书可作为信息与通信工程、电子科学技术、电气工程与自动化、机械与电子工程等专业的DSP课程教材,也可作为从事嵌入式系统设计的技术人员的参考书。

内容推荐

本书在介绍DSP56800E处理器核特点的基础上,详细介绍了DSP56800E处理器核的硬件结构(包括算术运算单元ALU、程序控制器、地址发生器AGU和位处理操作单元等)、工作原理、数据类型、寻址方式、指令系统和指令流水线,以及DSP56800E系列开发工具;另外还介绍了作者研发的基于56800E处理器核的16位混合控制器MC56F8346实验板,以及在电气工程与自动化工程中的应用实例。为配合教学,每章后附有内容小结和复习思考题。

本书可作为信息与通信工程、电子科学技术、电气工程与自动化、机械与电子工程等专业的DSP课程教材,也可作为从事嵌入式系统设计的技术人员的参考书。

目录

第1章 概述

 1.1 DSP56800处理器核

 1.2 DSP56800E处理器核

1.2.1 DSP56800E处理器核构成

1.2.2 DSP56800E系列芯片构成和外部接口 

1.2.3 双哈佛存储器结构

1.2.4 DSP56800E编程方式

 1.3 DSP56800处理器核与DSP56800E处理器核性能比较

1.3.1 微控制器性能

1.3.2 数字信号处理器性能

 1.4 数字运算基础

1.4.1 数的定标

1.4.2 定点算术运算

 本章小结

 习题与思考题

第2章 DSP56800E核的硬件组成

 2.1 算术逻辑单元

2.1.1 访问累加器寄存器

2.1.2 小数和整数数据ALU算法 

2.1.3 无符号算术运算

2.1.4 扩展和多精度运算

2.1.5 归一化处理

2.1.6 条件代码计算

2.1.7 饱和与数据限制

2.1.8 舍零取整

 2.2 地址发生器

2.2.1 AGU的寄存器

2.2.2 8bit和16bit寻址

2.2.3 16bit指针寻址

2.2.4 8bit指针寻址

2.2.5 线性和模地址运算

 2.3 程序控制器

2.3.1 程序控制器的寄存器

2.3.2 软件堆栈

2.3.3 硬件堆栈

2.3.4 硬件循环

2.3.5 从数据存储器执行程序

 2.4 中断

2.4.1 中断优先级

2.4.2 中断和非常规处理

2.4.3 中断源

2.4.4 不可中断的指令序列

 2.5 位处理单元

2.5.1 硬件组成

2.5.2 操作方式

 本章小结

 习题与思考题

第3章 数据类型和寻址方式

 3.1 DSP56800E寄存器

 3.2 DSP56800E数据类型

3.2.1 数据格式

3.2.2 整型数据和小数型数据的关系

 3.3 访问存储器方式

3.3.1 数据传送类指令

3.3.2 访问数据存储器的指令

3.3.3 访问程序存储器的指令

3.3.4 操作数位于数据存储器中的指令

3.3.5 并行传送指令

 3.4 数据排列方式

3.4.1 累加器中的数据排列方式

3.4.2 数据寄存器中的数据排列方式

3.4.3 24位AGU寄存器及其数据的排列方式

3.4.4 16位AGU寄存器及其数据的排列方式

3.4.5 存储器中的数据排列方式

 3.5 对存储器的访问与指针

3.5.1 字节指针和字指针

3.5.2 使用字指针访问字型变量

3.5.3 使用字指针访问长字型变量

3.5.4 使用字指针访问字节型变量

3.5.5 使用字节指针访问字节型变量

 3.6 寻址方式

3.6.1 寻址方式概要

3.6.2 寄存器直接寻址

3.6.3 地址寄存器间接寻址

3.6.4 立即数寻址方式

3.6.5 绝对寻址

3.6.6 隐含寻址方式

 本章小结

 习题与思考题

第4章 指令系统

 4.1 指令分类

4.1.1 乘法指令

4.1.2 算术指令

4.1.3 移位指令

4.1.4 逻辑指令

4.1.5 AGU运算指令

4.1.6 位操作指令

4.1.7 循环指令

4.1.8 数据传输指令

4.1.9 程序控制指令

 4.2 指令别名

4.2.1 ANDC,EORC,ORC和NOTC指令 

4.2.2 重复操作数指令的重映射

 4.3 延时控制指令

4.3.1 延时控制指令的使用

4.3.2 使用延时指令的限制

4.3.3 延时指令与中断

 4.4 指令简表

4.4.1 指令简表的用法

4.4.2 寄存器组的符号表示

4.4.3 立即数的符号表示

4.4.4 指令表

4.4.5 并行传送指令简表

 4.5 寄存器间的数据移动

 本章小结

 习题与思考题

第5章 指令流水线

 5.1 流水线执行阶段

 5.2 流水线运行方式

5.2.1 普通的流水线运行方式

5.2.2 数据ALU的执行阶段

 5.3 中断过程中的流水线工作方式

5.3.1 标准中断过程下的流水线

5.3.2 使用延时指令RTID执行中断返回

5.3.3 中断嵌套

5.3.4 软中断和非法指令中断的流水线工作方式

5.3.5 快速中断的流水线工作方式

5.3.6 快速中断服务程序的中断

5.3.7 快速中断被高优先级中断的情况

5.3.8 中断响应时间

 5.4 流水线依赖和延时

5.4.1 数据ALU的流水线依赖

5.4.2 AGU的流水线依赖现象

5.4.3 指令自身的延时

 本章小结

 习题与思考题

第6章 MC56F8346

 6.1 概述

 6.2 通用I/O端口

 6.3 ADC模块

 6.4 PWM模块

 6.5 中断控制器

6.5.1 中断优先级寄存器0(IPR0)

6.5.2 中断优先级寄存器1(IPR1)

6.5.3 中断优先级寄存器2(IPR2)

6.5.4 中断优先级寄存器3(IPR3)

6.5.5 中断优先级寄存器4(IPR4)

6.5.6 中断优先级寄存器5(IPR5)

6.5.7 中断优先级寄存器6(IPR6)

6.5.8 中断优先级寄存器7(IPR7)

6.5.9 中断优先级寄存器8(IPR8)

6.5.10 中断优先级寄存器9(IPR9)

6.5.11 向量基地址寄存器(VBA)

6.5.12 快速中断0竞争寄存器(FIM0) 

6.5.13 快速中断优先级0向量低地址寄存器(FIVAL0)

6.5.14 快速中断优先级0向量高地址寄存器(FIVAH0)

6.5.15 快速中断1的竞争寄存器

6.5.16 快速中断向量1低地址寄存器(FIVAL1)

6.5.17 快速中断向量1高地址寄存器(FIVAH1)

6.5.18 IRQ未决寄存器0(IRQP0)

6.5.19 IRQ未决寄存器1(IRQP1)

6.5.20 IRQ未决寄存器2(IRQP2)

6.5.21 IRQ未决寄存器3(IRQP3)

6.5.22 IRQ未决寄存器4(IRQP4)

6.5.23 IRQ未决寄存器5(IRQP5)

6.5.24 ITCN控制寄存器(ICTL)

 附录

 本章小结

 习题与思考题

第7章 开发工具

 7.1 CodeWarrior IDE R7.0

 7.2 56F8346EVM板

 7.3 在专家系统(PE)中创建一个项目

7.3.1 直接新建工程项目

7.3.2 在专家系统中为项目添加模块

7.3.3 编译、修改源程序

7.3.4 调试工程项目

7.3.5 下载程序到芯片中

 7.4 应用实例

 7.5 MC56F8346实验开发系统

 本章小结

 习题与思考题

附录

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/19 19:36:35