第一部分 学习指导与习题解答 1
第1章 计算机基础 1
1.1 学习指导 1
1.2 单项选择题 2
1.3 判断题 5
1.4 填空题 6
1.5 简答题 7
第2章 微处理器 11
2.1 学习指导 11
2.2 单项选择题 13
2.3 判断题 19
2.4 填空题 21
2.5 简答题 24
第3章 80 ×86指令系统 30
3.1 学习指导 30
3.2 单项选择题 31
3.3 判断题 38
3.4 填空题 41
3.5 简答题 47
3.6 分析程序题 57
3.7 编程题 61
第4章 汇编语言程序设计 73
4.1 学习指导 73
4.2 单项选择题 73
4.3 判断题 81
4.4 填空题 83
4.5 简答题 95
4.6 分析程序题 108
4.7 编程题 119
第5章 半导体存储器及其接口技术 150
5.1 学习指导 150
5.2 单项选择题 150
5.3 判断题 154
5.4 填空题 155
5.5 简答题 157
5.6 应用题 160
第6章 微型计算机接口技术 168
6.1 学习指导 168
6.2 单项选择题 168
6.3 判断题 173
6.4 填空题 174
6.5 简答题 176
第7章 简单接口电路设计 185
7.1 学习指导 185
7.2 单项选择题 185
7.3 判断题 187
7.4 填空题 188
7.5 应用题 189
第8章 可编程接口技术 195
8.1 可编程计数器8253/8254 195
8.1.1 学习指导 195
8.1.2 单项选择题 196
8.1.3 判断题 198
8.1.4 填空题 198
8.1.5 简答题 199
8.1.6 应用题 200
8.2 并行通信接口8255A 204
8.2.1 学习指导 204
8.2.2 单项选择题 205
8.2.3 判断题 207
8.2.4 填空题 207
8.2.5 应用题 208
8.3 串行通信接口8250/8251 217
8.3.1 学习指导 217
8.3.2 单项选择题 222
8.3.3 判断题 224
8.3.4 填空题 224
8.3.5 简答题 225
8.3.6 应用题 228
8.4 可编程中断控制器8259A 233
8.4.1 学习指导 233
8.4.2 单项选择题 235
8.4.3 判断题 238
8.4.4 填空题 239
8.4.5 简答题 240
8.4.6 应用题 243
第二部分 实验指导 249
第9章 汇编语言程序的建立方法 249
9.1 汇编语言程序的编程环境 249
9.2 汇编语言程序的建立过程 249
9.2.1 编辑源程序(建立ASM源程序文件) 249
9.2.2 汇编程序(用MASM命令产生OBJ目标文件) 250
9.2.3 连接程序(用LINK命令产生EXE可执行文件) 251
9.2.4 执行程序 252
9.3 调试程序DEBUG的使用 252
9.3.1 DEBUG程序调用 252
9.3.2 DEBUG命令的有关规定 252
9.3.3 DEBUG的主要命令 253
9.3.4 MASM 6.11的安装 256
9.4 集成开发系统未来汇编的使用说明 256
9.4.1 系统设置 256
9.4.2 汇编程序开发的基本步骤 257
9.4.3 未来汇编的安装 259
第10章 微机硬件接口实验系统介绍 260
10.1 系统简介 260
10.2 实验台结构 261
10.3 软件开发环境 271
第11章 汇编语言程序设计实验 275
实验一 熟悉8086指令编程方法及用DEBUG调试程序的方法 275
实验二 熟悉汇编程序的建立及其调试方法 276
实验三 多项式求值(顺序结构练习) 278
实验四 有符号数的表示(分支结构练习) 279
实验五 多位数加法(循环结构练习) 280
实验六 均值滤波(子程序结构练习) 281
实验七 字符串查询(DOS功能调用练习) 282
实验八 建立窗口并设置光标初始位置实验 284
实验九 数码转换 285
实验十 数据排序 288
实验十一 数据分类统计 289
第12章 微机接口设计实验 291
实验一 预备实验 291
实验二 8255A基础实验 297
实验三 8253基础实验 300
实验四 8259A基础实验 302
实验五 8251 A串行通信实验 304
实验六 综合设计 307
附录 309
附录A 7位ASCII码编码表 309
附录B 逻辑符号对照表 310
参考文献 312