游戏开发论坛

 找回密码
 立即注册
搜索
楼主: 查无此人

goto语句有多少性能影响?

[复制链接]

35

主题

1735

帖子

1739

积分

金牌会员

Rank: 6Rank: 6

积分
1739
QQ
发表于 2007-1-18 21:27:00 | 显示全部楼层

Re:goto语句有多少性能影响?

7楼,你是不是换头像了?

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2007-1-19 10:23:00 | 显示全部楼层

Re: Re: Re: Re: Re:goto语句有多少性能影响?

kypck: Re: Re: Re: Re:goto语句有多少性能影响?
胡说八道!

goto [00000000:00000079] 呢?

8

主题

553

帖子

560

积分

高级会员

Rank: 4

积分
560
发表于 2007-1-19 11:17:00 | 显示全部楼层

Re: Re: Re: Re: Re: Re:goto语句有多少性能影响?

snhun: Re: Re: Re: Re: Re:goto语句有多少性能影响?


goto [00000000:00000079] 呢?

kernel mode和user mode用的stack都是根本不同的,所以um->km是必须要做的事情就是构造km的stack,这也是um->km为什么慢的原因。
你一个goto就搞定了?太强了吧!除了一个GPF什么都不回发生。

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2007-1-19 11:47:00 | 显示全部楼层

Re: Re: Re: Re: Re: Re: Re:goto语句有多少性能影响?

kypck: Re: Re: Re: Re: Re: Re:goto语句有多少性能影响?
kernel mode和user mode用的stack都是根本不同的,所以um->km是必须要做的事情就是构造km的stack,这也...

什么??
难道 GOTO 不是 汇编语言里的 JMP [XXXXXXXX:XXXXXXXX]吗?

0

主题

8

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2007-1-19 12:42:00 | 显示全部楼层

Re: goto语句有多少性能影响?

哈哈,那确认不是JMP

8

主题

553

帖子

560

积分

高级会员

Rank: 4

积分
560
发表于 2007-1-19 12:56:00 | 显示全部楼层

Re: Re: Re: Re: Re: Re: Re: Re:goto语句有多少性能影响?

snhun: Re: Re: Re: Re: Re: Re: Re:goto语句有多少性能影响?


什么??
难道 GOTO 不是 汇编语言里的 JMP [XXXXXXXX:XXXXXXXX]吗?

你直接jmp到kernel区看看?

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2007-1-19 16:08:00 | 显示全部楼层

Re: Re: Re: Re: Re: Re: Re: Re: Re:goto语句有多少性能影响?

kypck: Re: Re: Re: Re: Re: Re: Re: Re:goto语句有多少性能影响?
你直接jmp到kernel区看看?

可以的。
我在 WIN98里试过,JMP 跳到 BIOS启动程序的开头,
结果电脑真的热启动了。
真的,你可以去试试。

8

主题

553

帖子

560

积分

高级会员

Rank: 4

积分
560
发表于 2007-1-19 20:28:00 | 显示全部楼层

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re:goto语句有多少性能影响?

snhun: Re: Re: Re: Re: Re: Re: Re: Re: Re:goto语句有多少性能影响?


可以的。
我在 WIN98里试过,JMP 跳到 BIOS启动程序的开头,
结果电脑真的热启动了。
真的,你可以去试试。

你可能用的是火星上的WIN98吧,我们地球赏的应该不会。

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2007-1-22 15:00:00 | 显示全部楼层

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re:goto语句有多少性能影响?

kypck: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re:goto语句有多少性能影响?
你可能用的是火星上的WIN98吧,我们地球赏的应该不会。

请你在 WINDOWS98 里试试:

jmp ffff:0000

机器会热启动的呦[em9]

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2007-1-22 15:36:00 | 显示全部楼层

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re:goto语句有多少性能影

snhun: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re:goto语句有多少性能影响?


请你在 WINDOWS98 里试试:

jmp ffff:0000

机器会热启动的呦[em9]

我这里没有98,不过我估计不得。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-26 09:21

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表