高等学校计算机教材

微型计算机原理与应用

分享 推荐 0 收藏 0 阅读 0
陈建铎 , 宋彩利 , 程俊波 (编著) 7-115-14642-X

关于本书的内容有任何问题,请联系 张孟玮

针对非计算机专业增加汇编知识,计算机硬件基础知识以及举例阐述接口技术应用。
26.00
立即购买 申请样书

内容摘要

  本书全面介绍计算机硬件基础、微型计算机原理、汇编语言程序设计、接口技术与应用。内容包括计算机的组成与工作过程、基本逻辑电路、16/32位微处理器的组成与工作原理、IA-64微处理器的组成与特点、存储器体系结构、x86指令系统与汇编语言程序设计、数据输入输出方式、?芟呒际酢⒊S媒涌诘缏贰/D与D/A转换、常用外部设备与多媒体技术等。在编写过程中,始终把组成原理与应用技术结合在一起,以便学生学以致用。
  本书可作为高等院校理工科各类专业本科学生的教材,也可供大专、高职和各类工程技术人员使用。

目录

第 1章 计算机基础知识 1
1.1 计算机的产生与发展 1
1.1.1 计算机的产生 1
1.1.2 计算机的发展 1
1.2 计算机的类型、特点与应用 2
1.2.1 计算机的类型、特点与性能指标 2
1.2.2 计算机的应用与发展趋势 4
1.3 计算机中数的表示与运算 5
1.3.1 二进制数的表示与运算 6
1.3.2 二进制数与其他进制数之间的转换 7
1.3.3 十进制数与字符的二进制数编码 10
1.3.4 原码、补码、反码及运算法则 12
1.3.5 定点数与浮点数 15
1.4 逻辑运算与电路 16
1.4.1 逻辑运算 16
1.4.2 门电路 18
1.4.3 触发器 21
1.4.4 组合逻辑电路 23
1.4.5 时序电路 25
1.5 计算机的基本组成原理与工作过程 26
1.5.1 计算机的基本组成原理 26
1.5.2 指令与程序 31
1.5.3 程序执行过程 32
练习题 33

第 2章 微处理器组成原理 36
2.1 8086 微处理器的内部组成 36
2.1.1 内部组成 36
2.1.2 存储器管理 39
2.2 8086引脚信号与总线周期 40
2.2.1 引脚信号 40
2.2.2 总线周期 42
2.3 8086微处理器工作方式 42
2.3.1 **小工作模式 42
2.3.2 **大工作模式 43
2.3.3 中断请求与响应 45
2.3.4 总线请求与响应 47
2.3.5 复位与启动 48
2.4 80486微处理器内部组成与工作方式 49
2.4.1 主要功能与特点 49
2.4.2 内部组成 49
2.4.3 80486工作方式 57
2.4.4 存储器管理 59
2.4.5 高速缓冲存储器(Cache) 62
2.4.6 浮点运算器 67
2.5 Pentium微处理器 68
2.5.1 Pentium微处理器概述 68
2.5.2 Pentium微处理器内部结构与工作方式 69
2.6 64位微处理器的组成与特点 71
2.6.1 IA-64微处理器基本组成 71
2.6.2 EPIC技术 72
2.6.3 Itanium处理器内部组成与特点 72
练习题 73

第3章 存储器体系结构 77
3.1 存储器概述 77
3.1.1 微型计算机存储器分类 77
3.1.2 存储器的主要性能指标 78
3.1.3 存储器的组成与读写过程 78
3.2 随机存取存储器RAM 80
3.2.1 基本存储单元 80
3.2.2 随机存取存储器举例 83
3.2.3 双口存储器 85
3.3 只读存储器ROM 86
3.3.1 固定只读存储器ROM 86
3.3.2 可编程只读存储器PROM 87
3.3.3 可改写只读存储器EPROM 88
3.3.4 电擦除与Flash快闪只读存储器 89
3.3.5 只读存储器举例 89
3.4 存储器与CPU的连接 93
3.4.1 存储器扩展 93
3.4.2 8086 CPU与存储器的连接 94
3.4.3 80486 CPU与存储器的连接 95
3.5 存储器系统组成 97
3.5.1 存储器的层次结构 97
3.5.2 “Cache-主存”结构 98
3.5.3 “主存-辅存”结构 98
3.6 磁表面存储器 99
3.6.1 磁表面存储器工作原理 99
3.6.2 磁记录方式 100
3.6.3 磁带存储器 101
3.6.4 磁盘存储器 102
3.7 光盘存储器 103
3.7.1 光盘存储器概述 103
3.7.2 光盘存储器的组成与工作原理 104
练习题 106

第4章 指令系统与汇编语言程序设计 108
4.1 概述 108
4.1.1 指令与程序 108
4.1.2 汇编语言基本概念 108
4.2 8086寻址方式 109
4.2.1 数据类型 109
4.2.2 寻址方式 109
4.3 8086指令系统 115
4.3.1 数据传送类指令 115
4.3.2 算术运算类指令 118
4.3.3 逻辑运算与移位类指令 123
4.3.4 串操作类指令 126
4.3.5 控制转移类指令 128
4.3.6 处理器控制类指令 131
4.4 汇编语言程序格式与常用伪指令 132
4.4.1 汇编语言程序格式 132
4.4.2 常量、变量、表达式与运算符 133
4.4.3 常用伪指令 139
4.4.4 宏指令 141
4.4.5 条件汇编 142
4.4.6 保护方式编程指令 142
4.5 汇编语言程序设计 144
4.5.1 概述 144
4.5.2 顺序程序设计 144
4.5.3 分支程序设计 145
4.5.4 循环程序设计 146
4.5.5 子程序设计 148
4.5.6 DOS系统功能调用 150
4.5.7 与保护方式程序接口 152
4.5.8 与C/C++语言程序接口 155
4.6 汇编语言程序上机过程 156
练习题 158

第5章 数据输入/输出方式 161
5.1 I/O接口 161
5.1.1 输入/输出概述 161
5.1.2 接口功能 161
5.1.3 I/O接口组成 162
5.1.4 I/O端口编址 163
5.1.5 I/O接口分类 163
5.2 输入/输出控制方式 164
5.2.1 直接传送方式 164
5.2.2 程序查询传送方式 165
5.2.3 中断控制输入/输出方式 168
5.2.4 直接存储器存取(DMA)方式 169
5.2.5 通道控制方式与I/O处理器 169
5.3 32位数据线与8位I/O接口的连接 171
练习题 172

第6章 总线技术 173
6.1 总线的基本概念 173
6.1.1 基本概念 173
6.1.2 总线的组成 174
6.1.3 总线标准 174
6.2 总线信号的传输方式与分类 175
6.2.1 信号传输方式 175
6.2.2 总线分类 176
6.3 总线结构 176
6.4 微型计算机常用总线 177
6.4.1 系统总线 177
6.4.2 外部通信总线 179
练习题 181

第7章 并行I/O接口 183
7.1 并行I/O接口 183
7.1.1 并行数据传送 183
7.1.2 并行I/O接口 183
7.2 可编程并行I/O接口8255A 185
7.2.1 8255A引脚与内部结构 185
7.2.2 8255A控制字 187
7.2.3 8255A工作方式 188
7.3 8255A应用举例 190
7.3.1 8255A初始化程序设计 190
7.3.2 应用举例 191
练习题 193

第8章 中断控制 195
8.1 概述 195
8.1.1 中断概念与作用 195
8.1.2 中断优先级与中断嵌套 195
8.1.3 中断响应过程 197
8.2 8086中断系统 198
8.2.1 8086中断系统概述 198
8.2.2 8086中断处理过程 199
8.3 中断控制器82C59A 200
8.3.1 82C59A引脚与内部结构 200
8.3.2 中断优先级管理与中断结束方式 202
8.3.3 82C59A编程 204
练习题 209

第9章 串行I/O接口 211
9.1 串行通信类型与方式 211
9.1.1 概述 211
9.1.2 串行通信类型 212
9.1.3 串行通信方式 213
9.1.4 RS-232C标准与接口电路 213
9.2 可编程串行通信接口8251A 215
9.2.1 8251A引脚与内部结构 215
9.2.2 8251A控制与状态寄存器 218
9.3 8251A初始化程序设计与应用举例 220
9.3.1 8251A初始化程序设计 220
9.3.2 应用举例 221
练习题 224

第 10章 定时器/计数器 226
10.1 概述 226
10.2 可编程定时器/计数器8254 226
10.2.1 内部结构与引脚功能 226
10.2.2 工作方式 228
10.3 8254编程使用 231
10.3.1 控制字 231
10.3.2 编程使用 232
10.3.3 8254在PC中的应用 233
练习题 235

第 11章 DMA控制器 236
11.1 概述 236
11.2 可编程DMA控制器8237A 237
11.2.1 引脚功能 237
11.2.2 内部结构 238
11.3 8237A工作状态与编程使用 242
11.3.1 工作状态 242
11.3.2 编程使用 243
11.3.3 应用举例 244
练习题 245

第 12章 A/D和D/A转换 247
12.1 概述 247
12.2 A/D转换 248
12.2.1 A/D转换原理 248
12.2.2 ADC0809内部结构与引脚功能 249
12.2.3 A/D转换器的连接使用 251
12.3 D/A转换 251
12.3.1 D/A转换原理 251
12.3.2 DAC0832内部结构与引脚功能 252
12.3.3 D/A转换器的连接使用 253
练习题 255

第 13章 常用外部设备与多媒体技术 256
13.1 概述 256
13.2 常用外部设备 256
13.2.1 输入设备 256
13.2.2 显示器 260
13.2.3 打印机 265
13.3 多媒体技术 269
13.3.1 概述 269
13.3.2 音频处理技术 269
13.3.3 视频处理技术 272
练习题 274

附录 276
附录1 x86指令系统 276
附录2 DEBUG命令 281
附录3 DOS功能调用 282
附录4 BIOS功能调用 289

参考文献 299

读者评论

赶紧抢沙发哦!

我要评论

同系列书

  • 大学计算机基础(第二版)

    杨有安 李战春 崔珂梅

      本书为高等学校非计算机专业学生学习计算机基础知识的教材,是根据教育部高等学校计算机科学与技术教学指导委员会...

    ¥32.00
  • 计算机文化基础----Windows2000篇(第二版)

    徐惠民 顾淑清

      本书从Windows 2000环境出发,全面系统阐述了计算机的基本概念和应用方法。主要内容包括:计算机基础...

    ¥28.00
  • Visual FoxPro程序设计(第二版)

    高怡新

      本书根据高等院校最新的计算机教学大纲,及作者多年来积累的教学经验,在第一版的基础上做了较大的修订。主要是调...

    ¥27.00
  • 微型计算机原理与应用

    陈建铎 宋彩利 程俊波

      本书全面介绍计算机硬件基础、微型计算机原理、汇编语言程序设计、接口技术与应用。内容包括计算机的组成与工作过...

    ¥26.00
  • 数据库原理与应用(第二版)(本科)

    赵杰 杨丽丽 陈雷

      本书详细描述关系型数据库的原理、数据模型和数据库理论,并结合Access数据库,介绍简单数据库设计的过程;...

    ¥25.00

相关图书

  • 单片机应用技术项目教程(微课版)

    郭志勇

    本书基于应用最广泛、高速、低功耗、超强抗干扰的新一代8051单片机——STC系列单片机展开介绍,共设置有11个...

    ¥59.80
  • 计算机组装与维护(微课版)

    谢娜 谢峰 马峰柏 马健 范武辉

    本书主要讲解计算机组装基础、选购计算机硬件、选购其他计算机设备、组装计算机、设置BIOS和硬盘分区、安装操作系...

    ¥39.80
  • 数字电路与逻辑设计(第2版)

    邹虹

    全书共9章,介绍了数字电路的基本理论及逻辑分析和设计的基本方法。主要内容有数字逻辑基础、逻辑门电路、组合逻辑电...

    ¥49.80
  • 微型计算机接口技术

    刘乐善 陈进才 刘乐善 陈进才

    本书根据当前微机技术的发展与应用发生深刻变化的形势,对接口技术的内容进行了调整与更新,在保持传统接口技术基本内...

    ¥42.00
  • 微型计算机原理及应用教程(第2版)

    孙平 孟祥莲 高洪志

    本书主要介绍微型计算机组成的基础知识、微型计算机的原理及结构特点、8088/8086MPU的指令系统、汇编语言...

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