计算机体系结构-传统是研究如何在给定工艺限制和软件
要求下设计更好的计算机。最早指的是指令集的设计;
▪ 后来发展为:涉及计算机硬件(逻辑设计和封装技术)、
指令集体系结构、微体系结构(存储器系统、互联系统、
CPU等)
▪ 当前信息互联网发展迅速,计算机体系结构的外延进一步
扩展,不再单纯涉及计算机内部,新的计算模式也属于体
系结构范畴,包括计算机硬件、计算机软硬件接口、计算
机系统级软件等。类似一张蓝图,设定了计算系统主要组
件间的互联关系,以及每个组件的整体功能,通常不提供
过多细节。由计算机内部扩展到并行、分布式、云计算等
▪ 熟悉计算机软硬件知识,有助于计算系统设计;
▪ 软件人员有助于开发高质量程序,优化程序性能;
▪ 引导研究生进行并行计算等体系结构相关方向的研
究工作,掌握基础知识和研究思路,探索技术和方
向的融合;
▪ 有助于开展其他方向的研究,共同的性能优化和设
计方法引导。