正在加载图片...
第2章 典型微处理器 2.控制寄存器 (1)指令指针寄存器IP:由于指令代码是存放在存储器的 代码段中,代码段寄存器CS指示代码段的开始,16位指令指 针寄存器IP用来指示当前指令在代码段的偏移位置。CPU利 用CS和IP取得要执行的指令,然后修改IP中的内容,使之指 向BIU要取的下一条指令的偏移地址 指令序列执行时,每取一次指令IP就自动加1,这样保 证按顺序取出指令并执行相应操作。需要注意的是,IP是指 令代码存放单元的地址指针,不能用指令取出IP或给IP设置 给定值,但可以通过某些指令(如转移类指令)来修改IP的 内容12 2. 控制寄存器 (1)指令指针寄存器IP:由于指令代码是存放在存储器的 代码段中,代码段寄存器CS指示代码段的开始,16位指令指 针寄存器IP用来指示当前指令在代码段的偏移位置。CPU利 用CS和IP取得要执行的指令,然后修改IP中的内容,使之指 向BIU要取的下一条指令的偏移地址。 指令序列执行时,每取一次指令IP就自动加1,这样保 证按顺序取出指令并执行相应操作。需要注意的是,IP是指 令代码存放单元的地址指针,不能用指令取出IP或给IP设置 给定值,但可以通过某些指令(如转移类指令)来修改IP的 内容。 第2章 典型微处理器
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有