全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 硬件及维护

嵌入式系统体系结构编程与设计(第3版国外计算机科学经典教材)

  • 定价: ¥98
  • ISBN:9787302468806
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:清华大学
  • 页数:572页
  • 作者:(印)瑞·卡莫尔|...
  • 立即节省:
  • 2017-05-01 第1版
  • 2017-05-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    瑞·卡莫尔编著的《嵌入式系统体系结构编程与设计(第3版)》将帮助读者深入理解嵌入式系统软硬件设计的基础知识。本书通俗易懂,穿插大量图形、示例、样例代码和系统设计案例,便于学生查阅和学习。
    新版用更多篇幅讲述嵌入式系统的设计和开发过程。
    包含学术界和研究人员感兴趣的新技术领域,如片上系统设计、计算系统的高级体系结构、分布式联网嵌入体系结构和车载技术。
    透彻阐述嵌入式硬件的体系结构、设计过程、设计方法、接口技术、总线、协议、硬件中断、软件中断、嵌入式软件编程、程序建模、进程间同步和实时操作系统。
    在示例的引导下全面分析广泛使用的RTOS:μCOS-II、VxWorks、Windows CE、OSEK和实时Linux。
    包含多个案例研究(巧克力自动售卖机、数码相机、TCP/IP堆栈创建、机器人管弦乐队、自动巡航控制、智能卡、在移动电话中输入SMS),呈现程序建模方法以及系统设计的软件工程实践。

作者简介

    Raj Kamal在17岁获得理科硕士学位,18岁在一本英国杂志上发表了首篇论文,22岁在印度理工学院获得博士学位。Raj拥有46年的教学和研究经验。Raj坚持不懈地学习新兴技术,并主动传播它们,一些同事称他为“学习机”和“人类发电机”。Raj迄今为计算机、电子、通信和信息技术专业的学生编写十本教材,已成功指导了15位博士生,在享有国际声誉的期刊和会议上发表约130篇研究论文。

目录

第1章  嵌入式系统简介
  1.1  嵌入式系统
    1.1.1  系统
    1.1.2  嵌入式系统
    1.1.3  嵌入式系统和通用计算系统
  1.2  嵌入系统中的处理器
    1.2.1  微处理器
    1.2.2  微控制器
    1.2.3  ARM
    1.2.4  RISC
    1.2.5  CISC
    1.2.6  SoC
    1.2.7  数字信号处理器(DSP)
    1.2.8  专用处理器
  1.3  系统中的嵌入式硬件单元和设备
    1.3.1  构建块
    1.3.2  嵌入板
  1.4  嵌入式系统中的软件和编程语言概述
    1.4.1  嵌入式软件ROM映像
    1.4.2  用机器码编写软件
    1.4.3  用特定于处理器的汇编语言编写软件
    1.4.4  用高级语言编写软件
  1.5  嵌入式系统的设计过程
  1.6  嵌入式系统的体系结构
  1.7  嵌入式系统的模型
  1.8  嵌入式系统的分类
  1.9  嵌入式系统设计者需要具备的技能
  1.10  示例嵌入式系统
  本章小结
  关键词及其定义
  复习题
  实践练习题
第2章  嵌入式系统的设计和开发过程
  2.1  嵌入式片上系统(SoC)和VLSI电路设计技术
    2.1.1  SoC
    2.1.2  VLSI电路设计技术
    2.1.3  SoC或VLSI设计中使用的ASIC
    2.1.4  IP核
    2.1.5  多个处理器
  2.2  复杂系统设计和处理器
    2.2.1  复杂系统和微处理器
    2.2.2  使用嵌入式处理器构建复杂系统
  2.3  嵌入式系统的构建过程
  2.4  嵌入式系统的设计过程
    2.4.1  设计过程中使用的概念
    2.4.2  软件设计过程
    2.4.3  设计指标
    2.4.4  设计过程中的抽象步骤
  2.5  嵌入式系统设计中的挑战
  2.6  嵌入式系统设计中的挑战:优化设计指标
  2.7  嵌入式软件开发的挑战和问题
  2.8  嵌入式系统中软硬件的协同设计
    2.8.1  软硬件的权衡
    2.8.2  嵌入式系统中软硬件协同设计的挑战:优化设计指标
  2.9  嵌入式系统的设计技术
    2.9.1  IC技术
    2.9.2  VLSI技术
  2.10  系统设计的形式化
  2.11  设计过程和设计案例
    2.11.1  巧克力自动售卖机(ACVM)
    2.11.2  智能卡
    2.11.3  数码相机
  本章小结
  关键词及其定义
  复习题
  实践练习题
第3章  8051、AVR和ARM微控制器、现实中的接口和I/O总线
第4章  高级体系结构和处理器-存储器的组织
第5章  IO设备、通信总线和分布式联网的嵌入式体系结构
第6章  设备驱动程序和中断服务机制
第7章  编程概念及C、C++和Java的嵌入式编程
第8章  程序建模的概念
第9章  实时操作系统I:进程间通信与进程、任务和线程的同步
第10章  实时操作系统II:OS和RTOS的基本功能
第11章  实时操作系统编程: MicroC/OS-II和VxWorks
第12章  实时Linux、Windows CE、OSEK、手持设备和汽车操作系统
第13章  RTOS编程和程序建模设计示例与案例研究
第14章  嵌入式软件开发过程和工具
第15章  测试、模拟和调试技术与工具
附录A  大学生、研究生、专业培训学生的不同课程的学习路线图
附录B  参考文献