http://blog.csdn.net/jcwKyl/archive/2008/03/25/2217428.aspx
intel/strcmp.asm:
intel/memcmp.asm
memcmp函数代码:
参数堆栈:
strcmp比较的字符串,而memcmp比较的是内存块,strcmp需要时刻检查是否遇到了字符串结束的 /0 字符,而memcmp则完全不用担心这个问题。
strcmp在比较四字节是逐字节比较,而memcmp是用了字符串比较指令。
http://blog.csdn.net/jcwKyl/archive/2008/03/25/2217428.aspx
intel/strcmp.asm:
intel/memcmp.asm
memcmp函数代码:
参数堆栈:
strcmp比较的字符串,而memcmp比较的是内存块,strcmp需要时刻检查是否遇到了字符串结束的 /0 字符,而memcmp则完全不用担心这个问题。
strcmp在比较四字节是逐字节比较,而memcmp是用了字符串比较指令。