打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
CS:IP的功用

1.在任何时刻,CPU将CS:IP指向的内容当作指令执行。

功用:(1)从CS:IP指向的内存单元读取指令,进入指令缓冲器。

          (2)IP=IP+所读取的指令的长度,从而指向下一条指令。

           (3)执行指令,转到步骤(1),重复这个过程。

2.在内存中指令和数据没有任何区别,都是二进制信息。CPU在工作时,把CS:IP指向的内容当作指令来执行。程序员可以通过改变寄存器的内容实现对CPU的控制。CPU从何处开始执行指令,是由CS:IP中的内容决定的。

3.修改CS:IP内容的指令被称为转移指令:jmp指令

    (1)“jmp 段地址:偏移地址 ”指令的功能:用指令中给出的段地址修改CS,偏移地址修改IP。如:jmp 2AE3:3  执行后:CS=2AE3H,IP=0003H,CPU将从2AE33H处读取指令。

    (2)仅修改IP的内容,可用:jmp 合法寄存器。指令功能:用寄存器中的值修改IP。

        如:jmp ax,指令执行前,ax=1000H,CS=2000H,IP=0003H.

                          指令执行后,ax=1000H,CS=2000H,IP=1000H.

             jmp bx,指令执行前,bx=0B16HH,CS=2000H,IP=0003H.

                          指令执行后,bx=0B16H,CS=2000H,IP=0B16H. 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
汇编笔记
汇编语言之寄存器(CPU工作原理)
寄存器(cpu工作原理)
汇编语言笔记(全)
汇编(十五)——控制转移类指令一
计算机原始语言——汇编
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服