关于jmp short 标号位移算法的疑惑
jmp short 标号8位位移=标号处的地址-jmp指令后的第一个字节的地址
我对那个"jmp指令后的第一个字节的地址"这个不理解
请问是字面上那样理解吗,若是分为2个标号地址呢,比如下面:
S0:jmp short s
S1:mov ax,0
int 21h
mov ax,0
这样子的也是算mov那个第一个字字节的地址吗,有点懵,希望理解的哥们详细解释下,十分感谢! 只有标号 S0 和 S1 ?
标号 s 在哪?
S0:jmp short s
S1:mov ax,0
int 21h
mov ax,0
人造人 发表于 2018-3-19 17:30
只有标号 S0 和 S1 ?
标号 s 在哪?
S0:jmp short s
标号S在S0上面,S标号内容是6行 易只小白鸟 发表于 2018-3-19 21:38
标号S在S0上面,S标号内容是6行
把代码发完整
人造人 发表于 2018-3-19 21:52
把代码发完整
F4E71EC73646D7947A8B163C20C41680 易只小白鸟 发表于 2018-3-22 10:24
图片看不了
重新截一下图
然后把截图和代码都贴上来
页:
[1]