标题：微型计算机原理与接口技术题解及实验指导
基本信息
书名：微型计算机原理与接口技术题解及实验指导
  作者：吴宁
出版社：清华大学出版社
出版时间：2007
ISBN：9787302160168
开本：16
定价：19.00元
图书目录
第1部分 习题分析和解答
第1章 基础知识3
第2章 微型计算机基础5
第3章 8086/8088指令系统10
第4章 汇编语言程序设计16
第5章 存储器系统28
第6章 输入输出和中断技术33
第7章 常用数字接口电路39
第8章 模拟量的输入输出47
第2部分 实验指导
第1章 汇编语言程序设计实验55
1.1 汇编语言程序设计的实验环境及上机步骤55
1.1.1 实验环境55
1.1.2 上机步骤55
1.1.3 实验简介59
1.2 实验1: 数据传送60
1.2.1 实验目的60
1.2.2 实验设备60
1.2.3 实验预习要求60
1.2.4 实验内容60
1.2.5 实验报告要求63
1.3 实验2: 算术逻辑运算及移位操作63
1.3.1 实验目的63
1.3.2 实验设备63
1.3.3 实验预习要求64
1.3.4 实验内容64
1.3.5 实验报告要求67
1.4 实验3: 串操作67
1.4.1 实验目的67
1.4.2 实验设备67
1.4.3 实验预习要求67
1.4.4 编程提示68
1.4.5 实验内容68
1.4.6 调试提示69
1.4.7 实验报告要求70
1.5 实验4: 字符及字符串的输入和输出70
1.5.1 实验目的70
1.5.2 实验设备70
1.5.3 实验预习要求70
微型计算机原理与接口技术题解及实验指导(第2版)目录1.5.4 实验内容70
1.5.5 调试提示71
1.5.6 实验报告要求72
1.6 实验5: 直线程序设计72
1.6.1 实验目的72
1.6.2 实验设备72
1.6.3 实验预习要求72
1.6.4 直线程序简介72
1.6.5 实验内容73
1.6.6 程序流程图73
1.6.7 编程提示73
1.6.8 程序框架74
1.6.9 调试提示74
1.6.10 实验习题75
1.6.11 实验报告要求75
1.7 实验6: 分支及循环程序设计75
1.7.1 实验目的75
1.7.2 实验设备75
1.7.3 实验预习要求75
1.7.4 分支程序和循环程序简介75
1.7.5 实验内容76
1.7.6 程序流程图76
1.7.7 编程提示76
1.7.8 程序框架78
1.7.9 实验习题79
1.7.10 实验报告要求79
?*1.8 实验7: 综合程序设计80
1.8.1 实验目的80
1.8.2 实验设备80
1.8.3 实验预习要求80
1.8.4 子程序简介80
1.8.5 实验内容80
1.8.6 程序流程图81
1.8.7 编程提示82
1.8.8 程序框架83
1.8.9 实验报告要求84
第2章 硬件接口电路实验85
2.1 微机接口实验台使用说明85
2.1.1 TPC-H型通用微机接口实验台简介85
2.1.2 实验台结构85
2.1.3 实验须知92
2.2 实验8: I/O地址译码92
2.2.1 实验目的92
2.2.2 实验设备92
2.2.3 实验预习要求92
2.2.4 实验原理和内容93
2.2.5 实验提示94
2.2.6 程序框架94
2.2.7 实验习题95
2.2.8 实验报告要求95
2.3 实验9: 简单并行接口95
2.3.1 实验目的95
2.3.2 实验设备及元件95
2.3.3 实验预习要求96
2.3.4 实验内容96
2.3.5 实验提示97
2.3.6 程序流程图98
2.3.7 程序框架99
2.3.8 实验习题100
2.3.9 实验报告要求100
2.4 实验10: 存储器扩充实验100
2.4.1 实验目的100
2.4.2 实验设备101
2.4.3 实验预习要求101
2.4.4 实验内容101
2.4.5 实验提示101
2.4.6 程序框图102
2.4.7 实验习题102
2.4.8 实验报告要求102
2.5 实验11: 8253可编程定时器/计数器102
2.5.1 实验目的102
2.5.2 实验设备102
2.5.3 实验预习要求103
2.5.4 实验内容103
2.5.5 实验提示104
2.5.6 程序流程图104
2.5.7 实验习题104
2.5.8 实验报告要求104
2.6 实验12: 8255可编程并行接口（一）105
2.6.1 实验目的105
2.6.2 实验设备105
2.6.3 实验预习要求105
2.6.4 实验内容105
2.6.5 实验提示106
2.6.6 程序流程图106
2.6.7 程序框架107
2.6.8 实验习题108
2.6.9 实验报告要求108
?*2.7 实验13: 中断实验108
2.7.1 实验目的108
2.7.2 实验设备108
2.7.3 实验预习要求108
2.7.4 实验原理109
2.7.5 实验内容109
2.7.6 实验提示110
2.7.7 程序框架110
2.7.8 实验习题111
2.7.9 实验报告要求112
?*2.8 实验14: 8255可编程并行接口（二）112
2.8.1 实验目的112
2.8.2 实验设备112
2.8.3 实验预习要求112
2.8.4 实验内容112
2.8.5 参考流程图113
2.8.6 程序框架114
2.8.7 实验习题116
2.8.8 实验报告要求116
?*2.9 实验15: 8250串行通信接口116
2.9.1 实验目的116
2.9.2 实验设备116
2.9.3 实验预习要求117
2.9.4 实验内容117
2.9.5 实验提示117
2.9.6 参考流程图118
2.9.7 程序框架118
2.9.8 实验习题120
2.9.9 实验报告要求120
2.10 实验16: D/A转换器120
2.10.1 实验目的120
2.10.2 实验设备120
2.10.3 实验预习要求121
2.10.4 实验内容121
2.10.5 实验提示121
2.10.6 参考流程图122
2.10.7 程序框架122
2.10.8 实验习题123
2.10.9 实验报告要求123
2.11 实验17: A/D转换器123
2.11.1 实验目的123
2.11.2 实验设备123
2.11.3 实验预习要求123
2.11.4 实验内容124
2.11.5 实验提示124
2.11.6 参考流程图125
2.11.7 程序框架126
2.11.8 实验报告要求127
?*2.12 实验18: 步进电机控制128
2.12.1 实验目的128
2.12.2 实验设备128
2.12.3 实验预习要求128
2.12.4 实验原理128
2.12.5 实验内容129
2.12.6 实验提示129
2.12.7 实验习题130
2.12.8 实验报告要求130
附录A 部分实验程序清单131
A.1 汇编语言部分131
A.2 硬件接口部分138
附录B TD.EXE的使用说明150
B.1 如何启动TD150
B.2 TD中的数制151
B.3 TD的用户界面151
B.4 代码区的操作155
B.5 寄存器区和标志区的操作158
B.6 数据区的操作159
B.7 堆栈区的操作162
B.8 TD使用入门的10个How to162
图书前言
微型计算机原理与接口技术题解及实验指导（第2版）本书是与《微型计算机原理与接口技术（第2版）》配套的题解及实验指导。由于教材第2版对习题部分做了一定的改动，因此本书在第1版的基础上，对题解部分重新进行了编写，并由第1版的9章改为第2版的8章；同时，根据本书第1版在实际教学中的使用情况，对实验内容也做了少量调整。
本书第1部分是教材各章的习题分析和解答，为学生进一步理解教材内容并验证所学知识的掌握程度有一定的帮助，也对从事该课程教学的教师提供了一个巩固和深化课堂效果的教学环境。学习的最终目的是为了应用。要较好地掌握微型计算机技术，实践是一个非常重要的环节。对汇编程序，要多读例程，多做上机练习，才能逐渐领会和掌握编程的方法和技巧。对接口电路，更需多做实验才能真正学会其使用方法。
本书第2部分是实验指导，该部分较全面地介绍了汇编程序设计的实验环境和设计步骤，由浅入深地引入了汇编程序设计中的各类典型问题。在接口电路部分，借鉴了清华同方公司基于TPC-H实验装置设计的多数实验，对读者学好微型计算机原理与接口技术会有较大的帮助。
这次再版工作由吴宁和陈文革负责，吴宁负责统稿。