这门课程分为多个章节,旨在深入理解计算机系统的基础与高级结构。
1.1 计算机系统概念,探讨了计算机的起源、发展及广泛应用。1.1.3部分讲解了系统结构、组成与实现的区别。
弗林分类法、冯氏分类法和海德勒分类法对系统结构进行了详细分类,1.5节分析了系统性能的关键指标,如速度、加速比和CPU性能。
章节详细介绍了组合逻辑电路(如编码器、译码器等)和时序逻辑电路,以及VHDL语言的基础知识。
3.1节着重于数据表示和转换,包括机器数的编码和浮点数运算方法,3.7节用VHDL实现8位ALU的设计实例。
4.1章介绍了指令系统设计技术和CISC与RISC两种设计途径,4.4节讨论了精简指令系统的特性。
5.1节解释了控制器的功能和结构,5.4节通过VHDL设计微程序控制器实例,涵盖了硬布线与微程序控制器的实现。
第6章至第9章分别探讨主存储器、输入输出设备、高性能计算机体系结构等,涵盖了存储系统、输入输出技术、流水线和并行处理等关键内容。
课程末尾提供参考文献,以供深入研究。