这行x86指令指令是什么意思?

图片说明

图中已经highlight的这行指令是什么意思呢?看不明白ecx和4中间的那个符号是什么,好像不是乘号,执行之前ecx的值是0xe0,执行之后是0x380(此时edx的值是0x01000000,加上ecx和4做这种运算后加上就是0x01000380),想请教一下这行指令是什么意思,重点是那个运算符是什么意思?

另外,我看x86汇编指令,看到test,xor这些指令,像xor我知道是做异或运算,但是不知道做异或运算有什么意义?为什么要异或?希望大神解答解答

就是乘号,这就是用来做算术运算。现在的编译器特别喜欢用lea来做四则运算。
http://www.cnblogs.com/awpatp/archive/2009/11/06/1597471.html