2.1 通用寄存器
存放一般性的数据
2.3 几条汇编指令
1、在进行数据传送或运算时,指令的两个操作对象的
位数应当一致。
(8位寄存器最大可存放值是255)
2.4 物理地址
内存单元的地址
2.6 8086CPU给出物理地址的方法
1、8086CPU有20位地址总线(可传输20位地址),而CPU内部结构是16位(只能传输16位地址):8086cpu采用在内部使用2个16位地址合成一个20位物理地址。物理地址=段地址x16+偏移地址(x16相当于二进制左移4位,16进制左移1位)
![](https://img-blog.csdn.net/20180108101846454?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbTBfMzc2ODg5ODQ=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
![](https://img-blog.csdn.net/20180108101851116?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbTBfMzc2ODg5ODQ=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
![](https://img-blog.csdn.net/20180108101856195?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbTBfMzc2ODg5ODQ=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
![](https://img-blog.csdn.net/20180108102228708?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbTBfMzc2ODg5ODQ=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
例如:
2.8 段 的概念
2.9 段寄存器
8086cpu在访问内存时要访问的 段地址 就在 段寄存器 中存放。
2.10 CS和IP 来去内存中的指令
2.11 修改CS、IP的指令
只有转移指令可以修改cs、ip的值:
①
②
2.12 代码段
小结: