词条 | 嵌入式硬件技术基础 |
释义 | 本书以80x86微处理器为平台来阐述微机系统的组成和系统的接口技术,通过汇编语言将原理与应用联系起来,同时将开发嵌入式应用系统所需要的硬件基础知识进行了详细的阐述。 版权信息书 名: 嵌入式硬件技术基础 作 者:王晓薇 李治 出版社: 电子工业出版社 出版时间: 2009 ISBN: 9787121084263 开本: 16 定价: 35.00 元 内容简介《嵌入式硬件技术基础》可分为3个部分,第1部分主要介绍组成嵌入式应用系统功能部件的原理、结构;第2部分主要介绍硬件编程语言——汇编语言及其与C语言的混合编程;第3部分主要介绍嵌入式应用系统的典型接口芯片、接口技术,以及嵌入式应用系统软、硬件设计的基本方法。《嵌入式硬件技术基础》有配套的实验教材《嵌入式硬件技术基础实验指导与习题解答》(包括实验指导书、课后习题详细解答),提供免费的电子课件。《嵌入式硬件技术基础》可作为高等院校计算机类相关专业硬件基础课程的教材或参考书,也可作为计算机应用开发人员和希望掌握计算机硬件知识的读者的参考书。 目录第1章概论 1.1计算机硬件 1.2计算机软件 1.2.1软件的组成与分类 1.2.2计算机语言 1.3计算机系统的层次结构 1.4计算机的基本工作原理 1.4.1存储程序工作原理 1.4.2计算机的工作过程 1.5计算机的性能 1.6计算机系统的分类 1.7嵌入式技术及应用 1.7.1嵌入式系统的概念 1.7.2嵌入式系统的特点 1.7.3嵌入式系统的应用领域 1.7.4嵌入式技术的发展趋势 本章小结 习题1 第2章数据表示和运算方法 2.1数值数据在计算机内的表示 2.1.1定点数与浮点数 2.1.2数的机器码表示 2.1.3BCD码 2.2非数值数据在机内的表示 2.2.1字符的表示方法 2.2.2汉字的表示方法 2.3加减运算方法 2.3.1补码加法运算 2.3.2补码减法运算 2.3.3溢出概念及检测方法 2.3.4基本的二进制加法/减法器 2.3.5十进制加法器 2.4乘法计算 2.4.1原码一位乘法 2.4.2补码一位乘法 2.4.3阵列乘法器 2.5除法计算 2.5.1原码一位除法 2.5.2补码一位除法 2.5.3阵列除法器 2.6逻辑运算 2.6.1逻辑非 2.6.2逻辑或 2.6.3逻辑与 2.6.4逻辑异或 2.7多功能算术/逻辑运算单元(ALU) 2.8定点运算 2.8.1单总线结构的运算器 2.8.2双总线结构的运算器 2.8.3三总线结构的运算器 2.9浮点运算 2.9.1浮点加法和减法 2.9.2浮点乘、除法运算 2.9.3浮点运算器 本章小结 习题2 第3章微处理器的结构及应用特性 3.1概述 3.2Intel8086的编程结构 3.2.1总线接口部件 3.2.2执行部件 3.2.3总线接口部件和执行部件的管理 3.2.4Intel8086总线周期的概念 3.3Intel8086的引脚信号和工作模式 3.3.1最小模式和最大模式的概念 3.3.2Intel8086的引脚信号和功能 3.3.3最小模式下的系统配置 3.3.4最大模式下的系统配置 3.4Intel8086的操作和时序 3.4.1系统的复位和启动操作 3.4.2总线操作 3.4.3最小模式下的总线保持 3.4.4最大模式下的总线请求/允许 3.5总线的概念及Intel8086系统总线的构成 3.5.1总线的功能与分类 3.5.2总线标准及信号组成 3.5.3PCI总线操作时序 3.5.4Intel8086的系统总线 3.6嵌入式处理器及其应用 3.6.1概述 3.6.2嵌入式微处理器 3.6.3嵌入式微控制器 3.6.4嵌入式DSP处理器 3.6.5嵌入式片上系统(sOC) 3.6.6嵌入式处理器的发展趋势 本章小结 习题3 第4章存储系统 4.1存储器概述 4.1.1存储器的分类 4.1.2存储器的分级结构 4.2半导体随机存取存储器 4.2.1半导体存储器的存储原理 4.2.2静态随机存取存储器实例 4.2.3动态随机存储器的刷新方式 4.3半导体只读存储器(ROM) 4.3.1MROM和PROM 4.3.2EPROM 4.3.3闪速存储器(FLASHROM) 4.4多体交叉存储器和双端口存储器 4.4.1多体交叉存储器的工作原理 4.4.2双端口存储器的工作原理 4.5存储器的层次结构 4.5.1什么是存储器的层次结构 4.5.2高速缓冲存储器 4.6虚拟存储器 4.6.1虚拟存储器的基本概念 4.6.2页式虚拟存储器 4.6.3段式虚拟存储器 4.6.4段页式虚拟存储器 本章小结 习题4 第5章汇编语言与程序设计 5.1概述 5.2Intel8086微处理器的寄存器和主存储器 5.2.18086通用寄存器 5.2.28086的标志寄存器 5.2.3存储器组织与段寄存器 5.3汇编语言语句格式 5.3.1段定义的简化 5.3.2简化的段定义 5.3.3完整的段定义 5.3.4源程序编程格式 5.3.5返回操作系统方式 5.3.6建立汇编语言的工作环境 5.3.7汇编语言源程序上机运行过程 5.48086的指令系统及寻址方式 5.4.1指令中操作数的符号说明 5.4.2三类操作数的寻址方式 5.4..3数据传送类指令 5.4.4算术运算类指令 5.4.5逻辑运算类指令 5.4.6移位操作类指令 5.4.7串操作类指令 5.4.8控制转移类指令及其寻址方式 5.4.9处理机控制类指令 5.58086汇编语言的数据、表达式和运算符 5.5.1常量 5.5.2变量 5.5.3标号 5.5.4表达式与运算符 5.68086汇编语言的伪指令 5.6.1数据定义及存储器分配伪指令 5.6.2表达式赋值伪指令 5.6.3段定义伪指令 5.6.4程序开始和结束伪指令 5.6.5过程定义伪指令 5.6.6宏指令 5.7汇编语言程序设计技术 5.7.1源程序设计步骤 5.7.2顺序程序设计 …… 第6章输入/输出接口 第7章中断控制接口 第8章定时计数控制接口 第9章DMA控制接口 第10章并行接口 第11章串行通信接口 第12章模拟接口 第13章外部设备接口 第14章嵌入式应用系统 附录ADEBUG命令详解 附录B建立Windows环境下32位汇编语言开发环境 附录CMASM简介 参考文献 …… 序言编者在总结多年教学、科研工作实践的基础上,结合目前高校计算机专业硬件技术教学的实际情况,充分考虑计算机应用技术的发展与创新,编写了《嵌入式硬件技术基础》这本书。本书将“计算机组成原理”、“汇编语言程序设计”、“微型计算机原理及接口技术”等课程的内容进行有机的融合,有效地解决知识联系分散,知识结构松散,理论与实际联系不紧密等诸多问题,达到内容精炼、重点突出、知识连贯、侧重应用的目标,为学生建立专业核心课程的系统化结构,同时占用较少的学时,使学生掌握嵌入式应用系统开发所需要的硬件基础知识,培养学生对嵌入式系统的分析、开发与设计的能力。本书的特色 1.具有结构优化、内容精炼、重点突出的优点,强调建立微处理器级和硬件系统级的整机’概念,体现了课程结构的合理性。 2.本书各章有较多的应用举例和习题,着眼于提高学生分析实际问题和解决实际问题的能力,较好地体现了实用性。 3.本书配有电子教案和习题解答,读者可从华信资源教育网上下载,以方便学生课后的学习和复习。随着计算机技术迅速发展而不断出现的新器件、新部件及新技术、新知识也可在该网站上下载。 4.本书有配套的《嵌入式硬件技术基础实验与习题解答》,它不仅有软件实验、硬件实验、软硬件相结合的实验项目,还有有关实验内容的设计思想、方法、原则及实践经验总结,并且包括典型问题分析解答和本书全部习题的详解。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。