这本计算机组成原理课的实验指导书与习题集,是《计算机组成与结构》教材(王爱英主编,清华大学出版社出版)的配套用书。使用的主要教学实验设备是TEC-2实验计算机系统(由本书作者研制开发,清华大学计算机工厂生产)。
本书内容由以下3章组成:
**章给出6项实验内容。其中前3项主要解决74系列器件的正确性测试,可编程器件的内容读写,用MYCAD逻辑模拟软件完成逻辑电路的设计和运行功能的模拟等方面的内容,是进行计算机组成原理教学实验的基础知识。后3项实验是清华大学计算机系1991年以前,为当时的计算机组成原理课开设的有关计算机主机3个功能部件(运算器、主存储器和控制器)的实验项目,对学生深入理解课堂所学的理论知识,提高学生的实验动手能力起到了较好的作用。目前全校其他系辅修计算机组成原理课程的学生仍沿用这3项实验。其不足之处,在于对计算机系本科生的教学要求来说,实验内容略显简易一些,对深入掌握计算机整机完整的硬件知识,对了解计算机硬件系统与软件系统的联系与配合技术等方面,难度就不足。
第二章给出了在TEC-2实验计算机系统上进行的6项实验,包括TEC-2机监控命令的用法和汇编程序设计,运算器部件、控制器部件、主存储器部件、入/出接口及中断、整机故障定位与排除等内容。这是清华大学计算机系1991年暑假以后,也就是目前为本系学生学习计算机组成原理课程开设的教学实验项目。由于’I'EC一2实验计算机系统是一套全新的16位字长、硬软件配置合理、包括指令系统和CP[J在内都是教学组自行设计的完整的计算机系统,其设计与实现都有一定的复杂性,所以在给出具体的实验内容之前,用了较多的篇幅讲解该实验计算机系统的硬、软件系统的组成和设计原理。这些内容既是计算机组成的一个现实的特例,也是正确完成指定的各项实验必须了解的知识。自1991年TEC-2实验计算机投入使用以来,对提高教学和教学实验的水平、质量上都起到良好的推动作用。
第三章给出约220道习题与思考题,是按课程教材的前10章内容依次���序组织的。考虑到**版教材中限于篇幅无习题部分,教材修订版中习题数量也不足,故我们在本章放了较多的习题。
本书**章由周继群编写,第二章由王诚编写,第三章由蔡月茹编写。全书由王诚统编与审查。
在本书编写过程中,参考或引用了几种教材或手册中的部分内容;本系的十几位同学先后参加了TEC一2机的研制、调试和本实验指导书的素材准备工作;出版过程中得到清华大学出版社和计算机系领导的大力支持。在此,对上述有关人员的支持和辛勤工作表示衷心感谢。