第一部分 辅导及习题 3
第1章 微型计算机系统概述 3
1.1 教学要求 3
1.2 本章知识点 4
1.2.1 计算机中常用的数制及其转换 4
1.2.2 带符号数的表示 5
1.2.3 数的定点表示与浮点表示 7
1.2.4 计算机中常用的编码 8
1.2.5 微型计算机系统 9
1.3 教材配套习题解答 10
1.4 精选习题及解答 12
第2章 微型计算机系统的微处理器 20
2.1 教学要求 20
2.2 本章知识点 21
2.2.1 8086/8088 CPU的编程结构 21
2.2.2 8086/8088 CPU的引脚信号和工作模式 23
2.2.3 寄存器结构 28
2.2.4 8086/8088的存储器组织 29
2.2.5 8086的I/O组织 30
2.2.6 8086/8088微处理器典型时序分析 30
2.3 教材配套习题解答 31
2.4 精选习题及解答 37
第3章 8086/8088的指令系统 43
3.1 教学要求 43
3.2 本章知识点 44
3.2.1 8086/8088的寻址方式 44
3.2.2 8086/8088指令系统 45
3.3 教材配套习题解答 50
3.4 精选习题及解答 57
第4章 汇编语言程序设计 66
4.1 教学要求 66
4.2 本章知识点 67
4.2.1 汇编语言程序及其开发方法 67
4.2.2 汇编语言源程序的结构 67
4.2.3 常用伪指令 68
4.2.4 常数、变量及标号 69
4.2.5 表达式和运算符 70
4.2.6 基本结构程序设计 71
4.2.7 数据的输入与输出(DOS功能调用) 71
4.2.8 宏汇编程序设计基本概念 72
4.3 教材配套习题解答 73
4.4 精选习题及解答 83
第5章 微型计算机总线 96
5.1 教学要求 96
5.2 本章知识点 97
5.2.1 总线概述 97
5.2.2 8088最大模式下总线信号的形成 99
5.2.3 总线仲裁和握手技术 99
5.2.4 常用微型计算机总线介绍 101
5.3 教材配套习题解答 103
5.4 精选习题及解答 107
第6章 半导体存储器 114
6.1 教学要求 114
6.2 本章知识点 115
6.2.1 半导体存储器的分类 115
6.2.2 半导体存储器的结构 116
6.2.3 8086系统中存储器组成的特点 118
6.2.4 存储器系统设计 120
6.2.5 高速缓存技术 121
6.2.6 虚拟缓存技术 122
6.3 教材配套习题解答 123
6.4 精选习题及解答 125
第7章 微型计算机和外设间的数据传输 134
7.1 教学要求 134
7.2 本章知识点 135
7.2.1 概述 135
7.2.2 CPU和输入/输出设备间的信号 135
7.2.3 CPU和外设之间的数据传送方式 137
7.3 教材配套习题解答 138
7.4 精选习题及解答 139
第8章 中断系统 145
8.1 教学要求 145
8.2 本章知识点 146
8.2.1 中断的基本概念 146
8.2.2 8086中断系统 148
8.2.3 可编程中断控制器8259A及其应用 151
8.3 教材配套习题解答 156
8.4 精选习题及解答 164
第9章 微型计算机常用接口技术 177
9.1 教学要求 177
9.2 本章知识点 178
9.2.1 并行通信接口 178
9.2.2 串行通信接口 183
9.2.3 定时器/计数器 189
9.2.4 DMA控制器 192
9.2.5 A/D和D/A转换器 198
9.3 教材配套习题解答 200
9.4 精选习题及解答 210
第二部分 测试卷 227
测试卷1 227
测试卷2 233
测试卷3 239
测试卷4 247
测试卷1参考答案 255
测试卷2参考答案 259
测试卷3参考答案 262
测试卷4参考答案 267
参考文献 272