《计算机组成原理》是由计算机科学与技术系(计算机信息管理学院前身)从2001年开始开设的一门专业主干课程,面向计算机所有专业的本科、专科及高职学生的必修课。一般在大学二年级或三年级开设。2001年开始筹备硬件实验室,同年投入使用。该课程理论授课和实验实践相结合,理论授课为主,实验教学为辅的教学模式,通过实验实践,对计算机组成部件的工作原理有了更深的认识。教材一直选用国内优秀教材,随着知识的更新,版本也在不断更新。任课老师都有多年的教学经验,随着知识的更新,能够深入浅出,把新知识自然融入课堂中。
二、课程基本情况及开设范围
《计算机组成原理》是计算机科学与技术专业本科生的一门必修课程,也是计算机软件工程学生和计算机网络工程学生的必修课。通过学习本课程,能了解计算机一般组成原理与内部运行机理,为学习本专业后继课程和进行与硬件有关的技术工作打好基础。该课程强调培养学生的动手动脑能力、开创与创新意识、实验技能,这些要求更多的是通过作业、教学实验等环节完成,要求学生有意识地主动加强这些方面的练习与锻炼。
《计算机组成原理》课程在计算机科学与技术本科专业第三学期开设,总学分4学分,学时68课时,理论课时51学时,实验课时17学时;计算机科学与技术(蒙)专业第五学期开设,总学分3学分,学时51课时,理论课时51学时;计算机软件工程本科专业第五学期开设,总学分3学分,学时51课时,理论课时51学时;计算机网络工程专业第五学期开设,总学分3学分,学时51课时,理论课时51学时。
三、主要内容
《计算机组成原理》课程内容包括:
数字化编码,数制及数制转换,数据表示,检错纠错码;
数据的算术与逻辑运算,运算器的功能、组成与设计,教学机的运算器实例;
计算机指令系统综述,指令格式与寻址方式,教学计算机的指令系统与汇编语言程序设计;
控制器的功能、组成与设计,教学机的控制器实例;
多级结构的存储系统综述,主存储器的组成与设计,教学机的内存储器实例,cache存储器的运行原理,虚拟存储器的概念与实现;
磁盘设备的组成与运行原理,磁盘阵列技术;
光盘机的组成与运行原理;
磁带机的组成与运行原理;
计算机输入/输出设备与输入/输出系统综述,显示器设备,针式打印机设备,激光印字机设备,计算机总线的功能与组成,输入/输出系统的功能与组成,教学机的总线与输入/输出系统实例;
几种常用的输入/输出方式,中断与dma的请求、响应和处理。