汇编语言学习笔记(四)CS 代码段寄存器

2018-02-20  本文已影响219人  Rui哥

一、 CS 和IP

CPU指令的执行过程.png

CPU是不会停的,CS : IP中的值也不会空的,继续执行

注意: IP 只为 CS服务,其他的段寄存器中的偏移地址不由IP提供.

通过上面的流程图我们可以看出8086指令的执行过程简要描述如下:

-1) 从CS:IP 指向的内存单元读取代码指令,读取的指令进入指令缓冲器.
-2)IP = IP + 所读取的指令的长度,从而指向下一条指令地址.
-3)执行指令. 指令执行完转到步骤(1),重复这个过程.

二、指令和数据

**例如,内存中的二进制信息 1000 1001 1101 1000, 计算机可以把他看做为大小是89D8H 的数据来处理,也可以将其看做指令 mov ax,bx 来执行

1000 1001 1101 1000 --->89D8H (数据)

1000 1001 1101 1000 --->mov ax,bx (程序\指令)

上一篇 下一篇

猜你喜欢

热点阅读