机械工业出版社旗舰店店铺主页二维码
机械工业出版社旗舰店 微信认证
微信扫描二维码,访问我们的微信店铺
你可以使用微信联系我们,随时随地的购物、客服咨询、查询订单和物流...

嵌入式系统基础教程(第2版)机械工业出版社 正版书籍

49.00
运费: ¥ 0.00-15.00
库存: 107 件
嵌入式系统基础教程(第2版)机械工业出版社 正版书籍 商品图0
嵌入式系统基础教程(第2版)机械工业出版社 正版书籍 商品缩略图0

商品详情

  商品基本信息
商品名称:  嵌入式系统基础教程(第2版)
作者:  俞建新 王健 宋健建
市场价:  49.00
ISBN号:  9787111479987
版次:  2-1
出版日期:  2014-12
页数:  297
字数:  
出版社:  机械工业出版社
  目录
目  录

前言
第1章 嵌入式系统概论1
 1.1 概述1
  1.1.1 嵌入式系统的定义1
  1.1.2 后PC时代与无所不在的计算时代1
 1.2 嵌入式系统发展简史2
  1.2.1 微处理器的发展2
  1.2.2 嵌入式系统的发展阶段3
 1.3 嵌入式系统的特点4
 1.4 嵌入式系统的基本分类5
 1.5 嵌入式系统举例5
  1.5.1 低端嵌入式系统5
  1.5.2 中端嵌入式系统7
  1.5.3 高端嵌入式系统9
 1.6 嵌入式系统的基本组成11
  1.6.1 嵌入式系统的硬件组成12
  1.6.2 嵌入式系统的软件组成13
 1.7 嵌入式系统的现状与发展趋势14
  1.7.1 嵌入式系统的现状及主要制约因素14
  1.7.2 嵌入式系统的发展方向15
 1.8 嵌入式系统的相关研究领域15
  1.8.1 嵌入式系统的主干学科领域15
  1.8.2 与嵌入式系统密切关联的科学技术领域15
 1.9 本章小结18
 1.10 习题和思考题19
第2章 嵌入式微处理器技术20
 2.1 嵌入式处理器基本分类20
  2.1.1 通用型嵌入式微处理器20
  2.1.2 微控制器22
  2.1.3 嵌入式DSP处理器23
  2.1.4 可编程片上系统23
  2.1.5 嵌入式双核/多核处理器24
  2.1.6 可扩展处理平台26
 2.2 嵌入式微处理器的典型技术27
  2.2.1 I/O端口统一编址与特殊功能寄存器27
  2.2.2 哈佛结构29
  2.2.3 桶型移位器31
  2.2.4 正交指令集32
  2.2.5 双密度指令集33
  2.2.6 看门狗定时器33
  2.2.7 边界对准与端序35
  2.2.8 地址重映射36
  2.2.9 FIFO缓冲寄存器37
  2.2.10 主存控制器38
 2.3 主流嵌入式微处理器39
  2.3.1 MIPS RISC嵌入式微处理器39
  2.3.2 PowerPC系列嵌入式微处理器41
  2.3.3 飞思卡尔公司的系列嵌入式微控制器42
  2.3.4 凌动系列嵌入式微处理器43
  2.3.5 ARM系列嵌入式微处理器45
 2.4 本章小结46
 2.5 习题和思考题46
第3章 ARM处理器体系结构47
 3.1 概述47
  3.1.1 ARM体系结构的版本47
  3.1.2 ARM体系结构版本的变种48
  3.1.3 ARM体系结构版本的命名规则48
  3.1.4 ARM处理器核系列49
 3.2 ARM处理器的结构52
  3.2.1 ARM处理器的RISC特征52
  3.2.2 流水线53
  3.2.3 ARM的工作模式和工作状态57
  3.2.4 ARM寄存器的组织59
 3.3 ARM Cortex处理器62
  3.3.1 ARM Cortex-M3内核62
  3.3.2 采用Cortex-M3核生产的微控制器66
  3.3.3 ARM Cortex-A8内核66
  3.3.4 ARM Cortex-A9内核67
  3.3.5 采用Cortex-A9内核生产的应用处理器69
 3.4 ARM存储器的组织70
  3.4.1 ARM存储器的数据类型和存储格式70
  3.4.2 ARM的存储体系70
  3.4.3 片内存储器的用法71
  3.4.4 协处理器CP1571
  3.4.5 存储管理单元72
  3.4.6 保护单元78
  3.4.7 ARM处理器的Cache80
  3.4.8 快速上下文切换扩展82
  3.4.9 写缓存区83
 3.5 ARM处理器的片上总线规范AMBA84
  3.5.1 AMBA 2.0片上总线的特点84
  3.5.2 AMBA 2.0片上总线的主控单元和从动单元85
  3.5.3 AMBA 2.0总线的时序85
  3.5.4 AMBA 3.0——AXI协议86
 3.6 ARM处理器核的典型范例:ARM7TDMI86
  3.6.1 复位87
  3.6.2 总线周期87
  3.6.3 ARM7TDMI处理器的总线优先级90
 3.7 ARM的异常中断处理90
  3.7.1 ARM的异常中断响应过程90
  3.7.2 从异常中断处理程序返回92
 3.8 本章小结94
 3.9 习题和思考题94
第4章 嵌入式系统调试技术95
 4.1 嵌入式硬件调试结构和调试技术95
  4.1.1 与通用计算机调试结构的比较96
  4.1.2 调试信道96
  4.1.3 ROM仿真器97
  4.1.4 实时在线仿真97
 4.2 指令集模拟器97
  4.2.1 ARMulator98
  4.2.2 SkyEye98
 4.3 片上调试技术99
  4.3.1 背景调试模式99
  4.3.2 边界扫描测试技术和JTAG接口100
  4.3.3 ARM7TDMI核中的JTAG扫描链104
  4.3.4 嵌入式ICE-RT模块105
  4.3.5 JTAG的断点设置原理106
  4.3.6 Nexus调试标准107
 4.4 嵌入追踪宏单元ETM108
 4.5 基于Angel的调试方案109
  4.5.1 Angel调试系统的组成109
  4.5.2 Angel的两种版本109
  4.5.3 Angel的调试处理流程和调试操作步骤110
 4.6 半主机调试方式110
 4.7 本章小结112
 4.8 习题和思考题112
第5章 ARM处理器指令集113
 5.1 ARM处理器的指令系统113
  5.1.1 ARM处理器指令系统的主要特征113
  5.1.2 ARM与x86指令系统的比较114
 5.2 ARM指令集的编码格式和语法114
  5.2.1 ARM指令集的编码格式114
  5.2.2 ARM指令的一般语法格式114
  5.2.3 ARM指令的执行条件114
  5.2.4 第2操作数说明116
 5.3 ARM处理器的寻址方式117
 5.4 ARM指令的分类说明121
  5.4.1 分支指令122
  5.4.2 Load/Store指令123
  5.4.3 数据处理指令127
  5.4.4 乘法指令128
  5.4.5 前导零计数指令129
  5.4.6 程序状态寄存器指令129
  5.4.7 协处理器指令130
  5.4.8 异常中断指令131
  5.4.9 ARM伪指令131
 5.5 本章小结133
 5.6 习题和思考题134
第6章 ARM汇编语言程序设计135
 6.1 概述135
  6.1.1 预定义寄存器名及内部变量名135
  6.1.2 ARM汇编语言程序的语句格式136
  6.1.3 ARM汇编语言程序编写规范139
 6.2 ARM汇编语言指示符139
  6.2.1 AREA140
  6.2.2 ENTRY141
  6.2.3 CODE16、CODE32、THUMB和ARM141
  6.2.4 EQU142
  6.2.5 END142
  6.2.6 ALIGN142
  6.2.7 DCB143
  6.2.8 MAP144
  6.2.9 FIELD144
  6.2.10 SPACE144
  6.2.11 DCD和DCDU145
  6.2.12 GBLA、GBLL及GBLS146
  6.2.13 LCLA、LCLL及LCLS147
  6.2.14 SETA、SETL及SETS147
  6.2.15 其他指示符的简单功能描述147
 6.3 ARM汇编语言指示符的编程举例149
  6.3.1 条件分支指示符149
  6.3.2 ASCII字符串比较149
  6.3.3 宏定义指示

   内容简介
    本书全面介绍了嵌入式系统的基本理论和知识,教学重点是基于ARM处理器的嵌入式硬件平台。本书的主要内容包括:嵌入式系统的基本概念、嵌入式微处理器技术、ARM处理器体系结构、嵌入式调试技术、ARM处理器指令系统、嵌入式开发工具、嵌入式外设控制器、嵌入式存储器和接口技术、嵌入式操作系统等知识。
    
机械工业出版社旗舰店店铺主页二维码
机械工业出版社旗舰店 微信公众号认证
扫描二维码,访问我们的微信店铺
随时随地的购物、客服咨询、查询订单和物流...

嵌入式系统基础教程(第2版)机械工业出版社 正版书籍

手机启动微信
扫一扫购买

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏

微信支付

支付宝

扫一扫购买

打开微信,扫一扫

或搜索微信号:cmp1952
机工书院官方微信公众号

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏