我的机器一运行sse方式的memcpy,就会出现错误,说是执行了特权指令,为什么会这样呢。 :(
回复(13) 2004-03-30 10:55 来自版块 - 疯狂灌水&& 人生 &&娱乐
表情
zydcat线程中使用可能要考虑同步问题,线程环境的CONTEXT好象没有SSE寄存器。 是这样阿,多谢。 :D(2004-03-31 14:54)
wowocock线程中使用可能要考虑同步问题,线程环境的CONTEXT好象没有SSE寄存器。(2004-03-31 14:37)
zydcat正常调用确实没有问题 可是我在一个线程函数中调用就会出错,好奇怪 :( 逼的我现在只能在线程中用mmx优化的memcpy :mad:(2004-03-31 13:47)
zydcat正常调用确实没有问题 可是我在一个线程函数中调用就会出错,好奇怪 :((2004-03-31 13:33)
wowocock下了个VC6 SP5的PROCESS补丁,已经可以用SSE了,测试了下,还是没问题的. void main( ) { char Src[256]={0}; char Dest[256]; int nBytes=128*2; ...(2004-03-30 18:11)
zydcatOK,多谢wowocock,我再试试看。 给分先,吼吼 (2004-03-30 17:45)
poweruser挑战者阿,人家在这里讨论技术问题,你却跑进来灌水???!!! 咦?对了,这里好像是水园阿,嘿嘿,肥肥虫?你怎么回事阿 :o(2004-03-30 17:42)
wowocock我用VC6不能使用SSE指令,我用MASM32测试了下没问题的,看看我的 .686p .XMM .Model Flat,StdCall Option Casemap :None ; 不区分大小写(对API与API常数无效) include \masm32\inc...(2004-03-30 17:40)
zydcat你的代码是什么??贴出来看看. __asm{ push esi push edi mov esi, dword ptr[Src] mov edi, dword ptr[Dest] mo...(2004-03-30 15:42)
天灵灵地灵灵各路神仙来显灵呵呵!怪不得是肥肥虫了!呵呵(2004-03-30 14:28)

返回顶部