首页

2010年5月29日星期六

ASM——学习3

段寄存器

   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的内容。

没有评论:

发表评论