JMP指令怎样改变CS,IP

Posted 清箫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JMP指令怎样改变CS,IP相关的知识,希望对你有一定的参考价值。

CS,IP不能通过MOV指令来改变他们的内容,不过可以通过非条件软件指令JMP来完成。

若想同时改变CS,IP的值,使用:JMP 段地址:偏地址,如:JMP E458:0A,执行后CS=E458,IP=OAH 

若仅想改变IP,使用JMP 合法的寄存器,如JMP AX,执行后CS中的内容不变,IP 改变成AX中的值。

以上是关于JMP指令怎样改变CS,IP的主要内容,如果未能解决你的问题,请参考以下文章

JMP指令包括啥

汇编 转移指令

汇编语言--指令

汇编新手笔记

王爽《汇编》检测9.1 | 若要使程序中的jmp指令执行后,CS:IP指向程序的第一条指令,在data段中应该定义哪些数据?

汇编转移指令