计算机组成与结构是计算机专业的核心课程之一,属于专业基础课,是一门理论与实践并重的课程,同时也是计算机相关专业进行硕士研究生选拔的重要考试科目之一。本课程的定位是面向地方高校的本专科学生,教学目标是使学生具有系统应用能力。 该课程的任务是使学生掌握计算机组成部件的工作原理、逻辑实现、设计方法及将各部件连接成整机的方法,强调建立CPU级和硬件系统级的整机概念,培养学生对计算机硬件系统的分析、开发与设计的能力。该课程是计算机硬件系列课程的重要先修基础。 它的先修课程为信息技术导论、数字逻辑设计,后继课程为微机原理与接口、单片机应用技术等硬件系列课程。计算机组成原理既是学习与了解计算机硬件组成与工作原理的基础课程,也是学习与了解计算机软件课程(如操作系统、汇编语言程序设计等)的先修基础。
“计算机组成与结构”课程教学一方面要保证传统的知识和理论的完整性,使学生通过本课程的学习,建立一个计算机的“整机”概念,熟悉组成计算机各主要部件的逻辑结构、工作原理和设计方法;另一方面又要紧跟当今计算机发展的步伐,培养学生继续学习的能力和创新实践的能力。
1.完成本课程所有章节的在线视频学习
2.完成所有章节的测试题
3.完成线上期末考试
4.参与本课程的学习讨论
数字逻辑、汇编语言、高级语言程序设计等
参考教材
1. 计算机组成原理(第五版), 白中英主编 ,科学出版社;
2. Computer Organization and Design(英文版 第五版), David A. Patteron, John L. Hennessy, 机械工业出版社
3. 计算机组成原理(第三版),蒋本珊编著, 清华大学出版
参考站点:
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