注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络计算机组织与体系结构嵌入式系统:体系结构、编程与设计

嵌入式系统:体系结构、编程与设计

嵌入式系统:体系结构、编程与设计

定 价:¥98.00

作 者: (印度)卡莫尔 著,贾建斌,李化 译
出版社: 清华大学出版社
丛编项:
标 签: 计算机体系结构

购买这本书可以去


ISBN: 9787302218944 出版时间: 2010-03-01 包装: 平装
开本: 16开 页数: 711 字数:  

内容简介

  本书第1版获得了读者的一致好评和热销,第2版在此基础上进行了修订,并且结合新技术给予了补充,采用软硬件相结合的方式介绍嵌入式系统开发。全书从基础知识开始入手,逐步介绍嵌入式处理器体系结构、网络设备、驱动程序、进程间通信以及程序建模与编程方面的相关知识。本书是嵌入式系统初学人员的理想学习资料,也可以作为嵌入式系统设计人员非常好的参考资枓。自底向上的方法——结合案例研究讨论了硬件和软件问题详细讨论了两种流行的新实时操作系统(RTOS)——Windows CE和RTLinux嵌入式系统设计过程中的新主题、系统设计的形式化方法、无线通信设备、支持Internet的系统、无线和移动系统协议全新的案例研究:数码相机、机器人管弦乐队以及移动电话SMS创建和发送贯穿全书的设计过程和示例面向实践:两章专门介绍案例研究。

作者简介

  Raj Kamal在无线电子、微处理器、微控制器、计算机组成和体系结构以及嵌入式系统和计算机网络等领域有40年的研究和教学经验。他已经著作了10本教科书,涉及计算机、电子学及通信和信息技木等领域,如《嵌入式系统》、《计算机体系结构》等书,并在印度、美国、新加坡、韩国及中国出版。由于其做研究的坚持不懈及对最新知识的渴求,Raj被一些大学亲切地冠以“学习机器”和“人类发电机”的美誉。

图书目录

第1章 嵌入式系统简介
1.1 嵌入式系统
1.2 嵌入系统中的处理器
1.3 系统中的嵌入式硬件单元和设备
1.4 嵌入式系统中的软件
1.5 示例嵌入式系统
1.6 嵌入式片上系统(SoC)和VLSI电路
1.7 复杂系统设计和处理器
1.8 嵌入式系统的设计过程
1.9 系统设计的形式化方法
1.10 设计过程和设计案例
1.11 嵌入式系统的分类
1.12 嵌入式系统设计者需要具备的技能
本章小结
关键词及其定义
问题回顾
实践练习
第2章 8051和高级处理器体系结构、存储器组织和现实中的接口
2.1 8051的体系结构
2.2 现实世界中的接口
2.3 高级体系结构介绍
2.4 处理器和存储器组织
2.5 指令级并行
2.6 性能指标
2.7 存储器类型、存储器映射和地址
2.8 处理器选择
2.9 存储器选择
本章小结
关键词及其定义
问题回顾
实践练习
第3章 设备网络的设备和通信总线
3.1 I/O的类型和示例
3.2 串行通信设备
3.3 并行设备端口
3.4 设备端口的复杂接口特性
3.5 无线设备
3.6 定时器和计数设备
3.7 watchdog定时器
3.8 实时时钟
3.9 网络中的嵌入式系统
3.10 串行总线通信协议
3.11 并行总线设备协议—— 使用ISA、PCI、PCI-X和高级总线的并行通信网络
3.12 支持Internet的系统—— 网络协议
3.13 无线和移动系统协议
本章小结
关键词及其定义
问题回顾
实践练习
第4章 设备驱动程序和中断服务机制
4.1 不使用中断服务机制的程序查询式I/O忙/等待方法
4.2 ISR的概念
4.3 中断源
4.4 中断服务(处理)机制
4.5 多中断
4.6 上下文和上下文切换周期、中断延迟和最终期限
4.7 从上下文保存的角度对处理器中断服务机制的分类
4.8 直接存储器访问
4.9 设备驱动程序编程
本章小结
关键词及其定义
问题回顾
实践练习
第5章 编程概念及C、C++和Java 的嵌入式编程
5.1 用汇编语言(ALP)和高级语言C进行软件编程
5.2 C程序中的元素:头文件、源文件以及预处理指令
5.3 程序元素:宏与函数
5.4 程序元素:数据类型、数据结构、修饰符、语句、循环和指针
5.5 面向对象编程
5.6 C++嵌入式编程
5.7 用Java进行嵌入式编程
本章小结
关键词及其定义
问题回顾
实践练习
第6章 程序建模的概念
第7章 进程间通信与进程、任务和线程的同步
第8章 实时操作系统 365
第9章 实时操作系统编程-I:MicroC/OS-II和VxWorks
第10章 实时操作系统编程-II:Windows CE、OSEK和实时Linux函数
第11章 RTOS编程和程序建模设计示例与案例研究-1
第12章 RTOS编程和程序建模设计示例与案例研究-2
第13章 嵌入式软件开发过程和工具
第14章 测试、模拟和调试技术与工具
附录A 不同读者的学习路线图
附录B 参考文献

本目录推荐