第1章 微型计算机基础知识 1
微型计算机的发展 2
计算机的发展 2
微型计算机的发展 2
微型计算机的分类和应用 4
微型计算机的分类 4
微型计算机的应用 4
微型计算机中数的表示与运算 5
计算机中数的表示 5
计算机中的编码 12
小结 15
习题1 15
第2章 微型计算机 16
微型计算机的系统组成 16
微处理器 17
微处理器概述 17
8086/8088 CPU 18
80X86及Pentium微处理器 27
内存储器 29
概述 29
CPU与内存的连接 34
高速缓存(Cache)原理 40
虚拟存储器工作原理 43
输入/输出接口及其中断处理 45
I/O接口概述 45
I/O端口的编址方式 46
CPU与外设间的数据传送方式 47
中断技术简介 49
总线 51
总线的基本概念 51
总线的结构 52
总线的标准 53
小结 57
习题2 57
第3章 汇编语言程序设计 58
8086的寻址方式 58
基本概念 58
指令的基本格式 59
8086 CPU的寻址方式 59
8086CPU指令系统 63
数据传送类指令 63
算术运算类指令 69
逻辑运算与移位指令 76
控制转移类指令 80
字符串操作指令 86
处理器控制指令 90
汇编语言程序格式 91
汇编语言源程序的组成 92
汇编语言的运算符 96
汇编语言伪指令 99
段定义、分配伪指令 99
变量定义及存储器申请伪指令 101
位置计数器$和定位伪指令ORG 103
过程定义伪指令PROC/ENDP 103
符号定义伪指令EQU、 LABEL 104
记录与结构定义伪指令RECORD、STRUC/ENDS 104
程序模块定义伪指令NAME/ END、 PUBLIC/ EXTRN 107
DOS系统功能调用与BIOS中断 107
DOS系统功能调用 108
常用BIOS中断调用 114
汇编语言程序的上机过程及调试 117
汇编语言程序的软件环境及上机过程 117
源程序的编辑与汇编 118
目标程序的连接与运行 119
程序的调试 119
汇编语言程序基本结构与设计 121
汇编语言程序的设计步骤 121
顺序程序设计 122
分支程序设计 126
循环程序设计 130
子程序设计 137
宏汇编和条件汇编 140
宏汇编 140
条件汇编 141
80X86新增指令编程 143
小结 146
习题3 146
第4章 微型计算机芯片与接口 151
通用可编程并行接口芯片Intel8255A 151
8255A并行接口逻辑框图及功能部件说明 151
8255A引脚信号定义 152
8255A并行接口的控制字 153
8255A并行接口的3种工作模式 154
8255A编程应用举例 156
8253计数器/定时器结构与编程 158
8253功能及结构框图 158
8253工作方式与工作时序 161
8253初始化编程 164
8253编程应用举例 164
串行通信接口8251A的接口与编程 165
串行通信的基本概念与术语 165
8251A结构框图及功能部件说明 167
8251A引脚信号定义 168
8251A编程地址的实现 169
8251A的方式字、命令字设定 171
8251A编程应用举例 172
可编程中断控制器8259A 174
引脚与内部结构 174
使用说明 176
8259A的编程 178
小结 180
习题4 181
第5章 微型计算机常用外部设备及其选购、安装与维护 182
微型计算机常用外部设备 182
键盘 182
鼠标 183
扫描仪 185
显示器 186
打印机 187
绘图仪 189
外存储器 189
微型计算机的选购 192
个人计算机的选购 192
笔记本电脑选购指南 193
微型计算机参数设置 195
AWARD BIOS设置详解 195
BIOS与CMOS区别 202
微型计算机的安装 203
安装电源 204
安装主板 205
安装CPU 208
内存条的安装 210
安装光盘驱动器 211
安装软驱 211
安装硬盘 212
安装显卡 213
机箱内部连线 214
连接机箱内部的信号线 215
整理内部连线和合上机箱盖 217
连接外设 217
微型计算机的维护 219
微型计算机维修的基本原则和方法 219
硬件清洁和系统清理 223
典型BIOS错误信息 227
主要部件典型故障 228
小结 235
习题5 236
第6章 最新硬件技术简介 237
微处理器新技术 237
多核微处理器技术简介 238
Intel与AMD多核处理器剖析 239
双核心处理器的适用范围 240
多核心处理器目前存在的问题 241
内存储器新技术 241
DDR2的概念 241
DDR2与DDR的区别 242
DDR2采用的新技术 243
硬盘新技术 244
SSD类别 244
SSD的过人之处 244
SSD当前的困境 245
总线及接口新技术 245
PCI—E总线技术 245
USB3.0接口技术 248
小结 251
习题6 251
附录 252
附录1 ASCII码表 252
附录2 DEBUG主要命令 253
附录3 8086/8088指令简表 256
附录4常用DOS功能调用(INT 21H) 264
附录5常用ROM—BIOS功能调用 269
主要参考文献 273