种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

嵌入式32位微处理器系统设计与套用

(2019-08-15 13:34:31) 百科综合
嵌入式32位微处理器系统设计与套用

嵌入式32位微处理器系统设计与套用

《嵌入式32位微处理器系统设计与套用》是2006年电子工业出版社出版的图书,作者是何加铭。

基本介绍

  • 书名:嵌入式32位微处理器系统设计与套用
  • 作者:何加铭
  • ISBN:9787121021893
  • 页数:359
  • 定价:29.00元
  • 出版社:电子工业出版社
  • 出版时间:2006-1
  • 装帧:简装本
  • 开本:16

内容简介

本书从嵌入式32位微处理器+Linux OS平台的软、硬体设计角度出发,全面、系统地介绍ARM处理器的体系结构及基于Motorola ARM9处理器的嵌入式系统设计方法和实例。从嵌入式系统的基本功能、基本设计理论切入,由浅入深地讲述ARM体系结构、编程技巧、Linux的套用实例及相应的实验。
本书可作为高等院校研究生和高年级本科生“嵌入式系统”课程的教材,也可作为从事嵌入式系统研究开发的工程技术人员的参考书。
本书系统地介绍了嵌人式系统的基本原理和主要技术,以基于ARM920T核心的Mo—torola MC9328MXl为重点,详细讨论了嵌入式系统的硬体结构和软体体系。本书共分11章,内容包括:嵌入式系统设计基础、ARM体系结构、ARM指令集、嵌入式系统程式设计、基于MC9328MXl嵌入式系统、嵌入式作业系统开发与套用、ADS集成开发环境、嵌入式软体开发实验、嵌入式扩展接口实验、uC/0S一Ⅱ作业系统移植与套用、Linux作业系统移植与套用。其中,第1~6章为基础理论,主要讲述基于ARM的嵌人式系统的有关概念及
其硬体和软体问题;第7~11章为实验套用,详细讨论基于ARM的软体开发环境和典型套用的基本原理,并给出在推荐的实验设备上所做的典型实验。
本书对使用各类ARM9、ARM7系统,尤其是使用Motoro1a公司DragonBall系列晶片开发产品的公司、科技工作者具有参考和借鉴价值。

目录

第1章 嵌入式系统设计基础
1.1 嵌入式系统的基本概念
1.1.1 嵌入式系统概述
1.1.2 嵌入式系统套用与发展
1.2 嵌入式系统的组成结构
1.2.1 系统组成结构
1.2.2 ARM处理器
1.2.3 嵌入式作业系统
1.3 嵌入式系统设计流程
1.3.1 系统设计流程
1.3.2 软体开发环境
第2章 删体系结构
2.1 ARM技术的套用及其特点
2.1.1 ARM技术的套用
2.1.2 ARM技术的特点
2.2 ARM体系结构版本的命名方法
2.2.1 ARM体系结构版本概述
2.2.2 ARM体系的发展
2.2.3 ARM体系结构版本命名
2.3 ARM核(ARM系列处理器的核心)
2.3.1 ARM7
2.3.2 ARM9
2.3.3 ARMlO
2.3.4 StongARM
2.3.5 Xscale
2.4 ARM指令流水线结构
2.4.1 ARM 3级指令流水线
2.4.2 ARM 5级指令流水线
2.4.3 ARM 6级指令流水线
2.5 ARM处理器的工作
2.5.1 ARM处理器工作状态
2.5.2 ARM处理器工作模式
2.6 ARM暂存器
2.6.1通用暂存器
2.6.2程式状态暂存器
2.7 ARM异常中断
2.7.1 ARM异常中断类型
2.7.2 ARM异常中断回响过程
2.7.3 ARM异常中断返回
2.7.4 ARM异常中断优先权
2.8 ARM存储系统
2.8.1 ARM体系中的存储空间
2.8.2 ARM存储器格式
第3章 ARM指令集
3.1 ARM指令集概述
3.1.1 ARM指令的编码
3.1.2 ARM指令的分类
3.1.3 ARM指令的条件执行
3.2 ARM指令定址方式
3.3 ARM指令介绍
3.3.1跳转指令
3.3.2数据处理指令
3.3.3状态暂存器访问指令
3.3.4 Load/Store指令
3.3.5异常中断产生指令
3.3.6协处理器指令
3.4 Thumb指令介绍
3.4.1 Thumb指令简介
3.4.2 Thumb状态切换
3.4.3 Thumb指令使用
第4章 嵌入式系统程式设计
4.1 ARM彙编语言的伪操作与伪指令
4.1.1 ARM彙编语言伪操作
4.1.2 ARM彙编语言伪指令
4.2 ARM彙编语言编程与最佳化
4.2.1 ARM彙编语言编程基础
4.2.2 ARM彙编语言编程技巧
4.2.3 ARM彙编语言编程实例
4.3 嵌入式C语言编程
4.3.1 嵌入式C语言编程基础
4.3.2 嵌入式C语言编程最佳化
4.3.3 嵌入式C语言编程实例
4.4 彙编与C语言混合编程
4.4.1 ATPCS简介
4.4.2 C语言内嵌彙编
4.4.3 彙编与C语言程式相互调用
第5章 基于MC9328NIXl嵌入式系统
5.1 MC9328MXl处理器
5.1.1 Motorola MC9328MXl处理器概述
5.1.2 MC9328MXl功能结构
5.1.3 MC9328MXl引脚信号
5.1.4 MC9328MXl Reset模组
5.1.5 MC9328MXl Bootstrap模式
5.2 MC9328MXl标準硬体接口
5.2.1存储控制器
……
第6章 嵌入式作业系统开发与套用
第7章 ADS集成开发环境
第8章 嵌入式软体开发实验
第9章 嵌入式扩展接口实验
第10章 C/OS-Ⅱ作业系统移植与套用
第11章 LilllllX作业系统移植与套用
参考文献

标 签

搜索
随机推荐

Powered By 种豆资源网||