SPOC学校专有课程
计算机组成原理
分享
spContent=理论性强、内容多、难度大是同学们在学习《计算机组成原理》过程中常会反映的问题,在此,课程主讲教师将会把自己对于课程学习的相关经验与同学们分享,教会您如何将您所学的课程与课程之间、程序和算法之间、软件和硬件之间、程序和存储器之间等内容相互关联起来,使您的学习融会贯通、游刃有余!
—— 课程团队
课程概述

“计算机组成原理”是计算机科学与技术专业学生的一门核心专业基础课程,在先导课和和后继课之间起着承上启下的作用。通过对本门课程的学习,使学生掌握计算机系统的各个组成部分的工作原理、组成结构及相互关系,理解计算机系统的层次化结构概念,熟悉组成计算机各主要部件的逻辑结构、工作原理和设计方法,建立起一个完整的计算机系统的整机概念;熟悉一些典型的有代表性的计算机结构,掌握现代计算机中的一些核心技术(流水、 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 PageWWW计算机体系结构主页):提供有关计算机体系结构领域研究人员的全面检索信息

2.        CPU Info CenterCPU 信息中心):提供处理器的信息,包括技术论文、产品信息和最近发布的公告

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