计算机系统概述
“程序存进内存,CPU 按顺序取出并执行”——今天几乎所有人都会描述计算机怎么工作,但这句话其实是一整套具体设计选择的总结。本章先建立整体图景:硬件的五个层次、冯·诺依曼结构的五大部件、软件与硬件如何分工协作;再把视角拉近到一台真实机器,看指令周期如何一格一格地把”取指、译码、执行、访存、写回”转完;最后给出一套能科学比较两台机器快慢的性能指标,而不是只盯主频。
“程序存进内存,CPU 按顺序取出并执行”——今天几乎所有人都会描述计算机怎么工作,但这句话其实是一整套具体设计选择的总结。本章先建立整体图景:硬件的五个层次、冯·诺依曼结构的五大部件、软件与硬件如何分工协作;再把视角拉近到一台真实机器,看指令周期如何一格一格地把”取指、译码、执行、访存、写回”转完;最后给出一套能科学比较两台机器快慢的性能指标,而不是只盯主频。
发现内容有问题?
告诉我们哪里需要改进。