谈谈寄存器

发布时间:2024年01月05日

寄存器可以看做内存的一种。

寄存器在CPU内部,用来暂存指令、数据,利用寄存器会非常的快,通常在一个CPU时钟周期就可以完成。

CPU的内部一般由:寄存器、控制器、运算器和时钟组成。(需要更细化地了解CPU工作机制)

控制器负责把内存上的指令、数据等读入寄存器,并根据指令的执行结果来控制整个计算机。运算器负责运算从内存读入寄存器的数据。时钟负责发出CPU开始计时的时钟信号。

...

控制器再根据运算结果来控制计算机。

—— 《程序是怎么跑起来的》矢泽久雄

寄存器离不开汇编。通过汇编/反汇编,可以发现寄存器大量参与我们的程序运行。

“机器语言级别的程序是通过寄存器来处理的”?—— 《程序是怎么跑起来的》矢泽久雄

?

文章来源:https://blog.csdn.net/Tadecanlan/article/details/135398253
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。