兰陵月 发表于 2017-12-10 19:58:26

保护模式下,调用门:jmp far和call far区别

本帖最后由 兰陵月 于 2017-12-10 20:09 编辑

通过调用门实施特权级之间的控制转移时,可以使用jmp far指令,也可以使用call far指令。如果是call far指令,会改变当前特权级CPL。

请大神举例说明jmp far与call far的区别?

兰陵月 发表于 2017-12-13 14:42:27

本帖最后由 兰陵月 于 2017-12-18 11:14 编辑

用jmp far去调用一个门,那不是就返回不了了吗?

那岂不是肉包子打狗,有去无回?????

什么情况下要用到jmp far来调用调用门呢??

兰陵月 发表于 2017-12-18 11:15:16

本帖最后由 兰陵月 于 2017-12-18 11:16 编辑

@人造人 @康小泡 @不二如是

@zealstar @康小泡
来来来,都来,帮我解答下~~~~

人造人 发表于 2017-12-18 13:15:48

抱歉,我差不多也就卡在这里了
^_^

兰陵月 发表于 2017-12-18 14:05:11

人造人 发表于 2017-12-18 13:15
抱歉,我差不多也就卡在这里了
^_^

不能卡,一卡的话后面全部卡住了啊~~~~~~~~~~~

人造人 发表于 2017-12-18 14:17:27

兰陵月 发表于 2017-12-18 14:05
不能卡,一卡的话后面全部卡住了啊~~~~~~~~~~~

我找到了一本书,还没来得及看,我认为对你有帮助
这本书讲的就是微处理器,intel微处理器

兰陵月 发表于 2017-12-18 15:54:48

人造人 发表于 2017-12-18 14:17
我找到了一本书,还没来得及看,我认为对你有帮助
这本书讲的就是微处理器,intel微处理器

你不能这样啊,X86是你推荐给我的,我还没看完呢,你又给我推荐啊{:10_247:}{:10_247:}
我人会挂的。
到目前为止,第14章后面的内容基本就是看的懂文字,看不懂意思。

人造人 发表于 2017-12-18 16:00:16

兰陵月 发表于 2017-12-18 15:54
你不能这样啊,X86是你推荐给我的,我还没看完呢,你又给我推荐啊
我人会挂的。
...

“第14章后面的内容基本就是看的懂文字,看不懂意思”
我也差不多,先停一停吧,去其他地方寻找一些东西,如果有必要,之后在回来
^_^

我认为Intel微处理器,这本书里有我要的东西,只是一直没有时间看这本书
^_^

兰陵月 发表于 2017-12-18 16:13:54

人造人 发表于 2017-12-18 16:00
“第14章后面的内容基本就是看的懂文字,看不懂意思”
我也差不多,先停一停吧,去其他地方寻找一些东西 ...

不知道我的WG和逆向之路何时真正开始。现在都是在搞基础。{:10_247:}

兰陵月 发表于 2017-12-18 16:18:17

人造人 发表于 2017-12-18 16:00
“第14章后面的内容基本就是看的懂文字,看不懂意思”
我也差不多,先停一停吧,去其他地方寻找一些东西 ...



从实模式到保护模式,我已经写了248页,14万字的笔记,制作了200多张图。

真是吐血学习啊~~~~~

人造人 发表于 2017-12-18 16:21:28

兰陵月 发表于 2017-12-18 16:18
从实模式到保护模式,我已经写了248页,14万字的笔记,制作了200多张图。

真是吐血学习啊~~~~~

^_^

兰陵月 发表于 2017-12-18 18:01:24

人造人 发表于 2017-12-18 16:21
^_^

上班了吗?

人造人 发表于 2017-12-18 18:03:51

兰陵月 发表于 2017-12-18 18:01
上班了吗?

辞职了,要换另一个工作

兰陵月 发表于 2017-12-18 18:04:33

人造人 发表于 2017-12-18 18:03
辞职了,要换另一个工作

现在待业?

兰陵月 发表于 2017-12-18 18:05:14

人造人 发表于 2017-12-18 18:03
辞职了,要换另一个工作

你到看雪上发一篇精华吧,到时一堆的人问你去不去他们那里上班。{:10_247:}

人造人 发表于 2017-12-18 19:02:11

兰陵月 发表于 2017-12-18 18:05
你到看雪上发一篇精华吧,到时一堆的人问你去不去他们那里上班。

^_^

bitravel 发表于 2019-4-20 14:37:05

jmp far跳转后不会改变CPL。
call far跳转后可能会改变CPL。

兰陵月 发表于 2019-4-21 22:05:09

bitravel 发表于 2019-4-20 14:37
jmp far跳转后不会改变CPL。
call far跳转后可能会改变CPL。

虽然我已经知道了,虽然老弟你现在才回答,但是你确实是正确答案。
页: [1]
查看完整版本: 保护模式下,调用门:jmp far和call far区别