本课程主要在介绍计算机系统结构的基本概念、原理、结构和分析方法的基础上,着重阐述了计算机系统的并行化技术,旨在帮助学生建立计算机系统的完整概念,充分掌握计算机系统结构的最新研发思想与技术。 主要讲述内容:
(1)计算机系统的概念及其设计原则,通过对冯·诺依曼计算机模型指令集的分类,简要阐述计算机系统发展的脉络及与体系结构发展密不可分的核心领域的现状与发展,最后简单介绍几种先进的微体系结构;
(2)流水线的基本概念、分类及性能计算方法,并以dlx模型为实例详细描述流水线执行的关键技术,并对流水线中相关和冲突问题进行重...
本课程主要在介绍计算机系统结构的基本概念、原理、结构和分析方法的基础上,着重阐述了计算机系统的并行化技术,旨在帮助学生建立计算机系统的完整概念,充分掌握计算机系统结构的最新研发思想与技术。 主要讲述内容:
(1)计算机系统的概念及其设计原则,通过对冯·诺依曼计算机模型指令集的分类,简要阐述计算机系统发展的脉络及与体系结构发展密不可分的核心领域的现状与发展,最后简单介绍几种先进的微体系结构;
(2)流水线的基本概念、分类及性能计算方法,并以dlx模型为实例详细描述流水线执行的关键技术,并对流水线中相关和冲突问题进行重点阐述;
(3)通过指令级并行概念的介绍,阐述实现指令级并行的关键技术和算法;
(4)存储系统,重点讲述虚拟存储系统,cache存储系统及并行主存系统;
(5)介绍输入输出系统,讲述总线类型、控制及通信方式,并详细阐述中断系统及总线与cpu及存储器的通信原理