王朝百科
分享
 
 
 

嵌入式硬件技术基础

王朝百科·作者佚名  2010-07-13  
宽屏版  字体: |||超大  

版权信息

嵌入式硬件技术基础

书 名: 嵌入式硬件技术基础

作者:王晓薇 李治

出版社:电子工业出版社

出版时间: 2009

ISBN: 9787121084263

开本: 16

定价: 35.00 元

内容简介《嵌入式硬件技术基础》以80x86微处理器为平台来阐述微机系统的组成和系统的接口技术,通过汇编语言将原理与应用联系起来,同时将开发嵌入式应用系统所需要的硬件基础知识进行了详细的阐述。《嵌入式硬件技术基础》可分为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简介

参考文献

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如何用java替换看不见的字符比如零宽空格​十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
感谢员工的付出和激励的话怎么说?
 干货   2023-06-18
 
>>返回首页<<
 
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有