本书是和清华大学计算机系列教材《微型计算机技术及应用——从16位到32位(第二版)》配套的习题和实验题集。每章的习题都针对了教材中相应章节的关键技术和主要内容,其中包含了一部分例题性习题。和初版相比,增加了以80386为对象的32位微处理器的原理和关键技术的有关习题,其中包括片内两级存储管理技术、虚拟存储技术、流水线技术及高速缓存技术;另外,以MCS—805l为对象重写了单片微型机一章的习题;还增加了一份模拟试卷及其答案。实验题的软件部分可以用任何一台IBM PC/XT、AT、Pentium来进行;硬件部分须另外连接实验线路来完成。书中对每个实验均给出详细线路图,只须在主机总线扩展槽和实验线路间加简单的总线驱动线路即可实现。\r\n
\r\n
习 题 \r\n\r\n 第1章 微型计算机概述 \r\n\r\n 第2章 8086微处理器 \r\n\r\n 第3章 8086的寻址方式和指令系统 \r\n\r\n 第4章 微型计算机和外设的数据传输 \r\n\r\n 第5章 串并行通信和接口技术 \r\n\r\n 第6章 中断控制器. DMA控制器和计数器/定时器 \r\n\r\n 第7章 模/数和数/模转换 \r\n\r\n 第8章 键盘和LED显示 \r\n\r\n 第9章 CRT技术 \r\n\r\n 第10章 打印机接口技术 \r\n\r\n 第11章 总线 \r\n\r\n 第12章 存储器 \r\n\r\n 第13章 单片微型机 \r\n\r\n 第14章 微型机操作系统MS—DOS \r\n\r\n 第15章 IBM PC/XT主机系统的结构和工作原理 \r\n\r\n 第16章 32位微处理器80386 \r\n\r\n 第17章 80386的寻址方式和指令系统 \r\n\r\n 第18章 32位微型机系统中的高速缓存技术 \r\n\r\n 第19章 从8086到Pentium的技术发展 \r\n\r\n 实验题 \r\n\r\n (一)软件实验 \r\n\r\n 实验1 两个多位十进制数相加的实验 \r\n\r\n 实验2 两个数相乘的实验 \r\n\r\n 实验3 BCD码相乘的实验 \r\n\r\n 实验4 字符匹配实验 \r\n\r\n 实验5 字符串匹配实验 \r\n\r\n 实验6 从键盘输入数据并显示的实验 \r\n\r\n 实验7 字符和数据的显示实验 \r\n\r\n 实验8 响铃实验 \r\n\r\n 实验9 接收年. 月. 日信息并显示的实验 \r\n\r\n 实验l0 将键盘输入的小写字母转换成大写字母的实验 \r\n\r\n 实验11 保留最长行输入字符的实验 \r\n\r\n 实验12 计算机钢琴的实验 \r\n\r\n 实验13 排序实验 \r\n\r\n 实验14 学生成绩名次表实验 \r\n\r\n 实验15 设置光标的实验 \r\n\r\n 实验16 清除窗口的实验 \r\n\r\n 实验17 计算N!的实验 \r\n\r\n 实验18 写文件的实验 \r\n\r\n 实验19 读文件的实验 \r\n\r\n 实验20 显示目录的实验 \r\n\r\n (二)硬件实验 \r\n\r\n 实验21 8253计数器/定时器的实验 \r\n\r\n 实验22 8255A并行接口实验(一) \r\n\r\n 实验23 8255A并行接口实验(二) \r\n\r\n 实验24 8255A并行接口实验(三) \r\n\r\n 实验25 8251A串行口的实验 \r\n\r\n 实验26 8259A中断控制器实验 \r\n\r\n 实验27 D/A实验 \r\n\r\n 实验28 A/D实验 \r\n\r\n 实验29 RAM实验 \r\n\r\n 实验30 DMA实验 \r\n\r\n 实验31 LED显示实验 \r\n\r\n 实验32 微机接口综合实验 \r\n\r\n 附录 \r\n\r\n 附录1 汇编语言程序的建立和执行 \r\n\r\n 附录2 ASCII字符表 \r\n\r\n 附录3 TPC—1型实验培训系统结构及使用说明 \r\n\r\n 附录4 主要硬件芯片的引腿号和信号名称 \r\n\r\n 附录5 模拟试卷 \r\n\r\n 附录6 模拟试卷答案 \r\n
\r\n
第二版前言
本书是和《微型计算机技术及应用——从16位到32位(第二版)》完全配套的习题和实验题集. 与第一版相比, 主要在以下几方面作了修订:
1. 删除了习题部分第11章音频盒式磁带接口, 所以, 后面的章节序号依次提前.
2. 以MCS—805l为对象重写了单片微型机一章的习题.
3. 增加了习题部分第16—19章, 这几章的习题主要围绕以下内容:32位微处理器的工作原理. 片内两级存储管理. 虚拟存储技术. 流水线技术. 32位微处理器指令系统特点和高速缓存技术.
4. 附上了一份模拟试卷, 并给出了答案, 这一点主要是考虑了许多自学者的要求.
5. 对第一版习题从文字上作了全面修改.
本书第3. 13. 14. 17. 19章由史嘉权执笔, 史云凌对试卷作了解答, 其余均由戴梅萼执笔.
戴梅萼
1997年5月于清华大学
第一版前言
《微型计算机技术及应用》一书自1991年11月出版以来, 编著者收到了许多读者的热情来信, 他们像相识已久的朋友一样提出了不少有益的建议, 其中最普遍最一致的便是希望有一本对应的习题和实验题集. 希望这本题集的出版能满足广大读者的这一要求.
本题集完全和教材《微型计算机技术及应用》一书相配套. 每一章的习题针对了教材中相应章节的关键技术和主要内容. 此外, 题集中还包含了部分例题性习题, 这类习题实际上是对教材的一种补充, 它们一方面提供了程序实例以具体说明一些重要技术的使用方法, 另一方面要求读者据此举一反三, 去编写一个应用这些技术的另一个程序, 或者编写一个更高层次的程序, 等等. 实验题集分为软件和硬件两部分. 所有的软件实验可以在任何一台IBM PC/XT. AT. Pentium机上完成, 12个硬件实验则须另外连接硬件线路才能完成, 也可在《TPC—1型16位微机实验培训系统》上进行. TPC—1实验系统并不是一个独立的系统, 而只是一个实验台, 它必须通过62芯总线驱动板接到PC机上才能使用. 实验台上主要安置了12个硬件实验所用到的8253. 8251A. 8255A. DAC0832. ADC0809芯片及附加电路, 还有小键盘. 数码管. 8MHz晶振. 发光二极管等器件(见附录3).
在本题集的编写和定稿过程中, 北京计算机学院苏开娜副教授提出了许多建设性建议并作了全面审定, 清华大学计算机系史嘉权副教授编写了部分章节的习题, 清华大学计算机系(计九年级)学生史云凌对书中的全部程序进行了调试验证, 此外, 几位热心的朋友试用了整套习题, 并从读者的角度提出许多宝贵意见, 还有和我共同设计TPC—1实验系统的冯一兵高级工程师等. 在此, 向他们表示最真诚的谢意.
由于水平所限, 书中仍然会有错误和不足之处, 敬请读者批评指正.
戴梅萼
1994年5月于清华大学
无封面