本文主要是介绍详解通用寄存器-内存读写,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在看这篇文章之前,可以先看一下这一篇
数据宽度
便于理解后续的内容
- 在数据宽度那里已经说了计算机中有很多的容器
- 有的容器是cpu里面提供的,有的容器是内存提供的。
- 本质其实没有什么区别,都是拿来存储数据的
- 那为什么要在cpu中放一些容器,在内存中放一些容器
- 把数据放在cpu里面计算非常快,但是cpu非常昂贵
- 放在内存中会相对慢一点,但是内存要相对便宜一点
- 所以两者兼用会比较好。
cpu中提供的常用的32位容器
我们称为32位通用寄存器
-
32位通用寄存器的指定用途如下
这张图片里面的东西一定要记住,最好能把编号跟寄存器对映背下来,后面对硬编码的一些相关理解有用* -
图上面画红色圈这个部分,你可以不用记,最好把他用途忘记,这是cpu建议你怎么使用容器,其实只要他是容器,我们知道怎么使用它就可以了,所以你可以不用记它
eg:我们可以这样来理解它&#
这篇关于详解通用寄存器-内存读写的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!