21世纪高等学校计算机规划教材——高校系列

微型计算机原理及应用

分享 推荐 0 收藏 1 阅读 2.5K
高洪志 (主编) 978-7-115-21109-5

关于本书的内容有任何问题,请联系 武恩玉

本书的主要特点:
1.面向应用需要。
2.吸取了国内优秀教材的精华。
3.有常用的数制知识,以便读者更好的理解计算机中基本部件的组成和原理。
¥32.00 ¥27.20 (8.5 折)
立即购买 申请样书
教学资源仅供教师教学使用,转载或另作他用版权方有权追究法律责任。

内容摘要

  本书从微型计算机应用需求出发,以Intel 8086微处理器为基础,介绍了16位微型计算机的基本知识、基本组成、体系结构、存储器、微处理器的内部结构、指令系统及汇编语言程序设计方法,以及有关I/O信息传送的控制方法、中断系统、输入/输出与总线技术、可编程接口芯片及接口技术、微型计算机在控制系统中的应用等。
  全书注重理论联系实际,突出实践技术。在软硬件结构中既讲述基本原理,又专门介绍使用方法,并附有大量例题及适当习题。
  本书可作为高等院校相关专业微型计算机原理课程的教材,也可作为从事微型计算机系统设计、应用与开发的工程技术人员的参考书。

目录

目 录

第 1章 绪论 1
1.1 微型计算机概述 2
1.1.1 微型计算机的发展 2
1.1.2 微型计算机的特点 5
1.1.3 微型计算机的新技术 6
1.1.4 微型计算机的应用 7
1.2 微型计算机系统的组成 9
1.2.1 硬件系统 10
1.2.2 软件系统 12
1.2.3 主要性能指标 14
1.3 机器数的概念 14
1.3.1 二进制数 15
1.3.2 十进制数 16
1.3.3 十进制数与二进制数的相互转换 18
1.3.4 有符号数在计算机中的表示方法 18
习题 21

第 2章 微型计算机原理及结构特点 22
2.1 微型计算机的组成原理 22
2.1.1 主存储器 22
2.1.2 中央处理器 25
2.1.3 微型计算机的工作过程 28
2.1.4 微型计算机的工作过程举例 29
2.2 8086 MPU的结构特点 33
2.2.1 流水线结构 34
2.2.2 编程结构 36
2.2.3 存储分段结构--存储器的管理 38
2.2.4 总线周期 42
2.2.5 8086引脚功能及其工作模式 43
2.2.6 外部设备 48
习题 49

第3章 8086/8088 MPU的指令系统 51
3.1 指令与指令系统 51
3.1.1 指令的组成 51
3.1.2 指令的分类 52
3.1.3 指令系统 52
3.2 寻址方式 53
3.2.1 立即数寻址方式 53
3.2.2 寄存器寻址方式 53
3.3.3 RAM寻址方式 54
3.3 8086指令系统 57
3.3.1 数据传送指令 57
3.3.2 地址传送指令 61
3.3.3 标志寄存器传送指令 61
3.3.4 算术运算指令 62
3.3.5 逻辑运算指令 65
3.3.6 移位指令 66
3.3.7 控制转移指令 67
3.3.8 字符串操作指令 70
3.3.9 处理器控制指令 73
3.4 中断及中断返回 73
习题 74

第4章 汇编语言 76
4.1 汇编语言程序 76
4.1.1 汇编语言的基本概念 76
4.1.2 汇编语言源程序的格式 77
4.2 汇编语言的语句 78
4.2.1 指令语句 78
4.2.2 伪指令语句 79
4.2.3 宏指令语句 85
4.3 汇编语言程序的上机过程及调试 87
4.3.1 编辑源程序 87
4.3.2 汇编源程序 87
4.3.3 连接程序 88
4.3.4 运行程序 89
4.4 汇编语言程序设计 89
4.4.1 程序设计的基本方法 89
4.4.2 顺序结构程序设计 90
4.4.3 分支结构程序设计 94
4.4.4 循环结构程序设计 96
4.4.5 子程序的调用 101
4.4.6 DOS功能调用与输入/输出 103
4.5 汇编编程举例 105
习题 109

第5章 存储器 111
5.1 半导体存储器 111
5.1.1 概述 111
5.1.2 半导体存储器的分类 113
5.1.3 半导体存储器的主要技术指标 114
5.2 随机存储器 114
5.2.1 RAM芯片的内部结构 114
5.2.2 RAM存储元件 116
5.2.3 RAM操作的时序 117
5.2.4 集成RAM芯片介绍 117
5.3 只读存储器 119
5.3.1 ROM芯片的内部结构 119
5.3.2 集成ROM芯片介绍 119
5.4 存储器的设计方法 121
5.4.1 存储器芯片的选择 121
5.4.2 存储器容量的扩展 121
5.4.3 存储器与CPU的连接 123
5.4.4 存储器地址空间的分配方法 123
5.4.5 存储器设计举例 126
习题 131

第6章 输入/输出系统 132
6.1 输入/输出系统概述 132
6.1.1 外部设备的分类和特征 132
6.1.2 I/O接口的构成及功能 133
6.2 I/O端口编址 134
6.2.1 I/O端口的编址方式 135
6.2.2 I/O端口地址分配 137
6.2.3 I/O端口地址译码 139
6.3 I/O端口数据传送的控制方式 143
6.3.1 程序传送控制方式 144
6.3.2 中断传送控制方式 148
6.3.3 DMA控制方式 148
6.3.4 I/O处理机方式 149
6.4 DMA控制器 150
6.4.1 DMA系统概述 150
6.4.2 8237内部结构及引脚 151
6.4.3 DMA控制器在系统中的使用 161
6.4.4 DMA控制器8237A的初始化编程 164
6.4.5 DMA控制器的应用举例 166
6.5 微型计算机中常用的总线 168
6.5.1 总线的概念与特性 169
6.5.2 总线的分类 171
6.5.3 总线的结构 171
6.5.4 总线的工作过程 174
6.5.5 总线的通信方式 174
6.5.6 微型计算机系列总线 178
6.5.7 串行总线USB 186
习题 189

第7章 中断 191
7.1 中断原理 191
7.1.1 中断的定义与作用 191
7.1.2 中断源 192
7.1.3 中断优先权与中断嵌套 192
7.1.4 中断过程 195
7.2 8086/8088 CPU中断系统 196
7.2.1 8086/8088的中断类型 196
7.2.2 8086/8088的中断向量及中断向量表 198
7.2.3 DOS下中断服务程序的编写 200
7.3 可编程中断控制器8259A 202
7.3.1 8259A的引脚及内部结构 203
7.3.2 8259A的工作方式 205
7.3.3 8259A的级联 208
7.3.4 8259A的命令字 208
7.4 8259A的应用举例 212
习题 215

第8章 微型计算机接口技术与应用 217
8.1 接口概述 217
8.1.1 接口及相关概念 217
8.1.2 接口的I/O端口与系统的连接 218
8.2 并行I/O接口 219
8.2.1 并行接口的功能与特点 220
8.2.2 并行接口的分类 220
8.2.3 非编程并行接口 221
8.2.4 可编程并行接口芯片8255 A概述 228
8.2.5 8255 A的初始化编程 231
8.2.6 8255 A的工作方式 232
8.2.7 8255 A的应用举例 244
8.3 串行通信接口 246
8.3.1 串行通信概述 246
8.3.2 串行传送总线接口 249
8.3.3 可编程串行接口芯片8251A 253
8.3.4 8251A的编程 256
8.3.5 8251A的应用举例 259
8.4 计数与定时技术 262
8.4.1 计数与定时概述 263
8.4.2 定时/计数器8253 263
8.4.3 8253的初始化及编程 266
8.4.4 工作方式及特点 268
8.4.5 8253的应用举例 276
习题 280

附录A 8086/8088汇编语言指令表 282
附录B ASCII码字符与编码对照表及各种控制字符 291
附录C DOS功能调用 293

参考文献 298

读者评论

赶紧抢沙发哦!

我要评论

同系列书

  • 管理信息系统理论与应用

    陈德良

    本书结合管理信息系统的技术发展,面向高校管理信息系统教学的需要,比较系统地介绍了管理信息系统的基本概念、涉及的...

    ¥39.00
  • Visual FoxPro 程序设计实验教程

    孙瑜 崔杰 范继红

    本书是《Visual FoxPro程序设计》的配套上机指导教材。书中充分考虑大学生应具备的数据库基础能力的实际...

    ¥21.00
  • Visual FoxPro 程序设计

    吴明 崔杰 孙瑜

    本书共计10章,主要内容力求组织合理、实例丰富、体系清晰、深入浅出、通俗易懂,并注重培养读者利用Visual ...

    ¥34.00
  • C语言程序设计--面向思维的拓展

    肖乐 董卓莉 王云侠

    本书是根据我国应用型大学的实际情况,结合当前移动客户端应用情况而编写的实用、立体化教材,全书主要内容包括:引言...

    ¥39.80
  • C语言程序设计

    宋万干 肖建于

    本书主要介绍C语言程序设计的相关知识。针对没有程序设计基础的读者,本书详细介绍了C语言的基本概念、语法及编程技...

    ¥39.80

相关图书

  • 计算机组成与结构(第2版 慕课版)

    罗福强

    本书以当前主流微机技术为背景,全面介绍计算机各功能子系统的逻辑结构、组成和工作机制。本书共10章,包括计算机系...

    ¥79.80
  • 数字电子技术基础实验指导与习题解析

    罗杰 秦臻 罗淑曼 编著

    本书是人民邮电出版社出版的《数字电子技术基础》(罗杰,秦臻 编著)的配套教材。全书分为硬件电路实验指导、仿真实...

    ¥59.80
  • 汇编语言程序设计(第3版)(微课版)

    刘慧婷

    本书系统地讲解了汇编语言程序设计的相关知识,全书共有11章,系统地论述了汇编语言基础知识,计算机基本原理,上机...

    ¥69.80
  • 新型传感技术与应用

    李成

    本书结合国际上传感技术及应用方面的发展趋势,梳理了新型传感技术的共性基础问题,包括传感器特性、传感器测量不确定...

    ¥59.80
  • 数字IC设计及EDA应用

    杜慧敏

    本书面向集成电路设计与集成系统、微电子科学与工程高年级本科生和相关专业低年级研究生以及有一定Verilog H...

    ¥89.80
人邮微信
本地服务
人邮微信
教师服务
二维码
读者服务
读者服务
返回顶部
返回顶部