一小段代码,从intel转换到at&t出现的问题
unsigned char str[0x1000] int pStr=(int)str; pDllFile = fopen(FILENAME, "wb"); if ( pDllFile ) { _asm { pushad mov ecx,0x1000 mov edi,pStr mov esi,0x401000 rep movsb popad }__asm__("pushalmovl $0x1000,%ecxmovl pStr,%edimovl $0x401000,%esirep movsbpopal");