| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第一章绪论1
1.1计算机的发展概况及分类1
1.1.1计算机的发展概况1
1.1.2计算机的分类4
1.2微型计算机的特点及应用6
1.2.1微型计算机的特点6
1.2.2微型计算机的应用7
1.3计算机的基础知识9
1.3.1计算机中的数据表示及编码9
1.3.2基本运算及基本逻辑功能部件20
1.4微型计算机的基本结构及工作原理31
1.4.1计算机基本组成及工作原理31
1.4.2微型计算机系统34
本章小结36
习题37
第二章微处理器结构38
2.1Intel8086/8088CPU的内部结构38
2.1.18088CPU的内部结构39
2.1.28088处理器中的内部寄存器40
2.28086/8088CPU的工作方式及外部引脚42
2.2.1最小模式下的引线42
2.2.2最大模式下的引线45
2.2.3存储器寻址47
2.3Intel8086/8088的时序及总线操作49
2.3.1指令周期.总线周期和T状态49
2.3.2微机系统总线的结构50
2.3.3总线操作52
2.3.4最小模式下的系统总线形成53
2.3.5最大模式下的系统总线形成54
本章小结55
习题55
第三章存储器56
3.1存储器概述56
3.1.1存储器的分类56
3.1.2存储器的一般结构58
3.1.3存储器的主要技术指标59
3.2半导体随机读写存储器(RAM)60
3.2.1静态RAM60
3.2.2动态RAM63
3.3只读存储器(ROM)68
3.3.1掩膜型ROM68
3.3.2可编程ROM(PROM)68
3.3.3可擦除可编程ROM(EPROM)68
3.3.4电可擦除可编程ROM(EEPROM)71
3.4高速缓冲存储器72
3.5光盘存储器73
3.5.1概述73
3.5.2光盘存储器的基本工作原理及组成74
3.6存储器的层次结构75
3.6.1主存--辅存层次75
3.6.2Cache--主存层次76
3.78088CPU的存储器组织76
3.7.1存储器的分段和物理地址的形成76
3.7.28086/8088中的堆栈78
本章小结78
习题80
第四章Intel8086/8088的指令系统81
4.1指令格式与寻址方式81
4.1.18086/8088的通用指令格式81
4.1.2立即寻址81
4.1.3寄存器寻址81
4.1.4存储器寻址82
4.1.5I/O端口寻址85
4.28086/8088的指令系统85
4.2.1数据传送类指令86
4.2.2算术运算类指令90
4.2.3逻辑指令和移位指令95
4.2.4串操作指令99
4.2.5程序控制指令100
4.2.6处理机控制指令105
4.3汇编语言程序格式105
4.3.1汇编语言的语句格式105
4.3.2汇编语言程序的段定义106
4.3.3汇编语言源程序过程定义110
4.3.4标准程序前奏111
4.3.5常用伪指令语句113
4.3.6汇编语言源程序结构121
4.4汇编语言程序设计122
4.4.1顺序程序设计123
4.4.2分支程序设计124
4.4.3循环程序设计127
4.4.4子程序设计132
4.5汇编语言程序使用示例138
4.5.1编辑源程序138
4.5.2汇编源程序138
4.5.3连接目标程序139
4.5.4运行程序140
4.5.5DEBUG调试程序140
本章小结143
习题143
第五章中断147
5.1输入/输出概述147
5.1.1I/O端口及其寻址方式147
5.1.2CPU与外设间的数据传送方式148
5.2中断的基本概念152
5.2.1中断过程152
5.2.2中断识别及优先级管理153
5.3中断系统153
5.3.1中断源的分类155
5.3.2中断向量及中断向量表156
5.3.3中断的优先权157
5.3.4软件中断(内部中断)160
5.3.5硬件中断(外部中断)160
5.4中断控制及中断控制器Intel8259A161
5.4.18259A的外部引脚和内部结构161
5.4.28259A的工作方式166
5.4.38259A初始化编程168
5.58259A的级联174
本章小结174
习题175
第六章直接存储器存取DMA176
6.1DMA的工作原理及工作过程176
6.1.1DMA的传送原理176
6.1.2DMA的工作过程177
6.2DMA控制器及8237DMA控制器178
6.2.18237A的外部引脚178
6.2.28237A的工作方式182
6.2.38237A的内部寄存器183
6.38237A的初始化编程187
6.3.18237A的寻址及连接187
6.3.28237A的初始化188
6.4DMA的应用举例189
本章小结192
习题192
第七章I/O接口技术及接口芯片193
7.1系统与总线接口193
7.1.1总线技术193
7.1.2PC系统总线193
7.1.3总线技术接口193
7.2可编程定时器/计数器8253及使用197
7.2.1定时器系统概述197
7.2.28253的内部结构和工作原理197
7.2.38253的工作方式198
7.2.48253的应用举例203
7.3可编程并行接口8255206
7.3.1并行接口技术概述206
7.3.28255的内部结构和外部引脚206
7.3.38255的控制字和工作方式208
7.3.48255的应用举例213
7.4可编程串行接口8250的使用215
7.4.1串行通信的基本概念215
7.4.28250的初始化编程217
7.4.38250的应用举例226
7.5键盘接口228
7.5.1键盘输入设备228
7.5.2键盘编码229
7.5.3键盘接口编程230
7.6显示器与打印机接口235
7.6.1显示器I/O235
7.6.2打印机编程241
7.7接口应用实例248
7.7.1步进电机控制248
7.7.2LED显示模块显示控制252
本章小结259
习题259
参考文献261