摘要:        
主要用来学习多媒体指令的,要不我也不会这么麻烦的用win32 sdk编程。果然要只学习图像算法,还是推荐matlab。这里主要用了pcmpgtb指令格式 pcmpgtb mm0,mm1;解释:当 mm0 中对应字节大于 mm1对应字节时,mm0相应位置置0xff,否则置0x00。当然,相关还有pcmpgtw等。详见这里//本程序算是一个简单的框架了,可以用来处理图像//主要是用来学习多媒体指令mmx/sse相关的。#include <windows.h>#include <gdiplus.h>#pragma comment(lib, "gdiplus.lib&    阅读全文
posted @ 2013-03-14 22:01
Dsp Tian
阅读(1601)
评论(0)
推荐(0)
        
            
        
        
摘要:        
mmx指令:movq:移动8个字节。paddb:每1个字节作为一个整体单元相加。emms:mmx指令结束标志。#include <iostream>#include <windows.h>#include <gdiplus.h> //为将来使用GDI+处理图像做准备#pragma comment(lib, "gdiplus.lib")using namespace Gdiplus;using namespace std;typedef union{ ARGB Color; struct { BYTE Blue; BYTE Green; .    阅读全文
posted @ 2013-03-14 19:38
Dsp Tian
阅读(701)
评论(0)
推荐(0)
        
            
        
        
摘要:        
#include <iostream>using namespace std;int main(int argc, char* argv[]){ float a[8]={1,2,3,4,5,6,7,8}; float b[8]={1,2,3,4,5,6,7,8}; float c[8]; //两个数组相乘的结果 __asm { mov ebx,0; mov ecx,2; //循环两次 lp: movups xmm0,[a+ebx]; //一次存入xmm中...    阅读全文
posted @ 2013-03-14 15:03
Dsp Tian
阅读(672)
评论(0)
推荐(0)
        
 
                    
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号