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

请输入您要查询的图书:

 

书名 微处理器系统结构与嵌入式系统设计(第3版)
分类
作者 阎波 等 编
出版社 电子工业出版社
下载
简介
内容推荐
本书介绍了基于ARM内核的嵌入式微处理器系统的体系结构、组成原理、工程设计方法和核心设计技术。全书首先讲述微处理器系统的组成、系统结构的基本概念和原理;然后从逻辑电路、IP核设计的层次,对微处理器的体系结构、指令系统设计的核心技术进行深入研讨,揭示了微处理器系统中软件指令和硬件电路之间的接口联系、工程设计方法与流程。书中讨论了基于ARM内核的微处理器软硬件系统的结构及组成,以提高读者编写与底层硬件交互的高效代码的工程设计能力和素质,并着重探讨了嵌入式操作系统的系统结构、操作系统移植、引导和加载等关键技术;书中还讨论了嵌入式系统的软硬件协同设计及基于ARM内核的SoC设计技术。
目录
章概述(1)
1.1计算机的发展(1)
1.1.1电子计算机技术(1)
1.1.2普适计算与泛在通信(2)
1.2集成电路与SoC设计(6)
1.2.1集成电路技术(6)
1.2.2基于IP的SoC设计(6)
1.3先进处理器技术(9)
1.3.1片上多核处理器(9)
1.3.2流处理器(10)
1.3.3存内处理器(11)
1.3.4可重构处理器(12)
1.4嵌入式系统(14)
1.4.1嵌入式系统的概念(14)
1.4.2嵌入式系统的组成(15)
1.4.3嵌入式系统中的处理器(16)
1.4.4嵌入式系统的发展趋势(17)
1.4.5学习嵌入式系统的意义(18)
习题(18)
第2章计算机系统的结构组成与工作原理(19)
2.1计算机系统的基本结构与组成(19)
2.1.1计算机系统的层次模型(19)
2.1.2计算机系统的结构、组织与实现(21)
2.2计算机系统的工作原理(22)
2.2.1冯·诺依曼计算机架构(22)
2.2.2模型机系统结构(23)
2.2.3模型机指令集(26)
2.2.4模型机工作流程(27)
2.3微处理器体系结构的改进(28)
2.3.1冯·诺依曼结构的改进(29)
2.3.2并行技术的发展(33)
2.3.3流水线结构(34)
2.3.4超标量与超长指令字结构(36)
2.3.5多机与多核结构(38)
2.4计算机体系结构分类(40)
2.5计算机性能评测(42)
2.5.1字长(42)
2.5.2存储容量(43)
2.5.3运算速度(43)
习题(44)
第3章微处理器体系结构及关键技术(46)
3.1微处理器体系结构及功能模块(46)
3.1.1微处理器的基本功能(46)
3.1.2微处理器的基本结构(47)
3.1.3一个简化的微处理器模型示例(48)
3.2微处理器设计(50)
3.2.1微处理器的设计步骤(50)
3.2.2控制器的操作与功能(51)
3.2.3硬连逻辑控制器设计(53)
3.2.4微程序控制器设计(55)
3.2.5寄存器组设计(57)
3.3指令系统设计(58)
3.3.1机器指令系统(58)
3.3.2指令格式(59)
3.3.3寻址方式(60)
3.3.4指令系统设计要点(64)
3.4指令流水线技术(64)
3.4.1流水线技术的特点(65)
3.4.2流水线技术的局限性(67)
3.4.3指令流水线的性能指标(70)
3.5典型微处理器体系结构简介(71)
3.5.1ARM体系结构(71)
3.5.2Intelx86体系结构(72)
习题(74)
第4章总线技术与总线标准(75)
4.1总线技术(75)
4.1.1概述(75)
4.1.2总线仲裁(79)
4.1.3总线操作与时序(81)
4.1.4串行总线(85)
4.2总线标准(88)
4.2.1片上AMBA总线(88)
4.2.2PCI系统总线(95)
4.2.3PCI-E总线标准(105)
4.2.4通用异步串行总线标准(114)
习题(116)
第5章存储器系统(117)
5.1存储器件的分类(117)
5.1.1按存储介质分类(117)
5.1.2按读写策略分类(120)
5.2半导体存储芯片的基本结构与性能指标(121)
5.2.1随机存取存储器(121)
5.2.2只读存储器(128)
5.2.3存储器芯片的性能指标(132)
5.3存储系统的层次结构(133)
5.3.1存储系统的分层管理(134)
5.3.2虚拟存储器与地址映射(136)
5.3.3现代计算机的多层次存储体系结构(139)
5.4主存储器设计技术(142)
5.4.1存储芯片选型(143)
5.4.2存储芯片的组织形式(143)
5.4.3地址译码技术(148)
5.4.4存储器接口设计(152)
习题(154)
第6章输入/输出接口(157)
6.1输入/输出接口基础(157)
6.1.1输入/输出接口的功能与结构(157)
6.1.2输入/输出端口编址(160)
6.2接口地址译码(161)
6.3接口信息传输方式(163)
6.3.1程序查询传输方式(163)
6.3.2程序中断传输方式(165)
6.3.3直接存储器访问(DMA)传输方式(172)
6.3.4通道传输方式(175)
6.4并行接口(176)
6.4.1无联络信号的并行接口(176)
6.4.2带联络信号的并行接口(180)
6.4.3可编程并行接口(181)
6.5串行接口(185)
6.5.1同步串行接口(185)
6.5.2异步串行接口(188)
习题(190)
第7章ARM微处理器编程模型(192)
7.1ARM内核体系结构(192)
7.2ARM编程模型(195)
7.2.1ARM微处理器工作状态(195)
7.2.2ARM微处理器工作模式(195)
7.2.3寄存器组织(196)
7.2.4数据类型和存储格式(200)
7.2.5异常(200)
习题(204)
第8章ARM汇编指令(205)
8.1ARM指令格式(205)
8.1.1ARM指令的一般编码格式(205)
8.1.2ARM指令的条件码域(206)
8.1.3ARM指令的第二源操作数(207)
8.2ARM寻址方式(209)
8.2.1数据处理类操作数寻址方式(209)
8.2.2内存操作数寻址方式(210)
8.3ARM指令集(213)
8.3.1数据处理指令(214)
8.3.2转移指令(223)
8.3.3程序状态寄存器访问指令(226)
8.3.4加载/存储指令(227)
8.3.5异常产生指令(234)
8.3.6伪指令(235)
习题(236)
第9章ARM程序设计(237)
9.1ARM汇编语言程序设计(237)
9.1.1ARM汇编语言程序结构(237)
9.1.2ARM汇编语言程序设计实例(238)
9.2ARM汇编语言与C/C++的混合编程(245)
9.2.1C语言与汇编语言之间的函数调用(246)
9.2.2C/C++语言内嵌汇编语言(250)
习题(253)
0章基于ARM微处理器的嵌入式系统设计(256)
10.1基于ARM内核的微处理器简介(256)
10.2最小硬件系统(257)
10.2.1电源模块(258)
10.2.2时钟模块(259)
10.2.3复位模块(260)
10.2.4JTAG调试接口模块(261)
10.2.5存储器模块(261)
10.3人机交互接口(264)
10.4通信接口(266)
10.4.1UART接口(266)
10.4.2其他通信接口(272)
10.5嵌入式软件系统结构及工作流程(272)
10.5.1嵌入式软件系统结构(273)
10.5.2嵌入式软件系统的工作流程(274)
10.6嵌入式软件系统的引导和加载(274)
10.7嵌入式Linux(276)
10.7.1嵌入式Linux结构(276)
10.7.2Linux内核文件(279)
习题(280)
1章基于ARM内核的SoC设计(282)
11.1SoC概述(282)
11.2SoC的组成结构(283)
11.3SoC的片上总线(284)
11.3.1片上总线的特点(284)
11.3.2片上总线标准(285)
11.4SoC的设计技术(286)
11.4.1SoC设计中的关键技术(286)
11.4.2SoC的系统级设计(289)
11.4.3SoC的硬件设计流程(290)
11.5基于ARM内核的SoC系统设计(291)
11.5.1基于ARM内核的SoC系统结构(291)
11.5.2基于ARM内核的SoC系统应用设计举例(295)
习题(298)
随便看

 

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

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/1 2:37:43