机械工业出版社计算机科学丛书嵌入式计算系统设计原理(原书第4版)/(美)玛里琳.沃尔夫

本书特色

[

本书从组件技术的视角出发,介绍了嵌入式系统设计技术和技巧,并将安全性贯穿全书。全书每一章涵盖一个专题,包括与嵌人式系统设计相关的若干主要内容:指令系统、CPU、计算平台、程序设计与分析、进程和操作系统、系统设计技术、物联网、汽车与航天系统以及嵌入式多处理器等。本书适合作为计算机、电子信息、通信工程、自动化、机电一体化、仪器仪表及相关专业高年级本科生和研究生的教材,也适合相关的工程技术人员参考。

]

内容简介

[

本书从组件技术的视角出发,介绍了嵌入式系统设计技术和技巧,并将安全性贯穿全书。全书每一章涵盖一个专题,包括与嵌人式系统设计相关的若干主要内容:指令系统、CPU、计算平台、程序设计与分析、进程和操作系统、系统设计技术、物联网、汽车与航天系统以及嵌入式多处理器等。本书适合作为计算机、电子信息、通信工程、自动化、机电一体化、仪器仪表及相关专业高年级本科生和研究生的教材,也适合相关的工程技术人员参考。

]

作者简介

[

—作者简介—
玛里琳·沃尔夫(Marilyn Wolf) 佐治亚理工学院教授,佐治亚研究联合会学者,IEEE会士,ACM会士。1984~1989年任职于贝尔实验室,1989~2007年执教于普林斯顿大学。她于2003年获得ASEE Frederick E. Terman奖,于2006年获得IEEE电路与系统教育奖。

—译者简介—
林水生 电子科技大学通信与信息工程学院教授,物联网工程系主任,全国物联网工程及相关专业教学指导小组成员。目前主要从事无线通信系统、无线传感器网络、通信集成电路设计等方面的研究工作。

]

目录

目 录出版者的话译者序第1版序言第4版前言第3版前言第2版前言第1版前言第1章 嵌入式计算11.1 引言11.2 复杂系统与微处理器11.2.1 嵌入式计算机21.2.2 嵌入式计算应用的特点31.2.3 为什么使用微处理器41.2.4 信息物理系统61.2.5 防危性和安全性61.2.6 嵌入式计算系统设计所面临的挑战81.2.7 嵌入式计算系统的性能91.3 嵌入式系统设计过程91.3.1 需求101.3.2 规格说明141.3.3 体系结构设计141.3.4 设计硬件与软件组件161.3.5 系统集成161.3.6 系统设计的形式化方法161.3.7 结构描述171.3.8 行为描述201.4 设计示例:模型火车控制器221.4.1 需求231.4.2 DCC241.4.3 概念性规格说明251.4.4 详细规格说明271.4.5 经验总结321.5 本书导读321.5.1 第2章:指令集331.5.2 第3章:CPU331.5.3 第4章:计算平台331.5.4 第5章:程序设计与分析341.5.5 第6章:进程和操作系统341.5.6 第7章:系统设计技术351.5.7 第8章:物联网系统351.5.8 第9章:汽车和航天系统351.5.9 第10章:嵌入式多处理器361.6 总结36我们学到了什么36扩展阅读36问题37上机练习38第2章 指令集392.1 引言392.2 预备知识392.2.1 计算机体系结构分类392.2.2 汇编语言412.2.3 VLIW处理器422.3 ARM处理器432.3.1 处理器和存储体系442.3.2 数据运算442.3.3 控制流程492.3.4 ARM的高级特性542.4 PICmicro系列中端微处理器552.4.1 处理器和存储体系552.4.2 数据操作552.4.3 控制流程572.5 TI C55x DSP582.5.1 处理器和存储体系582.5.2 寻址模式612.5.3 数据操作622.5.4 控制流程632.5.5 C语言编程指南642.6 TI C64x652.7 总结68我们学到了什么68扩展阅读68问题68上机练习69第3章 CPU703.1 引言703.2 输入/输出编程703.2.1 输入/输出设备703.2.2 输入/输出原语723.2.3 忙等待I/O733.2.4 中断743.3 特权模式、异常和陷阱853.3.1 特权模式853.3.2 异常853.3.3 陷阱863.4 协处理器863.5 存储系统机制863.5.1 高速缓存873.5.2 存储管理单元和地址转换913.6 CPU性能943.6.1 流水线技术943.6.2 高速缓存的性能983.7 CPU的功耗993.7.1 CMOS功耗993.7.2 电源管理模式993.7.3 程序级电源管理1013.8 防危性和安全性1023.9 设计示例:数据压缩器1033.9.1 需求和算法1033.9.2 规格说明1053.9.3 程序设计1063.9.4 测试1113.10 总结112我们学到了什么112扩展阅读112问题112上机练习115第4章 计算平台1164.1 引言1164.2 基本的计算平台1164.2.1 平台硬件组件1164.2.2 平台软件组件1184.3 CPU总线1194.3.1 总线结构和协议1194.3.2 直接内存访问1244.3.3 系统总线配置1254.4 存储设备和系统1274.5 基于计算平台的系统设计1294.5.1 示例平台1294.5.2 选择平台1294.5.3 知识产权1314.5.4 开发环境1324.5.5 看门狗定时器1324.5.6 调试技术1334.5.7 调试中的困难和挑战1354.6 消费类电子设备的体系结构1364.6.1 消费类电子设备的用例和需求1364.6.2 文件系统1374.7 平台级性能分析1384.8 平台级电源管理1414.9 设计示例:闹钟1424.9.1 需求1424.9.2 规格说明1434.9.3 系统体系结构1464.9.4 组件设计和测试1474.9.5 系统集成和测试1474.10 设计示例:音频播放器1474.10.1 工作原理和需求1474.10.2 规格说明1494.10.3 系统体系结构1504.10.4 组件设计和测试1514.10.5 系统集成和调试1514.11 总结151我们学到了什么151扩展阅读151问题152上机练习154第5章 程序设计与分析1555.1 引言1555.2 嵌入式程序的组件1555.2.1 状态机1555.2.2 循环缓冲区和面向流的程序设计1575.2.3 队列与生产者/消费者系统1615.3 程序模型1635.3.1 数据流图1635.3.2 控制/数据流图1645.4 汇编、链接和加载1665.4.1 汇编器1675.4.2 链接1705.4.3 目标代码设计1715.5 编译技术1725.5.1 编译过程1725.5.2 基本编译方法1735.5.3 编译器优化方法1795.6 程序级性能分析1855.6.1 程序性能分析1865.6.2 测量驱动的性能分析1905.7 软件性能优化1935.7.1 循环的基本优化1935.7.2 针对高速缓存的优化1945.7.3 性能优化策略1965.8 程序级的能量和功率分析及优化1975.9 程序长度的分析和优化1995.10 程序验证和测试2005.10.1 白盒测试2015.10.2 黑盒测试2055.10.3 功能性测试2065.11 防危性与安全性2075.12 设计示例:软件调制解调器2075.12.1 工作原理和需求2075.12.2 规格说明2095.12.3 系统体系结构2095.12.4 组件设计和测试2105.12.5 系统集成和测试2105.13 设计示例:数码相机2105.13.1 工作原理和需求2105.13.2 规格说明2145.13.3

封面

机械工业出版社计算机科学丛书嵌入式计算系统设计原理(原书第4版)/(美)玛里琳.沃尔夫

书名:机械工业出版社计算机科学丛书嵌入式计算系统设计原理(原书第4版)/(美)玛里琳.沃尔夫

作者:[美] 玛里琳·沃尔夫

页数:412

定价:¥99.0

出版社:机械工业出版社

出版日期:2017-05-01

ISBN:9787111601487

PDF电子书大小:85MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注