想知道计算机系统中的CPU、存储器、输入和输出设备是如何相互配合完成一条指令的执行吗?无需学习汇编语言,只需要借助简单的C语言知识,本门课程将高级语言程序、汇编语言程序、机器代码及其程序执行串联起来,以此全面地了解程序运行过程中所涉及到计算机系统的硬件结构,建立一个完整的计算机层次结构框架。 通过本门课程的学习,可以理解指令在硬件上的执行过程和指令的底层硬件执行机制,增强在程序的调试、性能优化、移植和健壮性保证等方面的能力。对于非计算机类专业的人员,仅通过本课程这样一门硬件类课程的学习,就可以入门级地了解计算机的程序运行过程中所涉及的硬件工作原理和软件运行机制。