“计算机组成原理”是计算机科学与技术专业学生的一门核心专业基础课程,在先导课和和后继课之间起着承上启下的作用。通过对本门课程的学习,使学生掌握计算机系统的各个组成部分的工作原理、组成结构及相互关系,理解计算机系统的层次化结构概念,熟悉组成计算机各主要部件的逻辑结构、工作原理和设计方法,建立起一个完整的计算机系统的整机概念;熟悉一些典型的有代表性的计算机结构,掌握现代计算机中的一些核心技术(流水、 RISC、多级存储层次)的设计思想和实现方法。
课程目标:培养学生对计算机硬件系统的分析与设计的能力,通过实验与理论结合,为全面培养学生分析问题、解决问题的能力,以及设计与创新能力奠定良好的基础,同时为学习后续相关软件(操作系统、编译原理)、硬件课程(单片机原理与接口技术、嵌入式系统等)打下良好的基础。
“计算机组成原理”课程教学一方面要保证传统的知识和理论的完整性,使学生通过本课程的学习,建立一个计算机的“整机”概念,熟悉组成计算机各主要部件的逻辑结构、工作原理和设计方法;另一方面又要紧跟当今计算机发展的步伐,培养学生继续学习的能力和创新实践的能力。
1.完成本课程所有章节的在线视频学习
2.完成所有章节的测试题
3.完成线上期末考试
4.参与本课程的学习讨论
5.1)60分≤总成绩<80分,可以获得本课程的合格证书
2)总成绩≥80分,可以获得本课程的优秀证书
6.成绩合格及以上的学生不再自动获得证书,可以申请收费的认证证书,认证证书分为电子版证书和纸质版证书。
数字逻辑、汇编语言、高级语言程序设计等
参考教材
1. 计算机组成原理(第五版), 白中英主编 ,科学出版社;
2. Computer Organization and Design(英文版 第五版), David A. Patteron, John L. Hennessy, 机械工业出版社
3. 计算机组成原理(第三版),蒋本珊编著, 清华大学出版
4. 计算机组成原理(第二版),唐朔飞,高等教育出版社
参考站点:
1. WWW Computer Architecture Home Page(WWW计算机体系结构主页):提供有关计算机体系结构领域研究人员的全面检索信息
2. CPU Info Center(CPU 信息中心):提供处理器的信息,包括技术论文、产品信息和最近发布的公告
3. Processsor Emporium(处理器商业中心):提供有趣和有益的信息集合
4. ACM Special Interet Group on Computer Architecture(美国计算机协会的计算机体系结构专业组):提供SIGARCH的活动和出版信息
5. IEEE TChnical Committee on Computer ARchitecture(美国电气电子工程师学会的计算机体系结构技术委员会):提供TCAA的业务通信
6. USENET新闻组:致力于讨论计算机组成和结构,经常会有相当好的文章,比较好的新闻组有:comp.arch, comp.arch.arithmetic, comp.arch.storage, comp.parallel