Advertisement

中央处理器CPU知识点课程概述复习

阅读量:

计算机遵循“存储程序”这一运作模式,也就是说,计算机需要具备从主存中逐条获取指令并自动执行的能力,而负责执行这些指令 的核心组件即为中央处理器(CPU)。在CPU内部,负责指挥指令执行过程 的单元被称为控制器

一:指令执行的过程

指令按照顺序被存储在内存中连续的单元内,其地址由程序计数器(PC)提供。CPU从内存中取出并执行一条指令所需的时间称为指令周期,而不同类型的指令对应的周期长度可能存在差异。
CPU执行一条指令的大致流程如下:
(过程类似于烹饪的过程)
(1)获取指令并确定下一条指令的地址(即找到当前需要制作的菜品对应的菜谱,并确定下一步要制作的菜品对应的菜谱位置)。
从PC所指示的内存单元中读取指令,并将其送入指令寄存器(IR),同时计算下一条指令的地址并将结果存入PC中。
(2)对当前指令的操作码进行译码。(当我们拿到菜谱之后,需要先理解其中的内容)。
(3)计算源操作数的地址并获取源操作数。(在理解了菜谱内容后,需要根据上面列出的食材信息,前往相应的货架上获取所需的原料)。这一过程涉及到不同的寻址方式。
(4)执行数据操作。(在获得所需食材后,开始按照菜谱中的步骤进行烹饪,具体采用蒸、炒、炸等不同的方式)。
(5)计算目的操作数的地址并将结果存储。(当菜肴完成之后,需要确定将其放置的位置)。

全部评论 (0)

还没有任何评论哟~