CSIP.docVIP

  • 5
  • 0
  • 约6.6千字
  • 约 14页
  • 2016-02-03 发布于浙江
  • 举报
CS

x86:CS IP(转载)? 时间: 2009.09.10 11:59:00? 标签: ?x86,cs,ip [CS IP] 2.10? CS和IP(1) CS和IP是8086CPU中两个最关键的寄存器,它们指示了CPU当前要读取指令的地址。CS为代码段寄存器,IP为指令指针寄存器,从名称上我们可以看出它们和指令的关系。 在8086PC机中,任意时刻,设CS中的内容为M,IP中的内容为N,8086CPU将从内存M 16+N单元开始,读取一条指令并执行。 也可以这样表述:8086机中,任意时刻,CPU将CS:IP指向的内容当作指令执行。 图2.10展示了8086CPU读取、执行指令的工作原理(图中只包括了和所要说明的问题密切相关的部件,图中数字都为十六进制)。 ? 图2.10? 8086PC读取和执行指令的相关部件 图2.10说明如下。 (1)?8086CPU当前状态:CS中的内容为2000H,IP中的内容为0000H; (2)?内存20000H~20009H单元存放着可执行的机器码; (3)?内存20000H~20009H单元中存放的机器码对应的汇编指令如下。 地址:20000H~20002H,内容:B8 23 01,长度:3Byte,对应汇编指令:mov ax,0123H 地址:20003H~20005H,内容:BB 03 00,长度:3Byte,对应汇编指令:mov b

文档评论(0)

1亿VIP精品文档

相关文档