第1章 微型计算机基础 1
1.1 概述 1
1.2 计算机中的数制和编码 3
1.2.1 无符号数的表示及运算 3
1.2.2 带符号数的表示及运算 7
1.2.3 二进制编码 11
1.2.4 计算机中数的定点表示和浮点表示 12
1.3 微型计算机系统的组成、分类和配置 14
1.3.1 微型计算机系统的组成 14
1.3.2 微型计算机的分类 16
1.3.3 IBM PC及PC/XT的配置 16
1.4 微处理器 18
1.4.1 Intel 8086/8088 18
1.4.2 Intel 80286 26
1.4.3 Intel 80386 27
1.4.4 Intel 80486 28
1.4.5 Pentium系列微处理器 29
1.4.6 Core及Core2——酷睿及酷睿2微处理器 34
1.4.7 核心类型 38
1.4.8 移动计算技术——迅驰 39
1.4.9 Intel Celeron赛扬 41
1.4.10 AMD微处理器 41
习题1 43
第2章 微型计算机指令系统 44
2.1 寻址方式 44
2.1.1 立即寻址 44
2.1.2 寄存器寻址 44
2.1.3 直接寻址 45
2.1.4 寄存器间接寻址 46
2.1.5 变址寻址 47
2.1.6 基址寻址 48
2.1.7 基址-变址寻址 48
2.2 8086指令系统 52
2.2.1 数据传送指令 53
2.2.2 算术运算指令 64
2.2.3 逻辑运算和移位指令 79
2.2.4 串操作指令 88
2.2.5 控制转移指令 94
2.2.6 处理器控制指令 103
2.3 80486扩充及增加的指令 105
2.3.1 80486扩充功能的指令 105
2.3.2 80486增加的指令 107
习题2 114
第3章 汇编语言程序设计 119
3.1 汇编语言源程序的格式 120
3.2 汇编语言语句的组成 121
3.2.1 名字 121
3.2.2 助记符和伪操作 122
3.2.3 操作数 122
3.2.4 注释 127
3.3 伪操作命令 127
3.3.1 处理器方式伪操作 128
3.3.2 数据定义伪操作 128
3.3.3 符号定义伪操作 130
3.3.4 段定义伪操作 132
3.3.5 过程定义伪操作 135
3.3.6 模块定义与连接伪操作 136
3.3.7 宏处理伪操作 137
3.3.8 条件伪操作 142
3.4 DOS和BIOS调用 145
3.4.1 概述 145
3.4.2 DOS软中断及系统功能调用 147
3.4.3 BIOS调用 156
3.5 汇编语言程序设计举例 170
习题3 185
第4章 半导体存储器 188
4.1 概述 188
4.1.1 存储器的分类 188
4.1.2 半导体存储器的分类 188
4.1.3 半导体存储器的主要指标 190
4.2 随机读写存储器 190
4.2.1 静态RAM 191
4.2.2 动态RAM 192
4.2.3 双口RAM 198
4.3 只读存储器 200
4.3.1 掩膜ROM 201
4.3.2 可擦可编程只读存储器 201
4.3.3 电可擦可编程ROM 204
4.3.4 闪速存储器 208
4.4 CPU与存储器的连接 212
4.4.1 连接时应注意的问题 212
4.4.2 典型CPU与存储器的连接 213
4.4.3 IBM PC/XT中的存储器 215
4.5 微型计算机的扩展存储器及其管理 218
4.5.1 存储器体系的分级结构 218
4.5.2 高速缓冲存储器 219
4.5.3 微型计算机的内存配置 222
4.5.4 存储器管理 223
习题4 224
第5章 数字量输入输出 228
5.1 概述 228
5.1.1 I/O信号的形式 228
5.1.2 I/O接口 229
5.1.3 I/O编址 231
5.1.4 I/O的控制方式 232
5.2 系统总线及接口 234
5.2.1 总线概述 234
5.2.2 系统总线标准 235
5.2.3 总线信号与接口的连接 243
5.3 中断控制系统 249
5.3.1 中断的基本概念 249
5.3.2 可编程中断控制电路 252
5.3.3 Intel 8259A的应用 260
5.3.4 高档微机的中断系统 263
5.4 计数定时接口 264
5.4.1 基本概念 264
5.4.2 可编程计数/定时电路 265
5.4.3 Intel 8253的应用 272
5.4.4 其他可编程计数/定时电路 275
5.5 并行输入输出接口 275
5.5.1 可编程并行接口Intel 8255A 275
5.5.2 Intel 8255A的应用 281
5.6 串行输入输出接口 282
5.6.1 基本概念 282
5.6.2 可编程串行接口电路Ins 8250 286
5.6.3 Ins 8250的应用举例 296
5.6.4 其他串行接口 298
5.7 直接存储器存取DMA 300
5.7.1 DMA控制器基本功能 300
5.7.2 可编程DMA控制器Intel 8237 301
5.7.3 Intel 8237的应用 310
5.8 高档微机中的I/O接口电路 311
5.8.1 82380的结构 311
5.8.2 82380的DMA功能 312
5.8.3 82380的中断功能 313
5.8.4 82380的定时器 313
习题5 314
第6章 模拟量输入输出 318
6.1 模拟量的输入与输出通道 318
6.1.1 模拟量输入通道的组成 318
6.1.2 模拟量输出通道的组成 319
6.2 D/A转换器 320
6.2.1 D/A转换器的工作原理 320
6.2.2 D/A转换器的主要技术参数 323
6.2.3 典型的D/A转换器芯片 324
6.2.4 D/A转换器与微处理器的接口 329
6.3 A/D转换器 332
6.3.1 A/D转换器的工作原理 332
6.3.2 A/D转换器的主要技术性能 336
6.3.3 典型的A/D转换器芯片 337
6.3.4 A/D转换器与CPU的接口 343
6.3.5 V/F转换器 346
6.4 多路转换器 349
6.4.1 多路转换器的作用和要求 349
6.4.2 几种常用的多路开关集成电路芯片 349
6.4.3 多路开关的主要技术参数 351
6.5 采样保持器 352
6.5.1 采样保持器的工作原理 353
6.5.2 常用的采样保持器集成芯片 354
6.5.3 采样保持电路主要技术参数的含义 355
6.6 数据采集系统 356
6.6.1 模拟量输入通道的技术要求 356
6.6.2 高集成度的数据采集系统 356
6.7 采样定理 358
习题6 359
附录 362
附录1 IBM PC ASCII码字符表 362
附录2 8086指令系统 363
附录3 MASM伪操作命令表 384
附录4 DOS系统功能调用(INT 21H) 387
附录5 BIOS调用 391
附录6 IBM PC键盘扫描码 396
附录7 字符的扩充码 396
附录8 IBM PC/XT的中断矢量表 397
附录9 部分习题参考答案 398
参考文献 404
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《第一性原理方法及应用》李青坤著 2019
- 《云计算节能与资源调度》彭俊杰主编 2019
- 《Helmholtz方程的步进计算方法研究》李鹏著 2019
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《刑法归责原理的规范化展开》陈璇著 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《东北民歌文化研究及艺术探析》(中国)杨清波 2019
- 《小提琴经典练习曲简编 沃尔法特》丁芷诺,杨宝智 2019
- 《弹好钢琴必备的五线谱知识》杨青华威武 2019
- 《数学物理方法与仿真 第3版》杨华军 2020
- 《孩子们的视唱练耳 2》祝庆福,杨玉凤 2018
- 《老中医经典养胃方》李勇,杨长春主编 2019
- 《电贝司》李杰,李国标,杨昌明编 2019
- 《厄特克尔家族》(德)鲁迪格·杨布鲁特著 2018
- 《东风西潮》杨齐福著 2019
- 《大学计算机》王观玉,周力军,杨福建主编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017