图文详情
- ISBN:9787030456038
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:303
- 出版时间:2015-09-01
- 条形码:9787030456038 ; 978-7-03-045603-8
本书特色
《微机原理与接口技术》系统地介绍了 80x86 pc机的原理、汇编语言程序设计及接口技术。主要内容包括 8086微处理器、8086指令系统、汇编语言基本语法、汇编语言程序设计、半导体存储器、中断系统、常用可编程接口芯片、嵌入式系统等内容。
《微机原理与接口技术》内容精炼、实例丰富,其中大量的接口电路和程序是作者多年来在科研和教学中反复提炼得来的,因而《微机原理与接口技术》应用性强、突出工程实际应用,可作为大专院校和高职高专的高等教育“汇编语言程序设计”“微机原理及应用”“接口技术”“微机原理与嵌入式系统”等课程的教学用书。
内容简介
《微机原理与接口技术》可作为电气、电子、通信、机电一体化、生物医学工程、物联网工程等工程应用型本科教材,也可作为应用工程师的参考书。
目录
目录
前言
第1章8086/8088微处理器1
1.18086/8088微处理器的内部结构1
1.1.1总线接口单元和执行单元1
1.1.28086cpu内部寄存器3
1.28086/8088的引脚和工作方式5
1.2.18086/8088cpu引脚特性6
1.2.2*小/**工作方式8
1.38086/8088的存储器组织12
1.3.1存储器的标准结构12
1.3.2存储器的分段12
1.3.3物理地址和逻辑地址12
1.3.4堆栈13
1.48086的工作时序14
1.4.1系统的复位和启动操作14
1.4.2*小方式时总线时序15
1.4.3**方式时总线时序17
习题19
第2章8086指令系统21
2.18086/8088寄存器组21
2.1.18086/8088cpu寄存器组21
2.1.2标志寄存器23
2.2存储器分段和地址的形成24
2.2.1存储单元的地址和内容24
2.2.2存储器的分段25
2.2.3物理地址的形成25
2.2.4段寄存器的引用26
2.38086/8088的寻址方式27
2.3.1立即寻址方式27
2.3.2寄存器寻址方式28
2.3.3直接寻址方式28
2.3.4寄存器间接寻址方式29
2.3.5寄存器相对寻址方式29
2.3.6基址加变址寻址方式30
2.3.7相对基址加变址寻址方式31
2.48086/8088指令系统32
2.4.1指令集说明32
2.4.2数据传送指令33
2.4.3标志操作指令37
2.4.4加减运算指令39
2.4.5乘除运算指令43
2.4.6逻辑运算和移位指令46
2.4.7转移指令52
2.4.8字符串处理58
2.4.9十进制调指令66习题74
第3章汇编语言基本语法77
3.1汇编语言的语句和源程序组织77
3.1.1语句种类77
3.1.2语句格式77
3.1.3源程序组织78
3.2表达式及有关运算符80
3.2.1常量80
3.2.2变量82
3.2.3标号83
3.2.4数值表达式84
3.2.5地址表达式86
3.3常用伪指令语句87
3.3.1符号定义伪指令87
3.3.2数据定义伪指令88
3.3.3属性修改伪指令90
3.3.4段定义伪指令91
3.4结构和记录94
3.4.1结构94
3.4.2记录95
3.5宏指令语句95习题98
第4章汇编语言程序设计101
4.1顺序结构程序设计101
4.2分支结构程序设计105
4.2.1简单分支程序设计105
4.2.2多分支程序设计106
4.2.3综合例题108
4.3循环结构程序设计111
4.3.1循环结构简述111
4.3.2单循环程序的设计方法111
4.3.3多重循环程序设计114
4.4子程序117
4.4.1子程序的概念117
4.4.2子程序的格式117
4.4.3子程序的位置117
4.4.4主程序与子程序的参数传递118
4.4.5参数传递注意事项118
4.5dos功能调用与输入输出119
4.5.1利用dos功能调用进行输入输出119
4.5.2bios中断124
4.6中断与中断处理程序127
4.6.1中断的概念127
4.6.2中断的设置128习题133
第5章半导体存储器137
5.1半导体存储器概述137
5.1.1半导体存储器的分类和特点137
5.1.2半导体存储器的性能和指标139
5.1.3半导体存储器芯片的功能结构和工作过程140
5.2随机存储器141
5.2.1静态ram原理141
5.2.2静态ram芯片介绍142
5.2.3动态ram原理143
5.2.4动态ram芯片介绍144
5.3只读存储器145
5.3.1只读存储器原理145
5.3.2只读存储器芯片介绍148
5.4存储器与cpu的连接149
5.4.1设计连接时需要注意的问题149
5.4.2*简单的连接设计150
5.4.3位扩充的连接设计151
5.4.4字扩充的连接设计153
5.4.5字与位同时扩充的连接设计156
5.5存储体系的基本知识157
5.5.1多层存储体系157
5.5.2cache和虚拟存储器158
5.5.3pentiumcache技术简介159
5.6内存条160
5.6.1内存条的连接特性160
5.6.2内存条芯片的封装160
5.6.3内存条的分类与发展161
5.6.4内存条的性能指标164
5.6.5内存条的应用164习题166
第6章中断系统169
6.1中断的基本概念169
6.1.1中断169
6.1.2中断源170
6.1.3中断系统的功能171
6.1.4中断的优先权管理172
6.28086/8088的中断系统173
6.2.1外部中断174
6.2.2内部中断174
6.2.3中断的优先权175
6.2.4中断向量表175
6.2.5中断响应和处理过程176
6.3intel8259a中断控制器177
6.3.1外部引脚特性178
6.3.2内部结构178
6.3.3引入中断请求的方式179
6.3.4优先权管理方式180
6.3.5中断屏蔽方式181
6.3.6中断结束方式181
6.3.7工作过程182
6.3.8系统总线的连接方式182
6.3.9命令字及其读写端口183
6.3.10初始化命令字及其编程184
6.3.11操作命令字及其编程187
6.4中断服务程序的编程方法190
6.4.1中断服务程序的编程191
6.4.2中断向量表的设置方法191
6.4.3一个键盘中断服务程序193习题196
第7章常用可编程接口芯片197
7.1通用接口及其功能197
7.2并行接口197
7.2.18255a的内部结构198
7.2.28255a的引脚特性199
7.2.38255a的工作方式200
7.2.48255a控制字编程203
7.2.58255a应用举例206
7.3串行接口211
7.3.1串行通信概述211
7.3.2串行通信接口标准214
7.3.3通用串行接口标准216
7.4可编程串行接口芯片8251a219
7.4.18251a的基本性能219
7.4.28251a的内部结构219
7.4.38251a的引脚特性220
7.4.48251a的控制字222
7.4.58251a的初始化223
7.4.68251a应用举例225
7.5可编程计时器/计数器8253226
7.5.18253pit的外部特点226
7.5.28253pit的主要功能226
7.5.38253pit的工作原理227
7.5.48253pit的内部结构228
7.5.58253pit的引脚228
7.68253pit计时/计数器接口230
7.6.18253pit的控制字230
7.6.2intel8253pit的工作方式231
7.6.3应用举例238
7.7数/模(d/a)转换与模/数(a/d)转换接口240
7.7.1d/a转换器240
7.7.2d/a转换器的主要技术指标2437.7.3典型d/a转换器芯片244
7.7.4d/a转换器与微处理器的接口248
7.8a/d转换器250
7.8.1a/d转换的基本原理250
7.8.2a/d转换器的主要技术指标251
7.8.3a/d转换器与系统连接时必须考虑的问题252
7.8.4典型的a/d转换芯片253
7.8.5应用举例257习题258
第8章嵌入式系统260
8.1arm微处理器概述260
8.2arm微处理器的工作状态265
8.2.1arm体系结构的存储器格式266
8.2.2指令长度及数据类型266
8.2.3处理器模式266
8.3寄存器组织267
8.3.1arm状态下的寄存器组织267
8.3.2thumb状态下的寄存器组织269
8.3.3程序状态寄存器270
8.3.4异常(exceptions)272
8.3.5arm体系结构所支持的异常类型272
8.3.6对异常的响应272
8.3.7从异常返回273
8.3.8各类异常的具体描述273
8.3.9异常进入/退出274
8.3.10异常向量275
8.3.11异常优先级275
8.3.12应用程序中的异常处理275
8.4arm微处理器的指令系统276
8.5应用系统设计与调试282
8.5.1系统设计概述282
8.5.2s3c4510b概述283
8.5.3系统的硬件选型与单元电路设计286
8.5.4jtag接口电路297习题302
参考文献304
前言
第1章8086/8088微处理器1
1.18086/8088微处理器的内部结构1
1.1.1总线接口单元和执行单元1
1.1.28086cpu内部寄存器3
1.28086/8088的引脚和工作方式5
1.2.18086/8088cpu引脚特性6
1.2.2*小/**工作方式8
1.38086/8088的存储器组织12
1.3.1存储器的标准结构12
1.3.2存储器的分段12
1.3.3物理地址和逻辑地址12
1.3.4堆栈13
1.48086的工作时序14
1.4.1系统的复位和启动操作14
1.4.2*小方式时总线时序15
1.4.3**方式时总线时序17
习题19
第2章8086指令系统21
2.18086/8088寄存器组21
2.1.18086/8088cpu寄存器组21
2.1.2标志寄存器23
2.2存储器分段和地址的形成24
2.2.1存储单元的地址和内容24
2.2.2存储器的分段25
2.2.3物理地址的形成25
2.2.4段寄存器的引用26
2.38086/8088的寻址方式27
2.3.1立即寻址方式27
2.3.2寄存器寻址方式28
2.3.3直接寻址方式28
2.3.4寄存器间接寻址方式29
2.3.5寄存器相对寻址方式29
2.3.6基址加变址寻址方式30
2.3.7相对基址加变址寻址方式31
2.48086/8088指令系统32
2.4.1指令集说明32
2.4.2数据传送指令33
2.4.3标志操作指令37
2.4.4加减运算指令39
2.4.5乘除运算指令43
2.4.6逻辑运算和移位指令46
2.4.7转移指令52
2.4.8字符串处理58
2.4.9十进制调指令66习题74
第3章汇编语言基本语法77
3.1汇编语言的语句和源程序组织77
3.1.1语句种类77
3.1.2语句格式77
3.1.3源程序组织78
3.2表达式及有关运算符80
3.2.1常量80
3.2.2变量82
3.2.3标号83
3.2.4数值表达式84
3.2.5地址表达式86
3.3常用伪指令语句87
3.3.1符号定义伪指令87
3.3.2数据定义伪指令88
3.3.3属性修改伪指令90
3.3.4段定义伪指令91
3.4结构和记录94
3.4.1结构94
3.4.2记录95
3.5宏指令语句95习题98
第4章汇编语言程序设计101
4.1顺序结构程序设计101
4.2分支结构程序设计105
4.2.1简单分支程序设计105
4.2.2多分支程序设计106
4.2.3综合例题108
4.3循环结构程序设计111
4.3.1循环结构简述111
4.3.2单循环程序的设计方法111
4.3.3多重循环程序设计114
4.4子程序117
4.4.1子程序的概念117
4.4.2子程序的格式117
4.4.3子程序的位置117
4.4.4主程序与子程序的参数传递118
4.4.5参数传递注意事项118
4.5dos功能调用与输入输出119
4.5.1利用dos功能调用进行输入输出119
4.5.2bios中断124
4.6中断与中断处理程序127
4.6.1中断的概念127
4.6.2中断的设置128习题133
第5章半导体存储器137
5.1半导体存储器概述137
5.1.1半导体存储器的分类和特点137
5.1.2半导体存储器的性能和指标139
5.1.3半导体存储器芯片的功能结构和工作过程140
5.2随机存储器141
5.2.1静态ram原理141
5.2.2静态ram芯片介绍142
5.2.3动态ram原理143
5.2.4动态ram芯片介绍144
5.3只读存储器145
5.3.1只读存储器原理145
5.3.2只读存储器芯片介绍148
5.4存储器与cpu的连接149
5.4.1设计连接时需要注意的问题149
5.4.2*简单的连接设计150
5.4.3位扩充的连接设计151
5.4.4字扩充的连接设计153
5.4.5字与位同时扩充的连接设计156
5.5存储体系的基本知识157
5.5.1多层存储体系157
5.5.2cache和虚拟存储器158
5.5.3pentiumcache技术简介159
5.6内存条160
5.6.1内存条的连接特性160
5.6.2内存条芯片的封装160
5.6.3内存条的分类与发展161
5.6.4内存条的性能指标164
5.6.5内存条的应用164习题166
第6章中断系统169
6.1中断的基本概念169
6.1.1中断169
6.1.2中断源170
6.1.3中断系统的功能171
6.1.4中断的优先权管理172
6.28086/8088的中断系统173
6.2.1外部中断174
6.2.2内部中断174
6.2.3中断的优先权175
6.2.4中断向量表175
6.2.5中断响应和处理过程176
6.3intel8259a中断控制器177
6.3.1外部引脚特性178
6.3.2内部结构178
6.3.3引入中断请求的方式179
6.3.4优先权管理方式180
6.3.5中断屏蔽方式181
6.3.6中断结束方式181
6.3.7工作过程182
6.3.8系统总线的连接方式182
6.3.9命令字及其读写端口183
6.3.10初始化命令字及其编程184
6.3.11操作命令字及其编程187
6.4中断服务程序的编程方法190
6.4.1中断服务程序的编程191
6.4.2中断向量表的设置方法191
6.4.3一个键盘中断服务程序193习题196
第7章常用可编程接口芯片197
7.1通用接口及其功能197
7.2并行接口197
7.2.18255a的内部结构198
7.2.28255a的引脚特性199
7.2.38255a的工作方式200
7.2.48255a控制字编程203
7.2.58255a应用举例206
7.3串行接口211
7.3.1串行通信概述211
7.3.2串行通信接口标准214
7.3.3通用串行接口标准216
7.4可编程串行接口芯片8251a219
7.4.18251a的基本性能219
7.4.28251a的内部结构219
7.4.38251a的引脚特性220
7.4.48251a的控制字222
7.4.58251a的初始化223
7.4.68251a应用举例225
7.5可编程计时器/计数器8253226
7.5.18253pit的外部特点226
7.5.28253pit的主要功能226
7.5.38253pit的工作原理227
7.5.48253pit的内部结构228
7.5.58253pit的引脚228
7.68253pit计时/计数器接口230
7.6.18253pit的控制字230
7.6.2intel8253pit的工作方式231
7.6.3应用举例238
7.7数/模(d/a)转换与模/数(a/d)转换接口240
7.7.1d/a转换器240
7.7.2d/a转换器的主要技术指标2437.7.3典型d/a转换器芯片244
7.7.4d/a转换器与微处理器的接口248
7.8a/d转换器250
7.8.1a/d转换的基本原理250
7.8.2a/d转换器的主要技术指标251
7.8.3a/d转换器与系统连接时必须考虑的问题252
7.8.4典型的a/d转换芯片253
7.8.5应用举例257习题258
第8章嵌入式系统260
8.1arm微处理器概述260
8.2arm微处理器的工作状态265
8.2.1arm体系结构的存储器格式266
8.2.2指令长度及数据类型266
8.2.3处理器模式266
8.3寄存器组织267
8.3.1arm状态下的寄存器组织267
8.3.2thumb状态下的寄存器组织269
8.3.3程序状态寄存器270
8.3.4异常(exceptions)272
8.3.5arm体系结构所支持的异常类型272
8.3.6对异常的响应272
8.3.7从异常返回273
8.3.8各类异常的具体描述273
8.3.9异常进入/退出274
8.3.10异常向量275
8.3.11异常优先级275
8.3.12应用程序中的异常处理275
8.4arm微处理器的指令系统276
8.5应用系统设计与调试282
8.5.1系统设计概述282
8.5.2s3c4510b概述283
8.5.3系统的硬件选型与单元电路设计286
8.5.4jtag接口电路297习题302
参考文献304
展开全部
本类五星书
浏览历史
本类畅销
-
落洼物语
¥8.7¥28.0 -
当代中国政府与政治(新编21世纪公共管理系列教材)
¥33.6¥48.0 -
中国当代文学名篇选读
¥19.1¥53.0 -
中医基础理论
¥50.7¥59.0 -
北大人文课(平装)
¥13.9¥45.0 -
外国教育史-第2版
¥24.4¥40.0 -
宪法-第二版
¥12.2¥29.0 -
先进防伪技术
¥81.3¥98.0 -
当代中国政府与政治 第二版
¥57.8¥68.0 -
EPLAN电气设计
¥29.9¥39.8 -
闯进数学世界――探秘历史名题
¥21.3¥32.8 -
企业法务教程
¥34.8¥49.0 -
习近平新时代中国特色社会主义思想概论
¥18.2¥26.0 -
毛泽东思想和中国特色社会主义理论体系概论(2021年版)
¥6.8¥25.0 -
金融学
¥29.9¥49.0 -
计算机操作系统教程(第4版)(清华大学计算机系列教材)
¥31.9¥49.0 -
古代汉语(第四册)
¥16.1¥35.0 -
管理学:原理与方法(第7版)(博学.大学管理类)/周三多
¥30.9¥49.0 -
(平装)北大必修课:北大口才课
¥12.2¥45.0 -
海商法-第四版
¥30.2¥48.0