新書推薦:
《
爱丁堡古罗马史-罗马城的起源和共和国的崛起
》
售價:NT$
349.0
《
人生解忧:佛学入门四十讲
》
售價:NT$
490.0
《
浪潮将至
》
售價:NT$
395.0
《
在虚无时代:与马克斯·韦伯共同思考
》
售價:NT$
260.0
《
日内交易与波段交易的资金风险管理
》
售價:NT$
390.0
《
自然信息图:一目了然的万物奇观
》
售價:NT$
640.0
《
女性史:古代卷(真正意义上的女性大历史)
》
售價:NT$
560.0
《
跨代伴侣治疗
》
售價:NT$
440.0
|
編輯推薦: |
《微机原理及接口技术》根据学生掌握知识的基本特点,依据循序渐进、深入浅出、突出重点、理论联系实际的原则编排,使学生能够在较短的时间内理解微机的基本概念,掌握微机控制系统的基本设计方法。
|
內容簡介: |
《微机原理及接口技术》根据学生掌握知识的基本特点,依据循序渐进、深入浅出、突出重点、理论联系实际的原则编排,以 使学生能够在较短的时间内理解微机的基本概念,掌握微机控制系统的基本设计方法。全书共分9 章,包括 8086/8088 微处理器的结构及基本工作原理、半导体存储器分类及连接、8086/8088 指令系统与汇编语言程序设 计、输入/输出接口、中断技术、常用可编程接口芯片以及模/数和数/模转换等内容。 《微机原理及接口技术》既可作为高等院校非电专业本、专科教材,也可作为高等院校其他专业本、专科教材和相关工程技术 人员的参考书。
|
關於作者: |
李建海,男, 1979年8月出生,中共党员,毕业于兰州理工大学,现任兰州理工大学电气工程与信息工程学院讲师,博士。从事“微机原理及接口技术”课程的教学工作。已发表论文《微课在<微机原理及应用>课程教学中的应用研究》、《基于LabVIEW的风力发电机状态监测系统的设计》等主持科研项目“质子交换膜燃料电池系统多变量控制及动态性能优化”等。获得甘肃省教学成果二等奖,多次指导学生参与全国大学生电子设计竞赛获得省级特等奖。
|
目錄:
|
第1章 微型计算机概论 1
1.1 微型计算机概述 1
1.1.1 计算机的发展史 1
1.1.2 微型计算机的分类及主要性能指标 2
1.1.3 微型计算机的发展 3
1.2 微型计算机的基本结构 4
1.2.1 微型计算机系统、微型计算机 4
1.2.2 微处理器 6
1.2.3 单片机、单板机和多板机 7
1.2.4 计算机的有关术语 8
1.3 微型计算机的基础知识 9
1.3.1 计算机数制及其相互转换 9
1.3.2 计算机数值表示及其运算 13
1.3.3 数值运算 18
1.3.4 符号数的二进制算术运算 18
1.3.5 数的定点和浮点表示 19
1.3.6 溢出 20
1.4 常用编码及其表示 21
1.4.1 BCD码(十进制数的二进制编码) 22
1.4.2 ASCII码 23
习题 24
第2章 8086/8088微处理器 26
2.1 8086/8088 CPU概述 26
2.2 8086/8088 CPU的基本结构 27
2.2.1 8086/8088微处理器的内部结构 28
2.2.2 8086/8088的内部寄存器 31
2.3 8086/8088 CPU的引脚功能及其工作模式 35
2.3.1 8086/8088 CPU在最小模式中引脚定义 36
2.3.2 8086/8088 CPU在最大模式中引脚定义 40
2.4 8086的存储器组织结构 41
2.4.1 存储器的分段管理 41
2.4.2 内存的物理地址形成 42
2.4.3 8086存储器的分体结构 43
2.4.4 规则字和不规则字 45
2.5 8086/8088系统配置 46
2.5.1 8086/8088最小模式 47
2.5.2 8086/8088最大模式 50
2.6 8086/8088 CPU的总线操作及时序 53
2.6.1 8086/8088的工作周期 53
2.6.2 系统的复位及启动 54
2.6.3 8086最小模式下的总线操作 55
习题 59
第3章 存储器 60
3.1 存储器的基本知识 60
3.1.1 存储器概述 60
3.1.2 半导体存储器的分类 61
3.1.3 半导体存储器主要技术指标 62
3.1.4 半导体存储器的结构 64
3.2 随机存取存储器(RAM) 65
3.2.1 静态随机存取存储器(SRAM) 65
3.2.2 动态随机存取存储器(DRAM) 68
3.2.3 集成随机存取存储器(IRAM) 72
3.3 只读存储器(ROM) 73
3.3.1 只读存储器的结构及工作原理 74
3.3.2 只读存储器(ROM)典型芯片 78
3.4 存储器与CPU的连接 84
3.4.1 存储器与CPU连接时应注意的问题 84
3.4.2 存储器芯片的扩展 85
3.4.3 CPU与存储器的连接 87
3.4.4 CPU与存储器的连接应用举例 91
习题 96
第4章 8086/8088指令系统 99
4.1 概述 99
4.1.1 机器语言 99
4.1.2 汇编语言 100
4.1.3 高级语言(high level languge) 101
4.2 指令的编码格式与指令构成 101
4.2.1 指令的构成 101
4.2.2 8086/8088的指令编码格式 101
4.3 8086的寻址方式 105
4.3.1 操作数寻址方式 105
4.3.2 程序转移地址的寻址方式 112
4.4 8086/8088指令系统 116
4.4.1 数据传送指令 117
4.4.2 算术运算类指令 126
4.4.3 逻辑运算和移位指令 140
4.4.4 串操作指令 147
4.4.5 控制转移指令 151
4.4.6 处理器控制指令 160
习题 161
第5章 汇编语言程序设计方法 168
5.1 汇编语言语句的类型和组成 168
5.1.1 汇编语言语句的类型 168
5.1.2 汇编语言语句的组成 169
5.2 伪操作命令 175
5.2.1 数据定义语句 175
5.2.2 表达式赋值语句 176
5.2.3 段定义语句 176
5.2.4 段分配语句ASSUME 178
5.2.5 过程定义语句 178
5.2.6 程序模块定义语句 178
5.3 DOS系统功能调用和BIOS中断调用 179
5.3.1 DOS系统功能调用 180
5.3.2 BIOS中断调用 183
5.4 汇编语言程序设计 186
5.4.1 概述 186
5.4.2 程序设计方法 186
习题 199
第6章 基本输入/输出接口 202
6.1 I/O接口概述 202
6.1.1 接口的基本概念 203
6.1.2 I/O端口 205
6.2 I/O接口数据传送的控制方式 208
6.2.1 程序控制方式 209
6.2.2 中断控制方式 213
6.3 可编程接口芯片的概述 213
6.3.1 并行接口技术 214
6.3.2 可编程通用接口芯片简介 215
6.4 简单的I/O接口芯片应用 216
6.4.1 常用芯片功能介绍 216
6.4.2 简单的I/O接口设计应用 219
6.5 直接存储器存取(DMA)方式 227
6.5.1 DMA概述 227
6.5.2 8237A内部结构及引脚功能 229
6.5.3 8237的编程及应用 238
6.5.4 通道控制方式 244
习题 245
第7章 中断系统 246
7.1 中断的基本概念 246
7.1.1 中断的用途 247
7.1.2 中断源 248
7.1.3 中断系统的功能 249
7.2 中断处理过程及中断源识别 250
7.2.1 中断请求 250
7.2.2 中断响应 250
7.2.3 中断处理 251
7.2.4 中断返回 251
7.2.5 中断响应的时序 252
7.2.6 中断源的识别 253
7.3 8086/8088的中断系统 255
7.3.1 外部中断 255
7.3.2 内部中断 256
7.3.3 中断优先级 257
7.3.4 中断向量和中断向量表 257
7.3.5 中断向量的装入与修改 258
7.4 可编程中断控制器8259A 260
7.4.1 8259A的内部结构和工作原理 260
7.4.2 8259A的引脚功能 262
7.4.3 8259A的主从级联方式 263
7.4.4 8259A的工作方式 264
7.5 8259A的基本应用 266
7.5.1 8259A的编程 266
7.5.2 8259内部寄存器的读写 271
7.5.3 8259A的应用实例 272
习题 276
第8章 常用可编程接口芯片及其应用 279
8.1 可编程并行接口芯片8255A 279
8.1.1 8255A的结构和引脚功能 279
8.1.2 8255A的工作方式 283
8.1.3 8255A的基本应用 289
8.2 可编程定时器/计数器8253 302
8.2.1 定时/计数概述 302
8.2.2 8253的结构和引脚功能 303
8.2.3 8253的工作方式 307
8.2.4 8253的基本应用 314
习题 323
第9章 模/数和数/模转换 328
9.1 概述 328
9.2 数/模(D/A)转换器及应用 331
9.2.1 数/模转换器的工作原理 331
9.2.2 数/模转换器主要技术指标 334
9.2.3 典型的数/模转换器芯片DAC0832 335
9.2.4 DAC0832数/模转换器的应用举例 338
9.3 模/数(A/D)转换器及应用 340
9.3.1 模/数转换器的工作原理 340
9.3.2 模/数转换器的主要性能指标 343
9.3.3 典型的A/D转换器芯片ADC0809 344
9.3.4 模/数转换器的应用举例 349
习题 352
参考文献 355
微机原理及接口技术
目录
·V·
·244·
|
內容試閱:
|
党的二十大报告提出,“教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑。”教育、人才、科技这三者是辩证统一的关系,科技进步靠人才,人才培养靠教育,教育是人才培养和科技创新的根基,科技创新又将为教育注入新动能。因此在当前时代,工程应用型本科高等院校非电专业的学生应该学习和掌握计算机的基本原理和接口技术的应用知识,夯实计算机理论基础,实现教育、科技、人才的辩证统一关系。
在微型计算机技术飞速发展的情况下,如何使学生在有限的时间内做到既能掌握基本概念又能提高能力,是我们在教学中始终探索的人才培养问题。计算机技术飞速发展,经历了从8位机、16位机、32位机到目前64位机的历程,但其基本的工作原理一脉相承,其中8086/8088微处理器最为典型。经过多年的教学实践与探索,在总结多次试用讲稿和的基础上,我们为工程应用型本科高等院校非电专业编写了《微机原理及接口技术》教材。本教材以8086/8088微处理器和微型计算机为主线,从工程应用的角度出发,介绍了微型计算机的基本工作原理、8086/8088微处理器、半导体存储器、8086/8088指令系统、汇编语言程序设计方法、输入/输出接口、中断技术、常用可编程接口芯片及其应用及模/数与数/模转换等内容。
《微机原理及接口技术》是工程应用型本科院校非电专业的学生学习计算机原理与接口技术的入门课程。本教材在吸取众多教材精华的同时,力求内容精练、例题丰富。形式多样、取材新颖,使学生能够较好地理解概念与原理。对学生提高分析问题和解决问题的能力有一定的帮助。在编写中加入了作者多年从事教学、科研的经验和体会。
本书由李建海编写第1~5章及第7章并统稿,王强编写第6章和第8章,王惠中编写第9章。肖利梅老师为本书做了不少的工作,在此表示感谢。
本书参考教学课时为64~80学时,书中的部分内容可以根据不同专业适当选讲。课件等资源可扫描书中二维码获取。本书由编者在从事多年“微机原理及接口技术”课程教学和科研工作的基础上,参考国内同类教材内容编写而成,在此特向有关作者致谢。由于编者能力有限,书中难免存在不当之处,恳请读者和专家提出批评和宝贵意见。
编 者
2
|
|