Pino 发表于 2011-7-13 23:42:47

很纠结的一个jmp语法,估计只有小甲鱼老师才能回答。

本帖最后由 Pino 于 2011-7-14 16:39 编辑

jmp short 标号和jmp near ptr 标号

同样都是标号,为什么一个要加ptr一个不用加呢。


ptr不是用来强制转换某种类型么?

Be_envious 发表于 2011-7-13 23:59:54

其实这不是个问题,但问出来就是个问题,同求答案.也许这就是王八的**--龟腚.

Be_envious 发表于 2011-7-14 00:01:50

论坛里干嘛要屏蔽字呢我下次直接输入XX好了

羡小b 发表于 2011-7-14 00:45:43

:(:(:(
不是打击你。。。

这个问题。弱智。。

仔细看视频吧。。

我记得里面好像有讲到。忘了第几个视频了。应该是说jmp指令那里。

short   和 near 的区别,是什么?

距离问题。其实你可以这样想。

所有指令都可以用 jmp 来做啊,那干嘛还要 short 和 near?

考虑一下效率,虽然觉得很小,但是,也很大。

Pino 发表于 2011-7-14 00:50:10

羡小b 发表于 2011-7-14 00:45 static/image/common/back.gif
不是打击你。。。

这个问题。弱智。。


这位朋友,问题看清楚在来回答,我不是问short和near的区别?我是问为什么near要加ptr,而short不用加?

jmp的用法我会。你理解的弱智问题我是不会问的。

羡小b 发表于 2011-7-14 01:04:23

Pino 发表于 2011-7-14 00:50 static/image/common/back.gif
这位朋友,问题看清楚在来回答,我不是问short和near的区别?我是问为什么near要加ptr,而short不用加?
...

额。不好意思哇。看错了。

ptr的作用是临时指定类型
还有。我觉得好像是编译器规定的。是masm的伪指令。

处理数据的尺寸或者大小
感觉好像在win32汇编里面不常见。基本是直接用jmp。



liuhui88126 发表于 2011-7-14 12:12:20

没去注意这些,我就按书上说的打进去就可以了,

yulin3192 发表于 2011-7-14 13:20:31

哎,看来我还的加把劲啊
一点也看不懂

fishZe 发表于 2011-7-14 13:40:32

随便看看随便看看随便看看

Pino 发表于 2011-7-14 16:39:06

原来论坛上已经有类似的回答了。就此结贴。
页: [1]
查看完整版本: 很纠结的一个jmp语法,估计只有小甲鱼老师才能回答。