段寄存器
8086CUP在访问内存时要有相关部件提供内存单元的段地址和偏移地址,送入地址加法器合成物理地址。
CS and IP
CS和IP事8086CP中最关键的寄存器,他们指示了CPU当前要读取指令的地址,CS为代码段寄存器。IP为指令指针寄存器。
小结
1、段地址在8086CPU的段寄存器中存放。当8086CPU要访问内存时,由段寄存器提供内存单元的段地址。8086CPU由4个段寄存器,其中CS 用来存放指令的段地址。
2、CS存放指令的地址,IP存放指令的偏移地址。
3、8086CPU工作流程:
(1)从CS:IP指向的内存单元读取指令,读取的指令进入指令缓冲器;
(2)IP指向下一条指令;
(3)执行指令。(转到步骤①,重复这个过程)
4、8086CPU提供转移指令修改CS:IP的内容。
8086CUP在访问内存时要有相关部件提供内存单元的段地址和偏移地址,送入地址加法器合成物理地址。
CS and IP
CS和IP事8086CP中最关键的寄存器,他们指示了CPU当前要读取指令的地址,CS为代码段寄存器。IP为指令指针寄存器。
小结
1、段地址在8086CPU的段寄存器中存放。当8086CPU要访问内存时,由段寄存器提供内存单元的段地址。8086CPU由4个段寄存器,其中CS 用来存放指令的段地址。
2、CS存放指令的地址,IP存放指令的偏移地址。
3、8086CPU工作流程:
(1)从CS:IP指向的内存单元读取指令,读取的指令进入指令缓冲器;
(2)IP指向下一条指令;
(3)执行指令。(转到步骤①,重复这个过程)
4、8086CPU提供转移指令修改CS:IP的内容。
没有评论:
发表评论