本课程是理工科专业特别是电子信息类专业必修的一门专业基础课程。通过学习本课程,学生可理解微型计算机的组成及基本工作原理,初步建立微机系统的概念;了解微处理器及微型计算机的发展及技术特色;掌握汇编语言程序设计的基本方法;了解微机中存储器系统的概念并掌握存储芯片的扩展技术和CPU的连接方法;理解中断系统概念及中断处理过程;了解I/O接口的基本功能和基本结构;掌握可编程接口芯片的初始化编程方法及应用。通过循序渐进、综合循环提高的教学和实践活动,使学生具有扎实的理论基础和宽广的系统知识,具有研究开发基于本专业知识的计算机应用系统的能力。
使学生能够较全面深入地了解计算机系统的组成和微型计算机系统的原理及应用技术;能够掌握汇编语言程序设计的基本方法;通过实验使学生掌握在系统实模式下编辑、汇编和调试汇编源程序的全过程和微机接口技术的基本原理与应用。通过循序渐进、适当综合循环提高的教学和实践活动,使学生具有扎实的理论基础和宽广的系统知识,具有研究开发基于本专业知识的计算机应用系统的能力。
该课程前应该具备基本的计算机初步操作能力,具备计算机软件编程方面的基本能力,同时还应该具有电子线路方面的一般知识。本课程的先修课程是“数字电路与逻辑设计”和“高级语言程序设计”,数制二进制运算,逻辑运算及数字脉冲电路方面知识应在“数字电路与逻辑设计”中讲授,程序设计的概念在“高级语言程序设计”中讲授。
教材:
[1]孙力娟等.微型计算机原理与接口技术(慕课版).北京: 清华大学出版社,2019。
[2]陈燕俐等.微型计算机原理与接口技术实验指导教程. 北京: 清华大学出版社,2015年。