一级标题
CPU的典型组成
![](https://img.haomeiwen.com/i6531197/ab11b9f52d433f44.png)
对程序员说.CPU中最重要的就是寄存器,可以通过改变寄存器的内容来实现对CPU的控制
![](https://img.haomeiwen.com/i6531197/4238138758462567.png)
- AX, BX,CX,DX这四个寄存器通常用来存放一般性数据,称为通用寄存器
- 通常,CPU会先将内存中的数据存储到通用寄存器中,然后再对通用寄存器中的数据进行运算
寄存器特别重要. 中转作用
![](https://img.haomeiwen.com/i6531197/37690245abca2986.png)
![](https://img.haomeiwen.com/i6531197/9b5daacc0922609b.png)
![](https://img.haomeiwen.com/i6531197/b194d5c7dfd8896d.png)
![](https://img.haomeiwen.com/i6531197/629cb426fe240342.png)
字节, 字
![](https://img.haomeiwen.com/i6531197/e6e96f4f3cb2aa2b.png)
![](https://img.haomeiwen.com/i6531197/67ce5c016055b502.png)
cs和IP
![](https://img.haomeiwen.com/i6531197/6a02b156548e1bf5.png)
cpu 通过 cs和IP指令 地址找到内存中地址.然后输入到电路中继续执行代码
通过我们上面的过程展示,cpu的工作过程可以简要描述如下.
1.从cs:IP指向的内存单元中读取指令, 读取的指令进入指令缓冲器;
2.IP=IP+所读取指令的长度. 从而指向下一条的指令;
3.执行指令.转到步骤1.循环执行此步骤.
指令和数据
1.在内存或者磁盘上,指令和数据没有任何区别,都是二进制信息
2.CPU在工作的时候把所有信息看做指令, 有的信息看做数据,为同样的信息赋予了不同的意义.
![](https://img.haomeiwen.com/i6531197/310143df35ea9603.png)
总结
![](https://img.haomeiwen.com/i6531197/8bc803cac65a2e13.png)
![](https://img.haomeiwen.com/i6531197/27dcff8f5899cb3e.png)
![](https://img.haomeiwen.com/i6531197/aa25792ef2079e11.png)
![](https://img.haomeiwen.com/i6531197/4d0a952783d6505a.png)
斜体
粗体
引用段落
代码块
网友评论