账号: 密码:
中国大学出版社协会 | 首页 | 宏观指导 | 出版社天地 | 图书代办站 | 教材图书信息 | 教材图书评论 | 在线订购 | 教材征订
搜索 新闻 图书 ISBN 作者 音像 出版社 代办站 教材征订
购书 请登录 免费注册 客服电话:010-62510665 62510769
ARM嵌入式处理器结构与应用基础 - 编辑荐书 - 中国高校教材图书网
主页 > 编辑荐书
ARM嵌入式处理器结构与应用基础
2002-08-06 12:09:40  来源:  
 
随着Internet的普及,我们已经进入了网络时代,进入了后PC时代。不仅用PC机能上网,用各种各样的嵌入式设备都可以上网。后PC时代出现了信息电器,如掌上电脑、个人数字助理(PDA)、可视电话、移动电话、TV机顶盒、电视会议机和数码相机等嵌入式设备。能上网的嵌入式设备需要加上TCP/IP网络协议。由于8/16位单片机的速度不够快以及内存不够大,较难满足嵌入式设备的上网要求。随着集成电路的发展,32位处理器的价格不断下降,用户已可以大量使用。32位RISC处理器更是受到青睐,领先的是ARM嵌入式微处理器系列。

ARM公司虽然只成立10多年,但在1999年因移动电话火爆市场,其32位RISC处理器占市场份额超过了50%,成为业界龙头老大。2001年初,ARM公司的32位RISC处理器市场占有率超过了75%,引起业界的极大关注。ARM公司是知识产权供应商,是设计公司。ARM公司本身不生产芯片,靠转让设计许可,由合作伙伴公司来生产各具特色的芯片。ARM公司商业模式的强大之处在于其价格合理,全世界范围有超过100个合作伙伴--包括半导体工业的著名公司。ARM公司专注于设计,其内核耗电少、成本低、功能强,特有16/32位双指令集。ARM已成为移动通信、手持计算、多媒体数字消费等嵌入式解决方案的RISC标准。

在所有ARM处理器系列中,ARM7处理器系列应用最广,采用ARM7处理器作为内核生产芯片的公司最多。目前,已进入国内市场的几种带ARM核的芯片,其多数嵌入的是ARM7处理器系列(ARM7TDMI和ARM720T),因此,本书主要对ARM7处理器的结构原理进行介绍,并力图使读者对ARM处理器有一个较为全面的了解。在ARM7处理器系列中,最具典型性的两个处理器成员是ARM7TDMI和ARM720T。作为整型核的ARM7TDMI广泛应用于嵌入式低端产品中;而由ARM7TDMI以及MMU、Cache和写缓冲等紧耦合组成ARM720T为功能更强的开放平台处理器核,用以构成各种高档SOC。因此,本书在ARM7处理器系列中选择了ARM7TDMI和ARM720T两个处理器进行介绍。

本书介绍的指令集部分对所有ARM处理器兼容。
本书各章节内容安排如下:
第1章介绍ARM处理器系列。对每个系列给出其最主要的特征;介绍ARM处理器的结构和特点。
第2章从体系结构的角度介绍ARM的编程模型,即它的寄存器组织和工作模式;介绍ARM指令集所采用的基本寻址方式;对ARM体系结构版本及开发工具也进行了说明。
第3章分类介绍ARM指令集。每类指令都尽量完整地介绍其句法,并给出指令的举例和可能写错的例子。还特别对ARM独特的每条指令的条件执行有所说明。
第4章从Thumb指令集与ARM指令集的区别开始分类介绍Thumb指令集。
第5章介绍ARM7处理器系列中应用最广的ARM7TDMI处理器。内容包括存储器接口、协处理器接口和调试接口,以及指令周期时序和各种操作的时序。
第6章介绍ARM7处理器系列中功能更强的ARM720T处理器。内容包括指令和数据Cache、写缓冲和存储器管理单元、总线时钟、AMBA接口与测试等。
第7章简单介绍几种已进入国内市场的带ARM核的芯片。涉及的公司有Atmel、Cirrus Logic、Intel、NetSilicon、Samsung和Triscend。每家公司的产品各有特色,都集成进了自己的功能模块。有的带ARM核的芯片即为32位单片机。
第8章介绍基于ARM核芯片的应用实例。
附录A、B、C以及D~F分别为Hitool for ARM开发系统、本书相关术语、指令集速查表以及部分公司基于ARM核设计的芯片系列。

书中所附光盘为上海祥宝科技公司免费提供,内含"Hitool for ARM"开发系统的模拟调试程序和ARM资料。

带ARM核的芯片有的就是32位单片机。单片机进入我国已有15年,过去大量的是8/16位单片机的应用,这只是嵌入式系统的初级阶段。伴随着网络时代的来临,出现了机顶盒、路由器和调制解调器等Internet设备。Internet的基础设施都是嵌入式系统,而且在高端嵌入式应用中,32位RISC处理器现在已很常见。国内的IT产品的开发应该更新理念,即:逐步采用16/32位高性能的CPU;采用C等高级语言编程;采用RTOS及其平台进行开发;采用模块化方式从事项目开发应用。ARM 32位RISC处理器可以满足IT产品的开发要求,缩短产品的上市时间,为嵌入式应用提供了一种更有效的CPU选择。

本书的编写得到了ARM公司的大力支持。ARM公司向北京航空航天大学出版社提供了ARM所有资料的使用授权以及一系列原版资料,ARM公司中国业务部经理谭军博士对本书的编写给予了极大的帮助;上海复旦大学陈章龙教授及北京航空航天大学何立民教授对本书的编写提出了许多宝贵的建议;

本书还得到了上海祥宝科技公司(MICETEK)、Atmel公司北京办事处和Sumsung公司上海办事处的支持;孙天亮、黄继东、汪叶斌和张国瑞等先生亦为本书的编写提供了帮助。在此谨向他们深表谢意。

因目前国内尚无ARM处理器的中文资料可供参考,词汇使用上难免不确切,望国内同行指正。

  作者

书名: ARM嵌入式处理器结构与应用基础
ISBN: 7-81077-109-4
作者: 马忠梅 马广云 等
出版社: 北京航空航天大学出版社



来源:北京航空航天大学出版社网站
本版责编:孟婉霞
 
 
相关评论 发表评论 发送新闻 打印新闻 上一条 下一条 关闭
| 我的帐户 | 我的订单 | 购书指南| 关于我们 | 联系我们 | 敬告 | 友情链接 | 广告服务 |

版权所有 © 2000-2002 中国高校教材图书网    京ICP备10054422号-7    京公网安备110108002480号    出版物经营许可证:新出发京批字第版0234号
经营许可证编号:京ICP证130369号    技术支持:云因信息