计算机系统结构学主要研究计算机系统的 基础理论、组成原理、系统设计与分析方法,以及计算机系统的性能评价。具体学习内容如下:
计算机科学与技术基础理论:
包括计算机系统的基本组成、工作原理和性能评价方法。
计算机系统结构与系统软件:
研究计算机系统的结构、组成以及系统软件的相关理论。
计算机应用技术:
掌握计算机在实际应用中的专门知识和技术。
软硬件逻辑功能等效:
理解计算机系统中哪些功能可以由硬件实现,哪些可以由软件实现,以及在逻辑功能上是等价的。
多级层次结构:
从功能划分成多层机器级组成的层次结构,包括应用语言机器级、高级语言机器级、汇编语言机器级、操作系统机器级、传统机器语言机器级、微程序机器级等。
透明性:
包括客观存译和解释等技术,用于实现不同机器级之间的程序转换和功能仿真。
系统结构、组成与实现的关系:
研究计算机系统结构、计算机组成和计算机实现三者的相同点和区别,以及它们之间的相互影响。
通过学习计算机系统结构,学生能够建立计算机系统的完整概念,掌握计算机系统的分析方法和设计方法,并了解新型计算机系统的基本结构及其工作原理。
建议:
计算机系统结构是一门理论性和实践性都很强的课程,建议学生结合理论学习和实践项目,以更好地掌握相关知识和技能。
由于该领域发展迅速,建议学生关注最新的技术动态和研究成果,以便将最新的知识应用于实际工作中。