讲解

处理器日志:它是什么以及如何工作

目录:

Anonim

处理器记录是一个困扰许多人的问题,因此我们在此处留出一个空间来详细解释它。

寄存器对于处理器的操作非常有用,因为它们可以帮助处理器,指导处理器将处理后的数据发送到何处。 由于我们知道这是一个抽象的东西,不容易解释,因此我们在下面以一种可以理解的方式对其进行了解释。

让我们开始吧!

内容索引

他们是什么 他们做什么工作?

寄存器位于每个微处理器内部,其功能是存储 数据 值 ,命令,指令二进制状态 ,这些状态 值 命令应处理哪些数据,例如如何处理。 寄存器仍然是容量很小 的高速 存储器 。

每个记录可以包含一条指令,一个存储地址或任何类型的数据。 在处理器中,我们发现空间的容量为4到 64位,因为每个寄存器必须足够大才能包含一条指令。 对于64位计算机,每个记录的大小为64位。

每个微处理器都有各种任务或职责来处理信息。 从应用程序(零和一)以二进制语言 接收信息,然后以某种方式处理它们。 假设CPU转换了这些数据,以便我们用户理解它。

在微处理器内部,我们找到信息 记录 ,记录的功能是临时存储经常访问的数据。

记录类型

处理器寄存器根据其服务目的或命令进行划分或分类。

资料记录

它们存储数字数据,例如 字符小订单。 旧的处理器有一个特殊的数据寄存器: 累加器,用于某些操作。

内存数据记录( MDR )

这是我们之前提到的寄存器,它是处理器中的寄存器,并连接到数据总线。 它具有很小的容量和较高的速度,可以通过它高速写入或读取定向到内存I / O端口 (即外围设备)的总线数据。

地址记录

它们存储用于访问主 内存主 内存的地址 ,我们通常将其称为ROMRAM。 从这个意义上讲,我们可以看到带有寄存器的处理器仅用于保存地址或数值。

通用寄存器( GPR )

它们是用于存储地址常规数据的寄存器 它是一种混合寄存器 ,正如它自己所指出的,没有特定功能。

专用记录( SPR )

在这种情况下,我们正在处理存储系统状态数据的寄存器,例如状态寄存器或 指令指针 它们可以与PSW ( 程序状态字 )结合使用。

状态记录

它们用于保存实数值,实数值的功能是确定何时应执行指令。 也称为CCR ( 条件代码寄存器) 。 在这种类型的记录中,我们发现以下内容:

  • 旗帜或“ FLAGS ”的注册 我们在具有X86架构的英特尔处理器中找到了它 我们面临着一个16位宽的寄存器。 但是,它有2个继承者:
    • EFLAGS, 32位宽。 RFLAGS, 64位宽。

浮点记录

首先,我们应该解释什么是浮点数。 浮点以公式的形式表示用于执行算术运算的不同大小的实数。 我们将在需要快速处理系统的系统中满足您的要求。

因此,这些寄存器将这些表示形式保留在许多体系结构中。

持续记录

其目的是保存只读值,例如零,一或。

我们建议阅读市场上最好的处理器

到目前为止,我们对什么是处理器寄存器进行了解释。 我们知道,理解起来可能有些复杂,因此请随时询问我们或以您的智慧补充这些信息。

讲解

编辑的选择

Back to top button