游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2209|回复: 4

要是我的程序用到了SSE2但是CPU不支持会发生什么??

[复制链接]

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2007-6-6 20:18:00 | 显示全部楼层 |阅读模式
RT。

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
 楼主| 发表于 2007-6-6 20:20:00 | 显示全部楼层

Re:要是我的程序用到了SSE2但是CPU不支持会发生什么??

Intel Celeron Tualatin Socket370 MMX,SSE L1 Data 16K   L1 Code 16K  L2 Cache 256K
Core Speed: 1000MHz

32

主题

1583

帖子

1589

积分

金牌会员

Rank: 6Rank: 6

积分
1589
发表于 2007-6-6 20:35:00 | 显示全部楼层

Re:要是我的程序用到了SSE2但是CPU不支持会发生什么??

不支持应该会程序出错吧,以前编汇编的时候有时候把IP改到错误的地方了,然后程序就挂掉,然后提示“无效的CPU指令”。

在使用之前先调用CPUID指令查看一下CPU是否支持就可以避免这类情况。

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2007-6-7 10:50:00 | 显示全部楼层

Re:要是我的程序用到了SSE2但是CPU不支持会发生什么??

同上

15

主题

2093

帖子

2093

积分

金牌会员

Rank: 6Rank: 6

积分
2093
发表于 2007-6-7 16:50:00 | 显示全部楼层

Re:要是我的程序用到了SSE2但是CPU不支持会发生什么??

最好是都能支持
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-26 05:40

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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